This question is the non spam bible.
Anyway in addition to that when generating programmatically emails with Indy which are the best practices to follow to minimize the possiiblity of being marked as SPAM?
This question is the non spam bible.
Anyway in addition to that when generating programmatically emails with Indy which are the best practices to follow to minimize the possiiblity of being marked as SPAM?
In general, I would say:
That's just the general stuff off the top of my head.
EDIT: A good reference for parts of an email: http://en.wikipedia.org/wiki/Email
In addition to Jerry's comments about what you can do about the mail, there are also things that can be done to the way to deliver.
On ancient versions of the Indy library, it was setting the X-Library header which was a flag for spam so one Indy-specific suggestion is to ensure to use the latest versions of Indy.