• 16-11-2018, 22:40:57
    #1
    Şöyle bir sorunla karşılaştım...

    WebSitenin mail sistemi googleMail kullanıyor , dolayısıyla sitenin smtp mail hizmeti googlemail tarafına geçmiş oluyor.

    Bu durumda sitedeki iletişim formu nasıl çalışır.
    Ben birkaç deneme yaptım ancak formdan gönderilen mesaj maile gitmedi.

    Ne yapılabilir , örnek elinde olan varmı ?

    Teşekkürler.
  • 16-11-2018, 22:44:27
    #2
    Gönderdiğiniz mail'e yetki vermeniz gerekli hocam
  • 16-11-2018, 22:50:14
    #3
    ibocum adlı üyeden alıntı: mesajı görüntüle
    Gönderdiğiniz mail'e yetki vermeniz gerekli hocam
    Nasıl bir yetki ? nereden
  • 16-11-2018, 23:08:15
    #4
    ozkanaydin adlı üyeden alıntı: mesajı görüntüle
    Nasıl bir yetki ? nereden
    WordPress'te var fakat normal php'de bilmiyorum hocam.
  • 17-11-2018, 00:00:29
    #5
    https://myaccount.google.com/lesssecureapps

    bu linkten gmail adresini başka uygulamaların kullanmasına izin vermeniz gerekiyor.

    $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true;$mail->SMTPSecure = 'ssl'; $mail->Host = "smtp.gmail.com";$mail->Port = 465; $mail->IsHTML(true);$mail->Username = "email@gmail.com";$mail->Password = "password";$mail->SetFrom("example@gmail.com");$mail->Subject = "Test";$mail->Body = "hello";$mail->AddAddress("email@gmail.com"); if(!$mail->Send()) {    echo "Mailer Error: " . $mail->ErrorInfo; } else {    echo "Message has been sent"; }
    bu kodla da gönderim sağlayabilirsiniz.