• 04-09-2019, 10:17:17
    #1
    İyi günler, php bir web sitesinde yandex veya gmail üzerinden e-posta göndermem gerekiyor. Biraz araştırınca phpMailer diye bir şey buldum ancak hata alıyorum. Sizce bu sorun neden kaynaklanıyordur. Ya da bu işi yapmayı bilen biri yardımcı olabilir mi?

  • 04-09-2019, 10:21:25
    #2
    Developer
    Merhaba,
    İlgili satırları aşağıdaki gibi düzenleyip deneyebilir misin?

    Yandex kullanacaksan smtp ayarları:
    $mail->SMTPSecure = 'tls';
    $mail->Host = 'smtp.yandex.com';
    $mail->Port = 587;
    Gmail kullanacaksan smtp ayarları:
    $mail->SMTPSecure = 'ssl';
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 465;
  • 04-09-2019, 10:23:26
    #3
    PHP & Flutter & Laravel
    Mail göndermek için kullandığınız kodları da paylaşsaydınız daha iyi olurdu. Büyük ihtimal port ve ssl-tls ile ilgili bir durum. Portu 587 yapın bide SMTP secure ve AutoSSL yi flase olarak ayarlayıp öyle deneyin.
    $mail->SMTPAuth = true;
        $mail->SMTPSecure = false;
        $mail->SMTPAutoTLS = false;
  • 04-09-2019, 10:28:35
    #4
    FastPHP adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    İlgili satırları aşağıdaki gibi düzenleyip deneyebilir misin?

    Yandex kullanacaksan smtp ayarları:
    $mail->SMTPSecure = 'tls';
    $mail->Host = 'smtp.yandex.com';
    $mail->Port = 587;
    Gmail kullanacaksan smtp ayarları:
    $mail->SMTPSecure = 'ssl';
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 465;
    Bu şekilde ayarlıydı zaten, az önce e-posta göndermiş farkına varmamışım teşekkür ederim.

    aksoyhlc adlı üyeden alıntı: mesajı görüntüle
    Mail göndermek için kullandığınız kodları da paylaşsaydınız daha iyi olurdu. Büyük ihtimal port ve ssl-tls ile ilgili bir durum. Portu 587 yapın bide SMTP secure ve AutoSSL yi flase olarak ayarlayıp öyle deneyin.
    $mail->SMTPAuth = true;
        $mail->SMTPSecure = false;
        $mail->SMTPAutoTLS = false;
    Az önce e-posta göndermiş farkına varmamışım teşekkür ederim.