[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lack of policy message produces strange behaviour
I had an unreproducible (after recompilation) problem with the
p9 router; it was segfaulting when some long addresses are fed
into it. Anyway, that problem disappeared after I recompiled,
but it points to another problem in the smtpserver, like so:
30915r MAIL FROM:<ai337@torfree.net> SIZE=468
30915 -- policy result=0, msg: <NONE!>
30915w 250 2.1.0 Sender syntax Ok
30915# -- pipeline input exists 52 bytes
30915r RCPT TO:<acli@cybers61d202.tor.shaw.wave.ca>
30915 -- policy result=0, msg: <NONE!>
30915# -- pipeline input exists 6 bytes
30915r DATA
30915w 503 5.5.2 Waiting for RCPT command
30915# Session closed w/o QUIT
When the router segfaults, the smtpserver's router() function
thinks that the router generated an error message. When in fact
there is none. (The "INTERNAL ERROR" message in router() doesn't
show up in the logs.)
--
Ambrose Li <acli@acli.interlog.com> [<- home ]
[ work ->] <acli@mingpaoxpress.com>
<ai337@freenet.toronto.on.ca> [<- when all else fails ]