wmaraci reklam
lidertakipci

PHPMailer 5.5 - Gmail Eposta Göndermiyor.

5 Mesajlar 613 Okunma
advertseo
wmaraci reklam

PhpMania PhpMania WM Aracı Kullanıcı
  • Üyelik 23.04.2016
  • Yaş/Cinsiyet 41 / E
  • Meslek Proğramcı
  • Konum Kastamonu
  • Ad Soyad A** Ç**
  • Mesajlar 85
  • Beğeniler 11 / 11
  • Ticaret 0, (%0)
2020-09-30 19:10:03 SERVER -> CLIENT:
2020-09-30 19:10:03 CLIENT -> SERVER: EHLOwww.nnn.com
2020-09-30 19:10:03 SERVER -> CLIENT:
2020-09-30 19:10:03 SMTP ERROR: EHLO command failed:
2020-09-30 19:10:03 CLIENT -> SERVER: HELOwww.nnn.com
2020-09-30 19:10:03 SERVER -> CLIENT:
2020-09-30 19:10:03 SMTP ERROR: HELO command failed:
SMTP Error: Could not authenticate.
2020-09-30 19:10:03 CLIENT -> SERVER: QUIT
2020-09-30 19:10:03 SERVER -> CLIENT:
2020-09-30 19:10:03 SMTP ERROR: QUIT command failed:
SMTP Error: Could not authenticate.



Wamp Üzerinde Çalışan Kodlar Hosting Üzerinde Çalışmıyor.
PHP 7.3






use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;




function MailPrepare($hedefeposta,$hedefisim,$konu,$mesaj,$hataliyonlendirme,$basariliyonlendirme) {

$db = new db;
$data = new Data($db->bag());
$settings = $data->settings();


$mail = new PHPMailer(true);





$mail->SMTPDebug = 2; //SMTP::DEBUG_SERVER;
$mail->isSMTP();
$mail->Priority= 1;

$mail->Host = gethostbyname($settings["email_server"]); // gethostbyname($settings["email_server"]);
$mail->SMTPAuth = true;
$mail->Username = $settings["system_email"];
$mail->Password = $settings["system_email_password"];
$mail->SMTPAutoTLS = false;
$mail->Helo = $settings["url"];

if ($settings["email_secure"]=="ssl") {
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
} else if ($settings["email_secure"]=="tls") {
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
} else {
$mail->SMTPSecure = "";
}

$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$mail->Hostname = $settings["url"];
$mail->Port = $settings["email_port"];
$mail->setFrom($settings["system_email"], $settings["title"]);
$mail->addAddress($hedefeposta, $hedefisim);
$mail->isHTML(true);
$mail->Subject = $konu;
$mail->Body = $mesaj;
$mail->AltBody = 'Bu E-Postaya Geri Dönüş Yapmanıza Gerek Yoktur';
try {

$mail->send();
start_redirection($basariliyonlendirme);
} catch (Exception $e) {

echo "
";

print_r($mail);
echo "
";
echo "
";
start_redirection($hataliyonlendirme."&s=".$e->ErrorInfo()."");
}



}
 

 

wmaraci
reklam

86314 86314 WM Aracı Anonim Üyelik
  • Üyelik 11.01.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 495
  • Beğeniler 53 / 52
  • Ticaret 0, (%0)
Hocam merhaba, konuyla ilgili bende bazı yanıtları arıyorum. Belki yardımcı olabilirsiniz.
 

 

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)
yandex maili kullanınız yada hostiginize ait mail servis varsa onu
 

 

PhpMania PhpMania WM Aracı Kullanıcı
  • Üyelik 23.04.2016
  • Yaş/Cinsiyet 41 / E
  • Meslek Proğramcı
  • Konum Kastamonu
  • Ad Soyad A** Ç**
  • Mesajlar 85
  • Beğeniler 11 / 11
  • Ticaret 0, (%0)
Anladığım kadarıyla hostta stream_select() ön tanımlı metodu çalışmıyor. yasaklanmış. Stream select yasak olmayan bir hostta deneyip kullanmak gerekiyor.

PHPMailer sınıfını sorunsuz kullanan var mı acaba?
 

 

wmaraci
wmaraci

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 374 / 381
  • Ticaret 16, (%100)

PhpMania adlı üyeden alıntı

Anladığım kadarıyla hostta stream_select() ön tanımlı metodu çalışmıyor. yasaklanmış. Stream select yasak olmayan bir hostta deneyip kullanmak gerekiyor.

PHPMailer sınıfını sorunsuz kullanan var mı acaba?


Ben sorunsuz olarak kullanıyorum ama sizinki gibi değil daha basit şekilde.
 

 

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al