Gmail, SMTP Error: Could not authenticate Hatası Çözümü - Mobil, Php, Android, ios ve Teknoloji Bloğu

Gmail, SMTP Error: Could not authenticate Hatası Çözümü

Gönderen: Kaan   Tarih: 2018-09-20 14:52 Kategori: Php-Html5-Css-jQuery-Mysql | Okundu: 247 Onay sırasına at Düzenle Kopyası

Mail gönderme kodlarımız sorunsuz çalışmasına rağmen gmail'de mail gönderilmiyor. Sorunun çözümü ise aşağıdadır.

 $mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPDebug = 0; //Mesaj gönderme bşarısız olursa sayfada çıkacak hatanın detayın belirtir 2 yaparsanız tüm hataları gösterir 0 yaparsanız ekranda sadece mesaj gönderilemedi yazısı ve mailler error hatası yazar.
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls"; // send via SMTP
$mail->Host = "smtp.gmail.com"; // SMTP servers
$mail->Port = 587; // turn on SMTP authentication
$mail->Username = "noreply@gmail.com"; // SMTP username
$mail->Password = "sifre"; // SMTP password
$mail->CharSet = 'UTF-8';

$mail->From = "noreply@gmail.com"; // smtp kullanıcı adınız ile aynı olmalı
$mail->FromName = "$absender"; // dene
$mail->AddAddress("$empfaenger","$acc");
$mail->Subject = "siteadı - Yeni Şifreniz";
$mail->MsgHTML("$mail_body");

if(!$mail->Send())
{
echo "Mesaj Gönderilemedi <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}

echo "YENİ ŞİFRENİZ GÖNDERİLDİ...";
          
        }
        else {
          echo'<p class="meldung">Yeni şifre oluşturulamıyor. Lütfen bir yöneticiyle görüşün.</p>';
        }
        
      }
      else {
        echo'<p class="meldung">Girdiğiniz bilgiler eşleşmiyor.</p>';
      }
      
    }
    else {
      echo'<p class="meldung">Tüm bilgileri doğru girmediniz.</p>';
    }
    
  }

SMTP Error: Could not authenticate. Mesaj Gönderilemedi hatasının çözümü 

 SMTP Error: Could not authenticate. Mesaj Gönderilemedi
Hatası Google nin güvenlik ayarlarınızın buna izin vermediğini belirtiyor. gmail güvenlik ayarlarınızdan izin vermelisiniz. yada google şüpheli işlem olarak algılamış olabilir. 

Güvenlik ayarlarını buradan https://www.google.com/settings/security/lesssecureapps etkinleştirin sorun devam ederse google şüpheli işlem olarak algılamış olabilir.



Yorumlar:

Reklamlar

FACEBOOK'DA TAKİP ET

PAYLAŞ

BUNLAR İLGİNİZİ ÇEKEBİLİR

Reklam