PHP Mail Gönderme

 
 PHP Mail Gönderme
<?php

function mailgonder($kimden,$kime,$konu,$mesaj){
 
        require "class.phpmailer.php";
 
        $mail = new PHPMailer();  
         $mail
->IsSMTP();
 
        $mail->From     $kimden;
 
        $mail->Sender   $kimden
         $mail
->FromName "İletişim Formu" //göndericinin adı
 
        $mail->Host     "mail.siteadresi.com"//smtp nin kullanacağı mail sunucusu
 
        $mail->SMTPAuth true
         $mail
->Username "info@siteadresi.com" //mail hesabı kullanıcı adı
 
        $mail->Password "sifre" //mail hesabına ait şifre
 
        $mail->Port "587"//smtp nin kullanacağı giden mail sunucu portu
 
        $mail->CharSet "utf-8";
 
        $mail->WordWrap 50
         $mail
->IsHTML(true);
 
        $mail->Subject  $konu;
 
     
         $body 
$mesaj;
 
   
         $textBody 
strip_tags($mesaj);
 
        $mail->Body $body
         $mail
->AltBody $textBody
         $mail
->AddAddress("info@siteadresi.com");  //mailin gönderileceği mail adresi
 
        //$mail->AddAddress("mail@mail.com");  //maillerin gideceği ek adresler (varsa)
 
        return ($mail->Send())?true:false    
         $mail
->ClearAddresses(); 
         $mail
->ClearAttachments();
}
$hmesaji="";
if(isset(
$_POST["iletisimmesaj"])){
 
   $ad               (isset($_POST["name"]))?$_POST["name"]:"";
 
   $eposta           (isset($_POST["eposta"]))?$_POST["eposta"]:"";
 
   $telefon       (isset($_POST["konu"]))?$_POST["konu"]:"";
 
   $mesaj           (isset($_POST["mesaj"]))?$_POST["mesaj"]:"";
 
   if($ad == "" || $eposta == "" || $telefon == "" || $mesaj == "")
 
       $hmesaji "<span style=\"border:1px solid #666; background-color:#0099CC;

color:#FFF; padding:2px; cursor:pointer;\">Hata! Lutfen gerekli alanlarin dolduruldugundan emin

olun!</span>"
;
 
   else
    
{

 
       //iletisim formu hangi değerlerle bize ulaşsın

 
       $mesajk           "WebSite üzerinden <b>$ad</b> adıyla mail gönderildi.<hr

/>"
;
 
       $mesajk        .=    "Konu: $telefon <br />";
 
       $mesajk        .=    "Eposta Adresi: $eposta <br />";
 
       $mesajk        .=    "Ziyaretçinin Mesajı: $mesaj <hr />";
 
       $mesajk        .=    "<span style='font-size:10px;color:#bbbbbb;'>Bu mesaj ".
date('H:i:s d.m.Y') ." tarihinde gönderildi.</span>";
//iletisim formu hangi mail adresinden hangi mail adresine gitsin?

 
       if(mailgonder("info@siteadresi.com","digermail@hotmail.com","Ziyaretci

Mesajı"
,$mesajk))
 
       {
 
           $hmesaji  "<span style=\"border:1px solid #666; background-color:#009933;

color:#FFF; padding:2px; cursor:pointer;\">Mesajınız Bize Ulaştı. Sizi En Kısa Süre İçinde

Arayacağız.</span>"
;
 
       }
 
       else
        
{
 
           $hmesaji  "<span style=\"border:1px solid #666; background-color:#0099CC;

color:#FFF; padding:2px; cursor:pointer;\">Mail Hatası!</span>"
;
 
       }
 
   }
}
echo 
"<p>$hmesaji</p>";





?>


EmoticonEmoticon