-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jason R. Mastaler wrote:
> Stephen Warren <[EMAIL PROTECTED]> writes:
> 
>> Aha! So, this bug is still there.
>>
>> I recently made a checkin to solve the dropped-connection issue.
>> However, it caused other issues and I reverted it the next release.
> 
> Is it really a "bug" though?  Todd is testing with telnet.  People
> don't send mail with telnet.  In practice, every mail client I've ever
> used tmda-ofmipd with (except tbird) properly detects when a
> connection is dropped, raises a flag for the user, and no mail is
> lost.

Well, the issue is that an exception is being thrown inside tmda-ofmipd,
and it isn't being caught anywhere in tmda-ofmipd, but instead inside
the core Python module (asynchat I think) that tmda-ofmipd uses for
implementation.

I'd personally classify this as a crash in tmda-ofmipd (even if the
process doesn't actually exit) and as such would certainly like to fix it.

As Todd mentioned, I believe this behaviour violates the SMTP protocol
too - we really should simply return a properly formatted SMTP error
code, not just drop the connection.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFVVE5hk3bo0lNTrURAqO2AJwJ7iCTuxeOdIg1b4bPPvWgl0VyqACeK7UI
rwcEZp0nFYv1yos0DhhnF0E=
=5Kuo
-----END PGP SIGNATURE-----
_____________________________________________
tmda-users mailing list (tmda-users@tmda.net)
http://tmda.net/lists/listinfo/tmda-users

Reply via email to