Update Dec 5 2016: this article has been updated to include changes made to the IdMessageBuilder unit since this article was first written in 2008. Many people ask how to create HTML messages in Indy. Due to the nature of MIME nesting, and how Indy 10 implements pseudo-nesting support via the TIdMessagePart.ParentPart property, this is […]
The default value for the TIdSMTP.Pipeline property has been changed from True to False. Numerous users have reported problems about sending messages when TIdSMTP tries to pipeline its commands to the server. Disabling pipelining always fixes the problem, so it is now disabled by default until it can be fixed. Also, a new AllowPipeling property […]
The OnWork events have been changed to use Int64. Please remember that the dev snapshot is our live tree and this may not be the final solution. We are discussing changing them back to integer and adding alternate events for 64 bit support.
A question that is asked frequently is: How do you send HTML messages with Indy? How you set up the TIdMessage component depends on what exactly you want the message to actually contain: 1) if you don’t want to add any attachments, and you don’t want to include a plain-text alternative for readers who don’t […]