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

Reply via email to