Hi,
Currently when qpsmtpd receives a bare LF or CR it sends a 451
response code and then closes the connection. I was reading the RFC
(2821) and it seems the correct response code would be 421. See
section 3.9 (Terminating Sessions and Connections.)
Can anyone tell me why qpsmtpd uses the 451 response code instead?
Another idea is to issue the 451 response code, but instead of
terminating the connection, simply reset the transaction. This would
allow the connection to be maintained and give the client a second
opportunity to issue the correct session.
Thanks for any insight you can provide.
-- Robert
--
Robert James Kaes --- Flarenet Inc. --- (519) 426-3782
http://www.flarenet.com/consulting/
* Putting the Service Back in Internet Service Provider *