Diğer alıcılara gönderilen e-postaların iyi çalıştığı sırada, belirli alıcılara gönderilen tüm e-postaların spam olarak bile olsa, hiçbir hata göndermediği ancak asla ulaşmadığı bir sorunum var. Yorgunum ve neler olduğunu teşhis etmenin yollarını arıyorum.
- Geçen hafta bir istemciye Outlook 2016'dan bazı e-postalar gönderdim. Artık alınmadığını gördüm. Alan adlarında başkalarına e-posta göndermeyi denedim ve hiçbiri e-postalarımı almıyor gibi görünüyor, ancak diğer alanlardaki diğerleri
- "Gönderilmiş" klasörümü kontrol ettim ve gönderilen tüm postalarla aynı görünüyorlar. Hiçbir teslim raporu veya benzer bir şey vardı ve onlar "giden" klasörde "giden" değil. Ben de bu insanlara son e-postalarımı kendim CCing denedim - kesinlikle gönderir.
- Söz konusu müşteriyle görüştüm ve spam klasöründe bile benden hiçbir şey almadılar . Onlardan e-posta alabilirim, ancak benden hiçbir şey almıyorlar - hatta e-postalarına verdiğim cevapları bile.
- İlk e-postada iki küçük (500kb) PDF eki vardı, ancak aynı kader eki olmayan takip e-postaları geldi. Hiçbir e-postada resim veya bağlantı yok. Bunlar, geçmişte aynı e-posta adresi ve Outlook aracılığıyla e-posta alışverişi yaptığım bir ve üç kişiye normal işle ilgili e-postalardı. Onlar da benimle aynı ülkede.
- Teslimat hatası yanıtı veya benzeri bir şey yoktu. Bu tür ilk e-posta geçen Cuma günü sabah 8: 55'te gönderildi, bu yüzden 5 gün önce ve yanımda veya onların hiçbir şey alınmadı.
- Bana gelen e-postaları iyi geliyor - ve aslında, başarısız olan ilk e-postalarım kendi e-postalarına cevaplardı. Ayrıca, bu etki alanına iki hafta önce normal şekilde alınan e-postalarım oldu.
Bu etki alanına çeşitli test e-postaları denedim ve hiçbir şey geçmiyor:
- "Bu bir test e-postasıdır" diyen masum e-postalar ve benzeri asla gelmez
- Webmail ve Android posta uygulamamdan gelen e-postalar Outlook'tan gelen e-postalarla aynı şekilde gelmez (ve ayrıca teslim raporları vermez - her şey sessizce başarısız olur)
- Telefonumun 3G'sini kullanarak gönderilen e-postalar, WiFi'm kullanılarak gönderilen e-postalarla aynı kadere sahip
- Ayrıca aynı etki alanında yeni bir e-posta hesabı oluşturdum (örneğin
test@my-domain.com
her zamanki adımın yanına gitmek içinmy-name@my-domain.com
) ve tam olarak aynı sorunu yaşadım (webmail kullanılarak test edildi). - Geri dönen teslimat alıcılarını engelleyen bir çeşit karmaşa SMTP ayarına sahip olup olmadığımı test etmek için, hg1ugtvr34vrgfrt2t@ashfrlwejbtlwerhtklhejtkghwerkbjhrw.com adresine muhtemelen mevcut olmadığını gösteren bir e-posta gönderdim. Tamamen normal bir "Posta teslimi başarısız oldu: gönderene mesaj döndürme" geri dönme aldım - bu yüzden geri dönme alabiliyorum, sadece bir nedenle bu alan adından gönderilmiyorum.
- Örneğin kişisel Gmail hesabımdan onlara gönderilen e-postalar iyi durumda (bu yüzden bu sorun çözülene kadar bunu kullanıyorum)
E-posta kendi etki alanımdan geliyor - Aynı e-posta adresinden ve aynı Outlook'tan diğer kişilere e-posta gönderdim ve para cezası aldılar. Gmail ara sıra onları spam olarak işaretler, bu da aradığım bir şeydir, ancak diğer istemcilerde sorun yoktur.
Bunun dışında devam edecek hiçbir şey göremiyorum. Emin yani benim sorunu teşhis için buraya yetmezse değilim ben bir çözüm değil soruyorum ama için tanı adımlarla ı alabilir örneğin,:
- Outlook'ta gönderebileceğim bir rapor veya günlük gibi "başlık altında" bir şey var mı?
- İlgili olabilecek herhangi bir sunucu veya etki alanı ile ilgili günlük türü var mı? Alan adım, Centos VPS'deki bir SMTP sunucusuna atanmış.
- Bilmem ve kontrol etmem gereken herhangi bir kara liste veya güvenlik müdahalesi türü var mı, bir e-postanın spam klasörüne bile ulaşmamasına neden olur mu?
Bu soruyu, e-postaların bazı insanlar tarafından alınmadığını gördüm , bu benzer ancak iki farklılıkla:
- Toplu posta sistemi kullanıyorlar, düzenli Outlook kullanıyorum, her seferinde bir e-posta.
- Kabul edilen cevap greylisteyi suçluyor - ancak, ilk eksik e- postam geçen Cuma (beş gün önce) idi ve görünüşte greylistesi e-postaları 15 dakika ile "birkaç gün" arasında geciktiriyor.
Tyson'ın önerdiği gibi, http://mxtoolbox.com/ denedim ama maalesef herhangi bir ipucu vermedi (en azından görebildiğim herhangi bir ipucu değil). Bir şeyi kaçırmam durumunda, sonuçlar şöyle:
Kara liste kontrolü
Bilinen 95 kara listeye karşı XX.XX.XX.XX kontrol ediliyor ...
1 zaman aşımı ile 0 kez listelendi
[listenin sonunda bir sürü yeşil keneler:]
TIMEOUT IPrange RBL Project [response time:] 0
Yani bilinen herhangi bir kara listede yok. IPrange RBL kontrolünün neden başarısız olduğunu bilmiyorum, ancak http://iprange.net/rbl/lookup/ adresinden manuel olarak kontrol ettim ve orada da kara listeye alınmadım.
SMTP kontrolü:
Bu yüzden bağlantı süresi biraz yavaş (neden olduğundan emin değilim, buna bakacağım), ancak bunun neden gönderilen postaların bazen tamamen ortadan kalkmasına neden olacağını anlamıyorum.
http://intodns.com, alan adımın tüm MX denetimleri için sürekli yeşil onay işaretleri veriyor.
(Centos / Linux) sunucusundaki günlük dosyalarına göz atmayı denedim:
/var/log/maillog
- bunların hepsi boş. Bunların sendmail günlükleri olduğuna inanıyorum ve şu anda sendmail kullanmıyorum, bu yüzden mantıklı./var/log/exim/reject.log
reddedilen kaba kuvvet girişimleriyle doludurdovecot
. Denedimfail2ban
ve durdurabileceklerini görmek için güvenlik duvarı ayarlarımı vb. Kontrol etmeye devam edeceğim, ancak bunun ilgili olduğunu düşünmüyorum/var/log/exim/main.log
ayrıca birçok reddedilen kaba kuvvet girişimi içerir, ancak gerçek gönderilen bazı e-postaların kayıtlarını da içerir:
İşte aynı alandaki üç kişiye de başarısız olan üç kişiye bir e-posta (bazı alfasayısal dizeleri düzenledim ve IP adreslerini TXT.LIKE.TH.IS ile değiştirdim):
2016-02-12 08:55:41 no host name found for IP address MY.PC'S.IP.ADR
2016-02-12 08:55:49 1aU9Vw-0004vq-EG <= me@my-domain.com H=(MyPCName) [MY.PC'S.IP.ADR] P=esmtpa A=dovecot_login:me@my-domain.com S=1443429 id=000001d17563$920b5cf0$7b1622d0$@my-domain.com
2016-02-12 08:55:51 1aU9Vw-0004vq-EG => alice.domain@receives-nothing.org <alice.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG -> brian.domain@receives-nothing.org <bob.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG -> carol.domain@receives-nothing.org <carol.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG Completed
Başarılı olan bir kişiye e-posta (alıcı tarafından alındı):
2016-02-12 08:58:20 no host name found for IP address MY.PC'S.IP.ADR
2016-02-12 08:58:23 1aU9YU-0004w0-IN <= me@my-domain.com H=(MyPCName) [MY.PC'S.IP.ADR] P=esmtpa A=dovecot_login:me@my-domain.com S=23133 id=003101d61537$874b04a0$59e01ed0$@my-domain.com
2016-02-12 08:58:26 1aU9YU-0004w0-IN => zak.receives@email-normally.org <zak.receives@email-normally.org> R=dnslookup T=remote_smtp H=cluster4.eu.messagelabs.com [UK.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:58:26 1aU9YU-0004w0-IN Completed
İkisi arasında önemli bir fark göremiyorum. Her ikisi de önce ve sonra kaba kuvvet enkazı ve diğer e-postalardan başka bir şey değildir.
Ben önemi bilmiyorum cluster5.us.messagelabs.com
ya cluster4.eu.messagelabs.com
, ama ilişkili IP adresleri hem MessageLabs IP adresleridir.
Googling messagelabs.com, alakalı görünen ve her iki müşterimin de (birlikte) MessageLabs abonesi olduğunu öne süren bu blog makalesini ortaya çıkardı , ancak önemli farklılıklar için a) yazarın aksine teslimat yapmıyorum bile makbuz ve b) e-postalarımı engelleyen MessageLabs olsaydı, neden bir müşterisi için değil, diğeri için engellemiş olduğunu anlamıyorum.