Hotmail / Yahoo (Diğerleri?) E-posta bildirimleri engelliyor?

3 Cevap php

Ben web sitesi için kayıt sırasında, kendi e-posta adresine gönderilen bir bağlantıyı tıklayarak, kendi iletişim bilgilerini teyit kullanıcıların gerektirir (şu anda üçüncü parti geliştirme, ben gösteremem üzgünüm) bir web sitesi var .

Ben Hotmail ve Yahoo (ve belki de başkalarının, emin değilim) çalışan PHP kodu ile dinamik olarak oluşturulan tüm e-posta mesajları engelleme olduğunu bulmak için sürpriz oldu neden olan, çok teknik ya da benzersiz değil, oldukça standart bir uygulamadır web sitesi.

Ben PHP çerçeve CodeIgniter kullanarak, e-posta ve kütüphaneden yararlanarak ediyorum. Ben kodu kontrol ettik ve her şey harika görünüyor, ve ben de e-posta sınıfı üzerinde baktım ve o da uç-üst görünüyor.

Söz değil, gönderilen mesaj her Ben gmail, denediğim diğer posta hizmeti, ve çeşitli POP hesaplarına teslim edilir. Bu sorun, Hotmail / Yahoo ucunda olduğuna inanıyoruz yol açar.

Ben onlar kasıtlı biçimlendirme nedeniyle, konu içeriği ya da diğer bazı keyfi konuya mesaj zıplayan / reddetme şüpheli.

HTML e-posta tasarımı sadece gerçekten başlık için HTML kullanan bir bağlantı etiketleri, az. Mesajın konusu sadece "_", and is addressed from "support@ ___ . Com Hoşgeldiniz" belirtiyor.

Benim soru, ben mesajlar reddedilen neden daha iyi anlamak için okuyabilir ki bu neden ne olabilir ilgili herhangi bir makale var, bu yüzden sorunu çözebilirsiniz?

Tercihen yazı veya belge (iç bilgisi ile), ya da aynı sorunu yaşadı ve bir çözüm geldi birinden Hotmail ve Yahoo olacaktır.

Ayrıca, kendi sunucularını vurur kez aslında mesajı ile neler olduğunu test etmek için herhangi bir kullanılabilir yarar vardır (yani dönmüş ediliyor, ya da başka bir şey?)

Thank you very much! :)

3 Cevap

Etki alanınız için emin SPF records var olun, onlar doğru ayarlanmış olduğundan emin. Bu uzun bir yol gidecek.

E-posta dağıtılabilirlik karmaşık bir konudur. Bir önceki konser, ben ESPC bir üyesiydi. Bu PDF link yardımcı veya modası geçmiş olabilir. Ayrıca, bu diğer similar SO question bkz.

Arkadaşım onun PHP kodu bir SMTP kullanarak bildirimler göndermek olan bir bildirim sistemi vardı. Yani onun notiifications gerçekten onun Gmail hesabından gönderildi. O otomatik e-postaları engelleme hotmail / etc önlemek için yaptım.

Bu yardımcı olur bilmiyorum

I'm having similar problems - only with hotmail.com. Gmail, and local national providers work OK. My mail is combined as such:

 $headers  = "MIME-Version: 1.0\r\n";
 $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
 $headers .= "X-Priority: 1\r\n";
 $headers .= "X-MSMail-Priority: High\r\n";
 $headers .= "X-Mailer: Company name\r\n";
 $headers .= "From: \"Company name\" <info@company.ee>";
 mail($email, "title", $message, $headers,"-finfo@company.ee");

Tüm önerilerinizi bekliyoruz