Portál AbcLinuxu, 8. května 2025 22:30

Dotaz: Google mail & POSTFIX

16.1.2014 22:44 dobraczek | skóre: 6
Google mail & POSTFIX
Přečteno: 618×
Odpovědět | Admin
Netusite prosim co s tim? Ne a ne mi to dorucit e-mail s potvrzenim aliasu od Google.

Jan 16 22:23:06 server postfix/smtpd[9584]: NOQUEUE: reject: RCPT from mail-wg0-f43.google.com[74.125.82.43]: 450 4.1.7 <send-as-noreply@google.com>: Sender address rejected: undeliverable address: host aspmx.l.google.com[173.194.70.27] said: 550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 a9si16966966eem.237 - gsmtp (in reply to RCPT TO command); from=<send-as-noreply@google.com> to=<xxx@xxx.cz> proto=ESMTP helo=<mail-wg0-f43.google.com>
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Petr Bravenec avatar 17.1.2014 06:08 Petr Bravenec | skóre: 43 | blog: Bravenec
Rozbalit Rozbalit vše Re: Google mail & POSTFIX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zeptal jsem se gůglu, odpověděl:

16.ledna 22:23:06 serveru postfix / smtpd [9584]: NOQUEUE: odmítnout: RCPT z pošty-wg0-f43.google.com [74.125.82.43]: 450 4.1.7 <send-as-noreply@google.com >: adresa odesílatele zamítnuta: nedoručitelné adresy: host aspmx.l.google.com [173.194.70.27] řekl: 550-5.1.1 e-mailový účet, který jste se pokusili dosáhnout neexistuje. Prosím, zkuste 550-5.1.1 double-kontrola e-mailovou adresu příjemce na překlepy nebo 550-5.1.1 zbytečných mezer. Více se dozvíte na 550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 a9si16966966eem.237 - gsmtp (v odpovědi na příkaz RCPT TO), z = <send-as-noreply @ google.com> k = <xxx@xxx.cz> proto = ESMTP helo = <mail-wg0-f43.google.com>

Stačí taková odpověď?
Petr Bravenec - Hobrasoft s.r.o.
17.1.2014 06:55 Filip Jirsák
Rozbalit Rozbalit vše Re: Google mail & POSTFIX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to nějaké zamotané. Připadá mi, že váš server při přijímání e-mailu zkouší jakoby odeslat e-mail na adresu odesílatele. A pokud se mu to nepodaří, odmítne e-mail přijmout. Řešení má dva kroky -- za prvé zlynčovat toho, kdo to takhle nastavil, za druhé to nastavení vypnout. Adresa odesílatele vůbec nemusí existovat. Jako v tomto případě, kdy vám Google nějaký e-mail jenom zasílá a nemá žádný smysl na něj odpovídat -- proto je také jako odesílatel uvedeno send-as-noreply@google.com.
Petr Bravenec avatar 17.1.2014 13:10 Petr Bravenec | skóre: 43 | blog: Bravenec
Rozbalit Rozbalit vše Re: Google mail & POSTFIX
Já bych to interpretoval tak, že google nezná příjemce, tj. xxx@xxx.cz. Špatně napsaná adresa.
Petr Bravenec - Hobrasoft s.r.o.
17.1.2014 13:53 Filip Jirsák
Rozbalit Rozbalit vše Re: Google mail & POSTFIX
Neřekl bych.
postfix/smtpd[9584]: NOQUEUE: reject: RCPT from mail-wg0-f43.google.com[74.125.82.43]:
je hláška Postfixu v roli serveru, který odmítá přijetí e-mailu. Např. pokud se jedná o neznámého místního uživatele, hlásí Postfix přesně tohle a pokračuje Recipient address rejected: User unknown in virtual alias table.

Chyby při odesílání hlásí postfix/smtp, dále pokračuje např. status=deferred pro měkkou chybu a teprve pak je důvod chyby vrácený přijímajícím serverem (dle vašeho komentáře Googlem).

Navíc i podle dotazu (Google posílá ověřovací e-mail) je Google odesílatel a Postfix příjemce.

Já to chápu tak, že Postfix má nakonfigurovaný nějaký Milter filtr, který už během příchozího spojení naváže spojení se serverem odesílatele a tváří se, že mu chce předat e-mail na adresu, která je v prvním spojení uvedena jako odesílatel. A když ji druhá strana odmítne, odmítne ten filtr i ten příchozí e-mail z prvního spojení. A do důvodu odmítnutí se zkopíruje důvod z toho druhého spojení, proto se v jednom řádku míchá odesílatel a příjemce.

Jan 16 22:23:06 server postfix/smtpd[9584]: NOQUEUE: reject: RCPT from mail-wg0-f43.google.com[74.125.82.43]: 450 4.1.7 <send-as-noreply@google.com>: Sender address rejected: →undeliverable address: host aspmx.l.google.com[173.194.70.27] said: 550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 a9si16966966eem.237 - gsmtp (in reply to RCPT TO command)←; from=<send-as-noreply@google.com> to=<xxx@xxx.cz> proto=ESMTP helo=<mail-wg0-f43.google.com>

Označil jsem šipkami a tučně to, co je podle mne ta chybová hláška Milter filtru (získaná z druhého spojení) uvedená jako důvod odmítnutí příchozího e-mailu v prvním spojení.

Šílené je jednak v průběhu příjmu e-mailu navazovat spojení někam do internetu a čekat, jak to dopadne. A druhá šílenost je odmítat e-maily jenom proto, že adresa odesílatele „neexistuje“.
Petr Bravenec avatar 17.1.2014 16:12 Petr Bravenec | skóre: 43 | blog: Bravenec
Rozbalit Rozbalit vše Re: Google mail & POSTFIX
Hmmm, to se dohadujeme. Já jsem šel cestou "jednoduchý dotaz = jednoduché nastavení postfixu" a milter bych v tom nečekal. Když jsem to prostudoval pořádně, došlo mi, že je to fakt zmatené. Během RCPT by se takové věci dít normálně neměly.

Zprávu typu "The email account that you tried to reach does not exist" vysvětluji někomu desetkrát do měsíce, takže při jedenáctém stejném dotazu už posílám překlad z googlu :-(

Chce to vědět víc.
Petr Bravenec - Hobrasoft s.r.o.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.