Forum Moderators: open
Could you maybe post a small snippet of your code where your ASP is writing the code of the <img> tag? It may help us to find the root of the problem.
Are you setting the body format to HTML:
MailObj.Mailformat = 0
MailObj.Bodyformat = 0
This sets the MIME type to html rather than plain-text. In plain text dot's need to be escaped using "\.".
Also MailObj.Value("Content-Transfer-Encoding") = "8bit" may also help. SMTP uses "." as one of it's commands (eg: "new line dot new line" means end of data part transmission).
Just as a debugging aid - have you tried writing the strBody value to screen before you send out the email?
You could run the script a good few times, and then compare the output on screen to what you receive in the email.
As far as I know there are no errors in the CDONTS component - but you never know.
HTH,
JP