wietse:

A. Schulze:

wietse:
/^(RCPT\s+TO:<.*>.*\s+NOTIFY=.*)/ $1
/^(RCPT\s+TO:<.*>.*)/ $1 NOTIFY=SUCCESS,DELAY,FAILURE

the regex above don't match on 'RCPT TO: <u...@example.org>' ( SPACE
after colon )

That is invalid syntax. What software (other than home-grown scripts) sends commands like that?
Android-4.4.2 Mail

Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 220 mail.example.org ESMTP Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: EHLO [192.0.2.25] Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-mail.example.org Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-PIPELINING Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-SIZE 40000000 Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-STARTTLS Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-ENHANCEDSTATUSCODES Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-8BITMIME Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-DSN Nov 12 17:45:33 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 SMTPUTF8 Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: STARTTLS Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 220 2.0.0 Ready to start TLS Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-mail.example.org Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-PIPELINING Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-SIZE 0815 Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-AUTH PLAIN Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-ENHANCEDSTATUSCODES Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-8BITMIME Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250-DSN Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 SMTPUTF8 Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: AUTH PLAIN ***** Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 235 2.7.0 Authentication successful Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: RSET Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 2.0.0 Ok Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: MAIL FROM: <sender@local.****> Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 2.1.0 Ok Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: RCPT TO: <receiver@external.*****> Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 2.1.5 Ok Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: < unknown[192.0.2.25]: DATA Nov 12 17:45:34 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 354 End data with <CR><LF>.<CR><LF> Nov 12 17:45:35 mail.example.org postfix/cleanup[17907]: 3jdBdV53xYzDfk: message-id=<****@email.android.com> Nov 12 17:45:35 mail.example.org postfix/qmgr[17839]: 3jdBdV53xYzDfk: from=<sender@local.****>, size=****, nrcpt=1 (queue active) Nov 12 17:45:35 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 250 2.0.0 Ok: queued as 3jdBdV53xYzDfk Nov 12 17:50:35 mail.example.org postfix/smtpd[17904]: > unknown[192.0.2.25]: 421 4.4.2 mail.example.org Error: timeout exceeded, servertime=Nov 12 17:50:35, client=192.0.2.25


funny to note:
once android mail has a tcp session esteblished it hold the session open until timeout



Reply via email to