当前位置:  开发笔记 > 编程语言 > 正文

我的应用程序发送的电子邮件中未嵌入图像

如何解决《我的应用程序发送的电子邮件中未嵌入图像》经验,为你挑选了1个好方法。

我正在尝试使用Indy通过delphi应用程序发送包含嵌入图像的电子邮件,但不知何故它无法正常工作.

我将我发送的电子邮件的内容与从Gmail发送的电子邮件的内容进行了比较,所有内容都很好,但我可能会遗漏一些细节.

Gmail会将我的电子邮件的附件图像显示为普通附件,但它已正确设置为内联.

编辑

使用TIdMessageBuilderHtml解决了它在第一次尝试时完美的工作.



1> Fabio Gomes..:

使用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;

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有