On Thu, 25 Jun 2009, Oliver Stöneberg wrote: > > On Wed, 24 Jun 2009, Oliver Stöneberg wrote: > > > > > I was refering to the SMTPResetSession() calls in > > > SMTPHandleCmd_DATA() in SMTPSvr.cpp. In 1.26-pre06 you removed the > > > single occurance at the end of the function and added three seperate > > > ones in the different cases. The empty message ID in my example is > > > caused by this code: > > > > > > SMTPResetSession(SMTPS); > > > > > > /* Send the ack only when everything is OK */ > > > BSckVSendString(hBSock, SMTPS.pSMTPCfg->iTimeout, "250 > > > OK <%s>", > > > SMTPS.szMessageID); > > > > > > As SMTPResetSession() empties SMTPS.szMessageID the 250 OK will > > > always return an empty message ID. In the two other cases it will at > > > least cause an empty message ID in the SMTP log. > > > > You're right. I fixed it and will post 1.26-pre07 ASAP. > > Nice. Thanks a lot.
Actually, I think I'm going straight to 1.26. There's enough stuff on that plate for a new release. - Davide
_______________________________________________ xmail mailing list [email protected] http://xmailserver.org/mailman/listinfo/xmail
