Well, I finally resolved this issue. What a pain. In the end, the problem was just character data that GoDaddy didn't like. It would have been nice if their SMTP response had said something like, "Invalid character data detected", instead of, "Rejected due to spam or virus content". But, maybe I am asking too much? ;)
Specifically, the problem was that GoDaddy doesn't like parenthesis ["(" and ")"] in the "from" field. I was using parenthesis to designate the email address content from the friendly name, like, "Some User (u...@domain.com)". I use that format so that users will see a more readable name in their mail client (Outlook, etc). Changing to brackets, like "Some User <u...@domain.com>", fixed the problem. Go figure. Historically, I have used both and never had a problem. In this case, the SMTP profile was stored in an encrypted XML file for my service, so the "<" was giving my problems in the beginning with the XML tags. Hence, I used parenthesis instead. Odd that GoDaddy didn't like it. I have never had a problem with that format in the "from" field. Oh well, like I said, a more relevant message would have saved two days of my time, as well as their tech's time. BTW, I thought this was rather indicative of GoDaddy's persona. Most servers I have had to log, respond to the SMTP "data" request with something like, "354 Start mail input; end with <CRLF>.<CRLF>", or something informative like that. However, GoDaddy's response is, "354 go ahead punk, make my day". Really. Kind of tells ya something, huh? :) Thanks for the input. Hoby -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be