Still no good I'm afraid. Now messages get repeatedly delivered, with things like this on the end:

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
.
QUIT

or

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://twister.fastxs.net/mailman/listinfo/dbmail-dev
.
RSET


Aaron Stone wrote:
Definitely my fault :-\ Now fixed in CVS. I added a small (six char) ring buffer in store_message_temp in pipe.c that, when it is filled with \r\n.\r\n, indicates an end of message. All five of those characters are then stripped from the end of the storage block. This might not be correct behaviour; it's possible that only the final .\r\n should be stripped... I'm not clear on this bit of the RFC. Aaron

Reply via email to