Postfix neodesílá poštu na doménu GMail.com

radek.reif

Postfix neodesílá poštu na doménu GMail.com
« kdy: 17. 03. 2010, 14:21:34 »
Dobrý den,

máme smtp server postfix, který funguje, jen neodesílá poštu na gmail.com. Nemáte s tím někdo zkušenosti? Zprávy zůstanou viset ve frontě, ale žádná chybová hláška u nich není. Po čase z fronty zmizí jako nedoručitelné. Jako kdyby nás gmail.com neměl rád a nechtěl od nás nic přijímat.

Ostatní servery v pohodě. Server máme standardně nakonfigurovaný, smtp je otevřeno jen pro vnitřní síť.

Do klientu přijde chybová zpráva o nedoručení, která kupodivu neobsahuje žádné podrobnosti.

Děkuji za případné nakopnutí jak problém řešit. Obrátil bych se i na gmail, ale nenašel jsem žádný kontakt.

Radek
« Poslední změna: 17. 03. 2010, 14:24:01 od Petr Krčmář »


radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #1 kdy: 17. 03. 2010, 14:44:18 »
Arrival-Date: Fri, 15 Jan 2010 13:58:28 +0100 (CET)

Final-Recipient: rfc822; gallus.extra@gmail.com
Action: failed
Status: 4.0.0
Diagnostic-Code: X-Postfix;

nic vic tam neni :)

PCnity

  • *****
  • 680
    • Zobrazit profil
    • E-mail
Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #2 kdy: 17. 03. 2010, 15:34:50 »
tail -f /var/log/mail.log

a odosli nejaky mail na gmail.

radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #3 kdy: 17. 03. 2010, 18:01:29 »
tak jsem nasel v logu jeden warning: no MX host for gmail.com has a valid A record

vzdy po zkousce odeslani

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #4 kdy: 17. 03. 2010, 18:35:44 »
Tak to vypadá na problém s DNS. Co řekne

$ dig MX gmail.com

a následně

$ dig A na_některý_z_MX_serverů_z_prvního_výpisu


radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #5 kdy: 17. 03. 2010, 19:20:22 »
prvni prikaz vydal hezkej vypis dns gmailu, druhy trval cca 5s a vysledek je:

root@mz ~# dig A gmail-smtp-in.l.google.com.

; <<>> DiG 9.3.2 <<>> A gmail-smtp-in.l.google.com.
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 46585
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;gmail-smtp-in.l.google.com.    IN      A

;; Query time: 4800 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Mar 17 19:17:52 2010
;; MSG SIZE  rcvd: 44

radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #6 kdy: 17. 03. 2010, 19:21:56 »
u druhého pokusu timeout vypršel

root@mz ~# dig A gmail-smtp-in.l.google.com.

; <<>> DiG 9.3.2 <<>> A gmail-smtp-in.l.google.com.
;; global options:  printcmd
;; connection timed out; no servers could be reached
root@mz ~#


Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #7 kdy: 17. 03. 2010, 19:22:52 »
Tak to je jasně problém místní DNS. Já se normálně dozvím IP adresu serveru. Čili problém vůbec není v Postfixu. Doporučuji opravit nebo změnit DNS.

radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #8 kdy: 17. 03. 2010, 19:32:23 »
děkuji za nakopnutí :)

radek.reif

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #9 kdy: 18. 03. 2010, 07:26:08 »
jediný problém, který jsem našel byl neaktualizovaná ip l.root-servers.net, po restartu služby už to chodí :)

Re: Postfix neodesílá poštu na doménu GMail.com
« Odpověď #10 kdy: 18. 03. 2010, 09:28:17 »
Krása, to jsem rád, že to bylo takhle jednoduché.