postfix, postanın tamam gönderildiğini, mesajın İSS gelen kutusuna ulaşmadığını söylüyor? girişte reddetme yok mu?


10

Posta sunucumdan @ bellsouth.net e-postama bir sınama iletisi gönderdiğimde, postfix günlüğü iletinin Tamam gönderildiğini gösterir, ancak ileti hiçbir zaman bellsouth gelen kutuma ulaşmaz. At & T mesajları engelliyorsa bir hata bildirimi veya geri dönmem gerekir mi?

Neden bazı müşterilerin e-posta almadığını gidermeye çalışıyorum, ancak mail.log'da iletinin reddedildiğini söyleyecek bir şey yoksa, hangi iletilerin başarıyla teslim edildiğini nasıl bilebilirim?

Günlükte şunlar gösterilir:

Feb 27 09:02:36 MyHOSTNAME postfix/pickup[26175]: D53A72713E5: uid=0 from=<root>
Feb 27 09:02:36 MyHOSTNAME postfix/cleanup[26487]: D53A72713E5: message-id=<20120227140236.D53A72713E5@example.com>
Feb 27 09:02:36 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: from=<root@example.com>, size=878, nrcpt=1 (queue active)
Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<myemail@bellsouth.net>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne)
Feb 27 09:02:37 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: removed

AT&T sunucusu mesajı kabul etti, değil mi?

Bir At & T / Bellsouth e-postam var, ancak gönderdiğimiz her ISS'de hesabım yok. Bir iletinin hedefine ulaşıp ulaşmadığını bilmenin bir yoluna ihtiyacım var. Main.cf dosyamda reddetme / geri dönme bildirimleri alınıp almamamızı etkileyecek herhangi bir ayar var mı?


Sanırım root@mydomain.comsadece bir örnek. 'Gönderen' adresinden e-posta alabileceğinizden emin misiniz? Aksi takdirde nihai teslimat dışı raporlar kaybolacaktır.
Matteo

Orada ise onların istenmeyen karşı önlemler, posta kabul ettiğini bir şekilde ayarlanmış olması ihtimali ve sessizce müşteri gelen kutusuna almadan terkeden.
Bart Silverstrim

@BartSilverstrim, onlardan hala bir bildirim almıyor muyuz?
Nick

1
Nasıl kullanıldığına bağlıdır. Posta teslimini kabul edecek ve daha sonra sessizce çöpe atacak bir posta sunucusu kurabilirim. Yapması zor değil. Ve sahte adreslerden bugün çok fazla spam olduğunda, spam yüküne bir sıçrama mesajı gönderebilir, çünkü spam adresiyle ilgisi olmayan biri "adresinden" adresinde bir sıçrama yapmaz. yapmazlar, sistem yöneticilerini nereden geldiğini cevaplayarak yüklerler.
Bart Silverstrim

Yanıtlar:


8

dsn=2.0.0Ve doğru bir relay=Bell'in posta sunucusu mesajı kabul ettiğini anlamına gelir. Ancak bu, iletinin kullanıcının posta kutusuna teslim edilmesine izin vereceği anlamına gelmez. Bu durumda en olası açıklama Bell South'un spam filtrelerinin kullanıcının posta kutusuna ulaşmadan önce mesajınızı temizlemesi veya kullanıcının kendi posta yazılımının mesajı temizlemesidir.

İade e-posta adresinin Bell South sunucularından geri dönüşler için iletileri kabul ettiğinden emin olun. Bu, sunucularında posta kutularına gerçekte var olmayan postaları göndermeye çalışmanız durumunda da önemlidir.

Postanın spam olarak işaretlenmediğinden emin olmak için posta yapılandırmanızı kontrol edin (kendiniz postalayıp ardından başlıkları kontrol ederek). Postfix, postanın 'from' adresinde belirtilen alan adından geldiğini görmek için doğru başlıklar / zarflar yazmalıdır. Bu nedenle, posta sunucunuz mail.example.com içinse, ancak sunucunuzun ana bilgisayar adı aslında mailserver.int.hostingprovider.com ise, postfix'in example.com gibi doğru şekilde maskelenecek şekilde ayarlanması gerekir. Bu, ters DNS'nize de uygun olmalıdır, böylece sunucunuzun IP adresindeki bir arama sunucu adresini döndürür (doğru değilse, PTR kaydınızı buna ayarlayın). Bu kazı ile kolayca kontrol edilebilir.

dig example.com
dig -x <your IP address>

Ayrıca , sunucunuzdaki postaların istenmeyen posta önleme puanına hızlı ve basit bir eklenti olduğu için DNS'inizde SPF ayarlamayı da düşünmelisiniz .


PostFix'de genel bir bounces@alanadim.com dönüş yolu adresi ayarlamak, böylece onu hangi kişinin veya uygulamanın gönderdiğine bakılmaksızın her iletiye ekler mi? Ters DNS araması mail.alan_adim.com.tr ve mail.alanadim.com aynı IP adresine gider. Dün bir SPF kaydı ekledim - Microsoft'un aracını bir tane oluşturmak için kullandım. Mail.mydomain.com'a değil, mydomain.com'a bir txt kaydı olarak ekledim. İkisi de olmalı mı? İşimdeki Spam Assassin mesajı "-2.6" verdi.
Nick

SPF, iade edilen her şeyin üzerinde olmalıdır dig MX mydomain.com. MX ayarınız yoksa, bu öğenin standartlaştırılmış sürümü olacaktır dig mydomain.com. Olsa da (sadece bir TXT kaydı olduğu gibi) her iki etki alanında olmak zarar vermez. Genel bir sekme toplayıcısına gelince, bunu sekme içinde bir sıçrama buluyorsa ancak bu hareketsizse ayrı bir posta kutusuna bcc yapan bir filtre ile halledebilirsiniz ( bcc eşlemesi için bkz. Postfix.org/postconf.5.html#recipient_bcc_maps ). Birisi postalamaya ve adresi yanlış anlamaya çalışıyorsa, sıçramalar kullanıcılar tarafından görülmelidir.
webtoe

2
Bence sorunu anladım: Ben söylemedim bile PHP www-veri olarak posta gönderiyordu. İstediğiniz zarfı kullanmaya zorlamak için sendmail komutuna -f ve başka bir bayrak eklemeniz gerekir. Bence İSS'ler postaları www-data'dan atıyor
Nick

Başarılı bir şekilde gönderilen ancak sessizce atılan e-postalarımda, gönderen adresini alıcı sitesindeki beyaz listeye eklemek yardımcı oldu. Bir Host Europe web barındırma paketini ifade eder.
tanius

3
Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<myemail@bellsouth.net>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne)

Bellsouth mesajı kabul etti; artık postfix'in sorumluluğu da değil.

Bellsouth'a ne olduğunu sor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.