Merhaba, PHP ile smtp mail yollamak için phpmailer kütüphanesini kullanıyoruz. PHPMailer kütüphanesini aşağıdaki adresten indirebilirsiniz : https://code.google.com/a/apache-extras.org/p/phpmailer/ Örnek Kullanımı Aşağıdaki Gibidir :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<?php require("class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; // Sunucu ve Gönderici Bilgileri $mail->Host = 'Sunucu Adresi'; $mail->Port = 587; // Port $mail->SMTPSecure = 'tls'; // Tls Kullanılmayacaksa Boş Bırakınız $mail->Username = ''; // Kullanıcı Adı $mail->Password = ''; // Şifre $mail->SetFrom("Yollayan Mail Adresi", "Yollayan'nın Adı"); // E-Postanın Gideceği Adresler $mail->AddAddress('Gidecek Mail Adresi1', 'Gidecek Kişinin Adı1'); $mail->AddAddress('Gidecek Mail Adresi2', 'Gidecek Kişinin Adı2'); // İstediğiniz kadar adres tanımlayabilirsiniz. // Mail İle Beraber Ek Dosya Yollanacaksa : //$mail->AddAttachment("ek-1.png"); //$mail->AddAttachment("ek-2.png"); $mail->CharSet = 'utf-8'; // Mailin karakter kodlaması $mail->Subject = 'Başlık'; $mail->MsgHTML("Merhaba"); // Mailin içeriği yollanmak istenen mesaj if($mail->Send()): ECHO "E-Posta Yollanmıştır"; else: ECHO "E-Posta Yollanamamıştır :".$mail->ErrorInfo; endif; ?> |