• 27-11-2014, 13:22:31
    #1
    Tayfun ERBiLEN'in buradaki sayfada anlatılanları harfiyen yaptım.

    ama bende şu hatayı verdi
    Alıntı
    SMTP Error: The following recipients failed: aliciadresi@hotmail.com
    SMTP server error: SMTP AUTH is required for message submission on port 587
    Hostu aldıgım yere SMTP ve 587 portunun aktif olup olmadıgını sordum onlarda ikisi aktif dedi.

    Kodlar şöyle
    <?php
    include '../class.phpmailer.php';
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPAuth = true;
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 587;
    $mail->SMTPSecure = 'tls';
    $mail->Username = 'benimhesabim@gmail.com';
    $mail->Password = 'ŞİFRE';
    $mail->SetFrom($mail->Username, 'Tayfun Erbilen');
    $mail->AddAddress('gidecekadres@hotmail.com', 'gönderilen kişinin adı soyadı');
    $mail->CharSet = 'UTF-8';
    $mail->Subject = 'E-POSTA KONUSU';
    $content = '<div style="background: #eee; padding: 10px; font-size: 14px">Bu bir test e-posta\'dır..</div>';
    $mail->MsgHTML($content);
    if($mail->Send()) {
        // e-posta başarılı ile gönderildi
    } else {
        // bir sorun var, sorunu ekrana bastıralım
        echo $mail->ErrorInfo;
    }
    ?>
    Enteresandır benimhesabim@gmail.com yazan yere hostumdan aldıgım email adresini (bilgi@domain.com) yazdığımda maili gönderiyor bu sefer hotmailde spama düşüyor.

    Konu hakkında biligisi olan paylaşırsa sevinirim.
  • 27-11-2014, 13:27:09
    #2
    Gmail de ssl ile gönderim yapabilirsiniz. Gmail smtp mail gönderme şeklinde bir araştırma yaparsanız istediğiniz sonuca ulaşırsınız


    Sent from my iPhone using Tapatalk
  • 27-11-2014, 14:37:11
    #3
    portu 465 yapıp SSL olarak denedim yine olmadı
  • 27-11-2014, 14:54:09
    #4
    Gmail eskisi gibi mail göndermenize izin vermiyor, hesabınıza girip daha az güvenlik istiyorum benzeri bir seçenek var onu seçmelisiniz. Buna rağmen bir kaç mail sonrasında yine sorun yaşayacaksınız, nitekim artık gmail ücretli olarak servis veriyor bizleride bu servisi kullanmaya zorluyor. Yandex deneyin olmadı çok cüzi fiyata bir mail firmasından hizmet alın. Hotmailde spam konusunu aşmak ömrünüzü tüketecek, aşılmaz demiyorum fakat eskisi gibi kolay değil, sorun üstüne sorun yaşayacaksınız.
  • 27-11-2014, 14:58:57
    #5
    Met adlı üyeden alıntı: mesajı görüntüle
    Gmail eskisi gibi mail göndermenize izin vermiyor, hesabınıza girip daha az güvenlik istiyorum benzeri bir seçenek var onu seçmelisiniz. Buna rağmen bir kaç mail sonrasında yine sorun yaşayacaksınız, nitekim artık gmail ücretli olarak servis veriyor bizleride bu servisi kullanmaya zorluyor. Yandex deneyin olmadı çok cüzi fiyata bir mail firmasından hizmet alın. Hotmailde spam konusunu aşmak ömrünüzü tüketecek, aşılmaz demiyorum fakat eskisi gibi kolay değil, sorun üstüne sorun yaşayacaksınız.
    Hiç sorma yaa..
    Sabahtandır denemedigim yol okumadıgım makale ve forum sitesi kalmadı
    olmuyoo olmuyoo olmuyoo..
    Kendi host bilgilerimi yazıyorum yine spama düşüyor bari bunu anlayan bir sistem yapsalar. püüfff :/
  • 27-11-2014, 15:02:46
    #6
    En iyi çözüm şimdilik yandex görünüyor, günlük gidem mail sayısı 100 üzerinde değilse kurtarabilir tabi bir arkadaşım yakın zamanda yandexinde hotmailde spama düştüğünü söylediğini anımsıyorum, isterseniz şansınızı deneyin çok fazla zamanınızı almaz.
  • 27-11-2014, 15:06:09
    #7
    Met adlı üyeden alıntı: mesajı görüntüle
    En iyi çözüm şimdilik yandex görünüyor, günlük gidem mail sayısı 100 üzerinde değilse kurtarabilir tabi bir arkadaşım yakın zamanda yandexinde hotmailde spama düştüğünü söylediğini anımsıyorum, isterseniz şansınızı deneyin çok fazla zamanınızı almaz.
    sadece bunları eklem ekle olmuyor az önce denemiştim sanırım
    $mail->Host = 'smtp.yandex.com';
    $mail->Port = 587;
    bide yandexten mail adresi almak gerekiyo sanırım
  • 27-11-2014, 15:15:29
    #8
    Evet yandexten üyelik alıp ayarlarını yapmanız gerekiyor.
  • 27-11-2014, 15:15:31
    #9
    SurucLu adlı üyeden alıntı: mesajı görüntüle
    sadece bunları eklem ekle olmuyor az önce denemiştim sanırım
    $mail->Host = 'smtp.yandex.com';
    $mail->Port = 587;
    bide yandexten mail adresi almak gerekiyo sanırım
    E heralde yani hocam soru mu şimdi bu

    Mail alıp onu kullanabilirsin istediğin şekilde.

    Ayarlar için : https://yardim.yandex.com.tr/mail/mail-clients.xml