Warum versucht Postfix, eine Verbindung zu SMTP-Port 25 anderer Computer herzustellen?


11

Ich bekomme folgende Fehler:

Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.101]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.101]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:25 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3085]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3086]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused
Jul  5 11:09:30 relay postfix/smtp[3086]: connect to ab.xyz.com[10.41.0.102]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3087]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3084]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3088]: connect to ab.xyz.com[10.40.40.130]:25: Connection timed out
Jul  5 11:09:55 relay postfix/smtp[3087]: connect to ab.xyz.com[10.41.0.135]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3084]: connect to ab.xyz.com[10.41.0.110]:25: Connection refused
Jul  5 11:09:55 relay postfix/smtp[3088]: connect to ab.xyz.com[10.41.0.247]:25: Connection refused

Ist dies eine DNS-Sache, zweifelhaft, da ich von unserem lokalen DNS zu Googles gewechselt habe? Trotzdem versucht Postfix gelegentlich, eine Verbindung zu ab.xyz.com von einer Vielzahl von Adressen herzustellen, bei denen Port 25 möglicherweise geöffnet ist oder nicht Mailserver zunächst.

Warum versucht Postfix, eine Verbindung zu anderen Computern herzustellen, wie im Protokoll angegeben?

  • Mail wird ordnungsgemäß gesendet, ansonsten scheint alles in Ordnung zu sein.

Gelegentlich werde ich auch sehen:

Relais Postfix / Fehler [3090]: 3F1AB42132: to =, Relais = keine, Verzögerung = 32754, Verzögerungen = 32724/30/0/0, dsn = 4.4.1, Status = verzögert (Lieferung vorübergehend ausgesetzt: Verbindung zu ab.xyz herstellen .com [10.41.0.102]: 25: Verbindung abgelehnt)

Ich habe Postfix-Setup mit sehr geringen Einschränkungen:

mynetworks = 127.0.0.0/8, 10.0.0.0/8

nur. Wie ich bereits sagte, werden anscheinend alle E-Mails weitergeleitet, aber ich hasse es, Fehler zu sehen, und es verwirrt mich, warum versucht wird, eine Verbindung zu anderen Computern herzustellen, wie im Protokoll angegeben.

Einige Ausgabe von cat /var/log/mail.log|grep 3F1AB42132

5. Juli 02:04:01 Relay Postfix / SMTPAD [1653]: 3F1AB42132: Client = unbekannt [10.41.0.109]

5. Juli 02:04:01 Relay-Postfix / Bereinigung [1655]: 3F1AB42132: message-id =

5. Juli 02:04:01 Relay Postfix / qmgr [1588]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 02:04:31 Relais Postfix / SMTP [1634]: 3F1AB42132: to =, Relais = keine, Verzögerung = 30, Verzögerungen = 0,02 / 0/0/0/0, dsn = 4.4.1, Status = verzögert (Verbindung zu ab.xyz.com [10.41.0.110]: 25: Verbindung abgelehnt)

5. Juli 02:13:58 Relay Postfix / qmgr [1588]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 02:14:28 Relais Postfix / SMTP [1681]: 3F1AB42132: to =, Relais = keine, Verzögerung = 628, Verzögerungen = 598 / 0,01 / 30/0, dsn = 4.4.1, Status = verzögert (Verbindung zu ab.xyz.com [10.41.0.247]: 25: Verbindung abgelehnt)

5. Juli 02:28:58 Relay Postfix / qmgr [1588]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 02:29:28 Relais Postfix / SMTP [1684]: 3F1AB42132: to =, Relais = keine, Verzögerung = 1527, Verzögerungen = 1497/0/30/0, dsn = 4.4.1, Status = verzögert (Verbindung zu ab.xyz.com [10.41.0.135]: 25: Verbindung abgelehnt)

5. Juli 02:58:58 Relay Postfix / qmgr [1588]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 02:59:28 Relais Postfix / SMTP [1739]: 3F1AB42132: to =, Relais = keine, Verzögerung = 3327, Verzögerungen = 3297/0/30/0, dsn = 4.4.1, Status = verzögert (Verbindung zu ab.xyz.com [10.40.40.130]: 25: Zeitüberschreitung der Verbindung)

5. Juli 03:58:58 Relay Postfix / qmgr [1588]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 03:59:28 Relais Postfix / SMTP [1839]: 3F1AB42132: to =, Relais = keine, Verzögerung = 6928, Verzögerungen = 6897 / 0,03 / 30/0, dsn = 4.4.1, Status = verzögert (Verbindung zu ab.xyz.com [10.41.0.101]: 25: Verbindung abgelehnt)

5. Juli 04:11:03 Relay Postfix / qmgr [2039]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 04:11:33 Relais Postfix / Fehler [2093]: 3F1AB42132: to =, Relais = keine, Verzögerung = 7653, Verzögerungen = 7622/30/0/0, dsn = 4.4.1, Status = verzögert (Lieferung vorübergehend ausgesetzt: Verbindung zu ab.xyz.com herstellen [10.41.0.101]: 25: Verbindung abgelehnt)

5. Juli 05:21:03 Relay Postfix / qmgr [2039]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 05:21:33 Relais-Postfix / Fehler [2217]: 3F1AB42132: to =, Relais = keine, Verzögerung = 11853, Verzögerungen = 11822/30/0/0, dsn = 4.4.1, Status = verzögert (Lieferung vorübergehend ausgesetzt: Verbindung zu ab.xyz.com herstellen [10.41.0.101]: 25: Verbindung abgelehnt)

5. Juli 06:29:25 Relay Postfix / qmgr [2420]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 06:29:55 Relais Postfix / Fehler [2428]: 3F1AB42132: to =, Relais = keine, Verzögerung = 15954, Verzögerungen = 15924/30/0 / 0.08, dsn = 4.4.1, Status = zurückgestellt (Lieferung vorübergehend ausgesetzt: Verbindung zu ab.xyz.com herstellen [10.41.0.101]: 25: Verbindung abgelehnt)

5. Juli 07:39:24 Relay Postfix / qmgr [2885]: 3F1AB42132: from =, size = 3404, nrcpt = 1 (Warteschlange aktiv)

5. Juli 07:39:54 Relais-Postfix / Fehler [2936]: 3F1AB42132: to =, Relais = keine, Verzögerung = 20153, Verzögerungen = 20123/30/0/0, dsn = 4.4.1, Status = verzögert (Lieferung vorübergehend ausgesetzt: Verbindung zu ab.xyz.com herstellen [10.40.40.130]: 25: Zeitüberschreitung der Verbindung)


2
Können Sie weitere Protokolle einfügen? "cat /var/log/mail.log|grep 3F1AB42132" kann hilfreich sein
pQd

1
Mit dem Befehl von pQd erhalten Sie die To:und From:Adressen, die wahrscheinlich ausreichen, um Ihre Frage zu beantworten.
Ladadadada

1
Vielleicht haben Sie einen Eintrag in / etc / hosts, der die DNS-Auflösung überschreibt? Ich denke, einige der lokalen Clients (10.41.0.109) versuchen, eine E-Mail an ab.xyz.com zu senden, und Ihre SMTP-Server lösen diese IP in 10.41.0.101 auf. Was ist die Ausgabe nslookup ab.xyz.comauf Ihrem SMTP-Server? Btw MX-Einträge für ab.xyz.com verweisen auf Google Mail.
Golja

@ Golja genau richtig! Also muss ich DNS bereinigen. Vielen Dank für den Hinweis ... nslokup löst 10.41.0.109
TryTryAgain

Antworten:


12

Höchstwahrscheinlich handelt es sich um falsche E-Mail-Adressen oder Ihre DNS-Auflösung schlägt fehl.

Postfix versucht, eine Verbindung zum SMTP-Server gemäß dem MX-Datensatz der Domäne ab.xyz.com herzustellen, um die E-Mail zuzustellen. Wenn Postfix jedoch keinen MX-Datensatz findet, wird versucht, die IP-Adresse des A-Datensatzes zu übermitteln. (Das ist das erwartete Verhalten).

Wenn die E-Mail-Adressdomäne jedoch falsch ist (z. B. falsch eingegeben), ist die Domäne möglicherweise vorhanden, verfügt jedoch möglicherweise nicht über einen MX-Eintrag, und die IP-Adresse des A-Eintrags ist ein Host ohne SMTP-Server.

Als Beispiel geben einige Leute hier myaddress@hotmail.com.mx ein (die korrekte Adresse lautet myaddress@hotmail.com). Die Domain hotmail.com.mx existiert zwar, hat aber keinen MX-Eintrag, also versucht Postfix, und versucht und versucht, an einen A-Datensatz-Host zu liefern, der niemals an Port 25 antwortet, was zu Protokolleinträgen wie den folgenden führt:

5. Juli 17:03:37 www postfix / smtp [3149]: 6608A108FD2: to =, Relais = keine, Verzögerung = 197971, Verzögerungen = 197971 / 0.02 / 0.18 / 0, dsn = 4.4.1, Status = verzögert (Verbindung zu hotmail.com.mx [200.94.181.9]: 25: Verbindung abgelehnt)


Tolle Erklärung, und das klärt die Dinge auch für mich. Vielen Dank.
TryTryAgain

1

Zusätzliche Dinge, auf die Sie achten müssen, wenn Sie solche Protokolle sehen, sind:

Mein Hostname und mein Ziel müssen in /etc/postfix/main.cf korrekt eingestellt sein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.