我正在Delphi 7中创建一个应用程序,我需要使用PageProducer
组件发送一封电子邮件,以使其成为HTML格式。目前,我们的目标是以两种格式发送电子邮件:text/plain
和text/html
,但真正知道如何仅以一种格式发送电子邮件:text/plain
或text/html
。那么,如何使用PageProducer
这两种格式发送电子邮件:纯文本和HTML?如何在Delphi 7中使用PageProducer发送电子邮件?
我需要,因为有不接受HTML电子邮件的网络邮件服务器。
好的,这就是我正在做的......使用IdSMTP等,等等......但我发送的电子邮件采用text/plain或text/html formay,而不是两个... – Yanier 2010-02-16 15:48:14
正如我所提到的,你需要将它作为多部分信息发送。 IdSmtp.Send方法接受一个TIdMessage实例。 TIdMessage类具有MessageParts属性。您应该为text/plain添加消息部分,并为text/html添加消息部分。 – vcldeveloper 2010-02-16 18:46:52