I don't know if this is the right forum. I was trying to send out email using
CDO.Message. (Windows 2003 Server with IIS 6) But some of our clients could
not receive our emails. I checked the SMTP server log, and found that
"OutboundConnectionResponse SMTPSVC1 S79349 - 25 - -
451+See+http://pobox.com/~djb/docs/smtplf.html. 0 0 47 0 593 SMTP - - - -"
Then I did some search and found the following articles
1) Bare LFs in SMTP (
http://cr.yp.to/docs/smtplf.html);
2) Bare Linefeeds in SMTP Messages Cause "The Connection Was Dropped By
The Remote Host" Errors When Using Microsoft IIS 6 SMTP Service
(
http://www.dylanbeattie.net/docs/iis6_bare_linefeed.html)
It seems that explains my problem. The solution is replacing "\n" to "\r\n".
However, my problem is, I use HTML format to compose mail body, and there are
"
"s instead of "\n"s. And the mail is sent by the following code