<?php
require("class.phpmailer.php"); // PHPMailer dosyamızı çağırıyoruz
$mail = new PHPMailer(); // Sınıfımızı $mail değişkenine atadık
$mail->IsSMTP(); // Mailimizin SMTP ile gönderileceğini belirtiyoruz
$mail->From = "deneme@suleymanyilmaz.org"; //Gönderen kısmında yer alacak e-mail adresi
$mail->Sender = "deneme@suleymanyilmaz.org";
$mail->ReplyTo = "deneme@suleymanyilmaz.org";
$mail->FromName = "PHP Mailer";
$mail->Host = "mail.suleymanyilmaz.org"; //SMTP server adresi
$mail->SMTPAuth = true; //SMTP server'a kullanıcı adı ile bağlanılcağını belirtiyoruz
$mail->Username = "deneme@suleymanyilmaz.org"; //SMTP kullanıcı adı
$mail->Password = "ŞİFRE"; //SMTP şifre
$mail->Port = 587;
$mail->WordWrap = 50;
$mail->IsHTML(true); //Mailimizin HTML formatında hazırlanacağını bildiriyoruz.
$mail->Subject = "Deneme Maili"; // Konu
//Mailimizin gövdesi: (HTML ile)
$body = "<b>Bu mail</b> bir deneme mailidir.<br /><br />SMTP server ile gönderilmiştir.";
// HTML okuyamayan mail okuyucularda görünecek düz metin:
$textBody = "Bu mail bir deneme mailidir. SMTP server ile gönderilmiştir.";
$mail->Body = $body;
$mail->AltBody = $text_body;
$mail->AddAddress("sy@suleymanyilmaz.org"); // Mail gönderilecek adresleri ekliyoruz.
if ($mail->Send()) echo "Mail gönderildi";
else echo "Mail gönderimi başarısız";
$mail->ClearAddresses();
$mail->ClearAttachments();
?>Bilgiler Doğru Girildi Ama Mail Gitmiyor. Nedeni Ne Olabilir
SMTP İle Mail Gönderme
8
●2.176
- 13-01-2013, 13:17:57Üyeliği durdurulduMerhaba. SMTP İle Mail Göndermeye Çalışıyorum Fakat Sürekli Başarısız Oluyor
- 13-01-2013, 13:49:42Üyeliği durdurulduBuyrun Hocamsysadmin adlı üyeden alıntı: mesajı görüntüle
SMTP -> FROM SERVER: SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 " SMTP -> get_lines(): $data is "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 " SMTP -> get_lines(): $data was "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 " SMTP -> get_lines(): $str is "220-We do not authorize the use of this system to transport unsolicited, " SMTP -> get_lines(): $data is "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 220-We do not authorize the use of this system to transport unsolicited, " SMTP -> get_lines(): $data was "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 220-We do not authorize the use of this system to transport unsolicited, " SMTP -> get_lines(): $str is "220 and/or bulk e-mail. " SMTP -> get_lines(): $data is "220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. " SMTP -> FROM SERVER: 220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. SMTP -> ERROR: HELO not accepted from server: 220-reseller7.internetbilisim.net ESMTP Exim 4.80 #2 Sun, 13 Jan 2013 13:48:01 +0200 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "250 reseller7.internetbilisim.net Hello reseller7.internetbilisim.net [31.192.211.170] " SMTP -> get_lines(): $data is "250 reseller7.internetbilisim.net Hello reseller7.internetbilisim.net [31.192.211.170] " SMTP -> ERROR: AUTH not accepted from server: 250 reseller7.internetbilisim.net Hello reseller7.internetbilisim.net [31.192.211.170] Mail gönderimi başarısız
- 13-01-2013, 13:59:37Başka bir konuda daha paylaşmıştım. Şuradaki Classı indirip inceleyebilirsin. gonder.php ' de en üstteki gerekli satırları kendine göre uyarlarsın.
- 13-01-2013, 14:06:19Üyeliği durdurulduLanguage string failed to load: recipients_failedsy@suleymanyilmaz.orgkoftee adlı üyeden alıntı: mesajı görüntüle
- 13-01-2013, 15:56:19ŞİFRE kısmına şifreni yazıp yükleyip dener misin ?
<?php require("class.phpmailer.php"); // PHPMailer dosyamızı çağırıyoruz $mail = new PHPMailer(); // Sınıfımızı $mail değişkenine atadık $mail->IsSMTP(); // Mailimizin SMTP ile gönderileceğini belirtiyoruz $mail->SMTPDebug = true; $mail->From = "deneme@suleymanyilmaz.org"; //Gönderen kısmında yer alacak e-mail adresi $mail->Sender = "deneme@suleymanyilmaz.org"; $mail->FromName = "PHP Mailer"; $mail->Host = "mail.suleymanyilmaz.org"; //SMTP server adresi $mail->SMTPAuth = true; //SMTP server'a kullanıcı adı ile bağlanılcağını belirtiyoruz $mail->Username = "deneme@suleymanyilmaz.org"; //SMTP kullanıcı adı $mail->Password = "ŞİFRE"; //SMTP şifre $mail->WordWrap = 50; $mail->IsHTML(true); //Mailimizin HTML formatında hazırlanacağını bildiriyoruz. $mail->Subject = "Deneme Maili"; // Konu //Mailimizin gövdesi: (HTML ile) $body = "<b>Bu mail</b> bir deneme mailidir.<br /><br />SMTP server ile gönderilmiştir."; // HTML okuyamayan mail okuyucularda görünecek düz metin: $textBody = "Bu mail bir deneme mailidir. SMTP server ile gönderilmiştir."; $mail->Body = $body; $mail->AltBody = $textBody; $mail->AddAddress("deneme@suleymanyilmaz.org"); // Mail alıcı adresleri if ($mail->Send()) echo "Mail gönderildi"; else echo "Mail gönderimi başarısız"; $mail->ClearAddresses(); $mail->ClearAttachments(); ?>Not : class'lar ile ilgili bir problemmiş. düzelttik. - 13-01-2013, 16:18:57Üyeliği durduruldusysadmin Hocam Yardımcı Oldu Eline Sağlıksysadmin adlı üyeden alıntı: mesajı görüntüle