我试图通过使用印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;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top