• Zero body length causes nSMTP.exe crash

    By Tom Lyne 2 decades ago

    When the body of an incoming message has zero length kSpam will crash nSMTP.exe. Only introduced with regex filtering, crashes when trying to match a null pointer.



    Example SMTP conversation;



    SERVER->220 mail.test.com ESMTP Service (Lotus Domino Release 6.0.1) ready at Fri, 28

    Nov 2003 13:03:03 +0000



    CLIENT->HELO mail.testing.com



    S->250 mail.test.com Hello mail.testing.com ([192.168.2.2]), pleased to meet you



    C->MAIL FROM:



    S->250 tom@testing.com… Sender OK



    C->RCPT TO:



    S->250 tom@test.com… Recipient OK



    C->DATA



    S->354 Enter message, end with "." on a line by itself



    C->.

    • This is fixed in version 1.38 which I shall upload soon <eom>

      By Tom Lyne 2 decades ago