【发布时间】:2009-04-03 14:46:09
【问题描述】:
我正在尝试使用 Indy 通过 delphi 应用程序发送包含嵌入图像的电子邮件,但不知何故它不起作用。
我将我发送的电子邮件的内容与从 gmail 发送的电子邮件的内容进行了比较,一切正常,但我可能遗漏了一些小细节。
Gmail 将我的电子邮件的附件图像显示为普通附件,但它被正确设置为内联。
编辑
使用TIdMessageBuilderHtml 解决了它在第一次尝试时完美运行。
【问题讨论】:
我正在尝试使用 Indy 通过 delphi 应用程序发送包含嵌入图像的电子邮件,但不知何故它不起作用。
我将我发送的电子邮件的内容与从 gmail 发送的电子邮件的内容进行了比较,一切正常,但我可能遗漏了一些小细节。
Gmail 将我的电子邮件的附件图像显示为普通附件,但它被正确设置为内联。
编辑
使用TIdMessageBuilderHtml 解决了它在第一次尝试时完美运行。
【问题讨论】:
使用TIdMessageBuilderHtml 解决了它在第一次尝试时完美运行。
只需几行代码:
with TIdMessageBuilderHtml.Create do
try
Subject := 'example';
Html.Text := 'HTML goes here';
HtmlFiles.Add('c:\folder\image1.jpg');
HtmlFiles.Add('c:\folder\image2.jpg');
FillMessage(IdMessage1);
finally
Free;
end;
【讨论】: