From: Ralf Hildebrandt on
Today I found this double-bounce:

----- Forwarded message from Mail Delivery System <MAILER-DAEMON(a)charite.de> -----

<bounce-25280559(a)customer110.goolara.net>: host
customer110.goolara.net[209.209.90.110] said: 552 Invalid size declaration.
(in reply to MAIL FROM command)

Reporting-MTA: dns; mail-ausfall.charite.de
X-Postfix-Queue-ID: 568AE3DC96
X-Postfix-Sender: rfc822; MAILER-DAEMON(a)mail-ausfall.charite.de
Arrival-Date: Wed, 9 Jun 2010 23:05:13 +0200 (CEST)

Final-Recipient: rfc822; bounce-25280559(a)customer110.goolara.net
Action: failed
Status: 5.0.0
Remote-MTA: dns; customer110.goolara.net
Diagnostic-Code: smtp; 552 Invalid size declaration.

--- snip ---

I resent the bounce, added the destination to debug_peer_list, and alas:

# tail --lines=1000 -f /var/log/mail.log|grep 209.209.90.110
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 220 app3, I'm listening!
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: EHLO mail-ausfall.charite.de
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 250-hello mail-ausfall.charite.de [193.175.72.31:55008], pleased to communicate with you.
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 250-8BITMIME
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 250 SIZE 5000000
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: maps_find: smtp_discard_ehlo_keyword_address_maps: 209.209.90.110: not found
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: MAIL FROM:<hildeb(a)charite.de> SIZE=19091 BODY=8BITMIME
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 552 Invalid size declaration.
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: send attr reason = host customer110.goolara.net[209.209.90.110] said: 552 Invalid size declaration. (in reply to MAIL FROM command)
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: A21B43DC04: to=<bounce-25280559(a)customer110.goolara.net>, relay=customer110.goolara.net[209.209.90.110]:25, delay=0.74, delays=0.04/0/0.53/0.18, dsn=5.0.0, status=bounced (host customer110.goolara.net[209.209.90.110] said: 552 Invalid size declaration. (in reply to MAIL FROM command))
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: RSET
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 250 RSET performed.
Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: QUIT

I see no invalid size declaration. What's the problem?

From: Ralf Hildebrandt on
* Ralf Hildebrandt <Ralf.Hildebrandt(a)charite.de>:

> Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: MAIL FROM:<hildeb(a)charite.de> SIZE=19091 BODY=8BITMIME
> Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 552 Invalid size declaration.

but:
Jun 10 13:05:00 mail-ausfall postfix/smtp[10316]: > customer110.goolara.net[209.209.90.110]:25: MAIL FROM:<hildeb(a)charite.de> SIZE=1011
Jun 10 13:05:00 mail-ausfall postfix/smtp[10316]: < customer110.goolara.net[209.209.90.110]:25: 250 Address accepted.

Hmmmm.

--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt(a)charite.de | http://www.charite.de


From: Wietse Venema on
Ralf Hildebrandt:
[ Charset UTF-8 unsupported, converting... ]
> * Ralf Hildebrandt <Ralf.Hildebrandt(a)charite.de>:
>
> > Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: > customer110.goolara.net[209.209.90.110]:25: MAIL FROM:<hildeb(a)charite.de> SIZE=19091 BODY=8BITMIME
> > Jun 10 13:00:04 mail-ausfall postfix/smtp[7597]: < customer110.goolara.net[209.209.90.110]:25: 552 Invalid size declaration.

The server EHLO response announces 8BITMIME support, but some
borked "mail firewall" does not understand RFC 1652.

Wietse