如何在我的电子邮件中放置图像

How can Place an image in my EMail message

我正在测试 Delphi ChilKat 组件发送 EMail

如何将图像作为我的电子邮件签名的一部分,而不是附件。

谢谢

您仍然需要附加图片,但您将其作为 相关项目 附加,并分配了 Content-ID header,而不是作为正常附件。然后,您可以使用带有 cid: url 的 HTML <img> 标签在电子邮件 body 中显示该图像,以将图像的 ID 引用为图像源。

Chilkat DLL 有几个 CkEmail_AddRelated...() 函数,Chilkat ActiveX object 有几个 AddRelated...() 方法,用于此目的。

以下是 Chilkat 提供的一些示例(您没有说明您实际使用的是哪个 Chilkat API - DLL 或 ActiveX):

Email Object Examples for Delphi DLL

SMTP Examples for Delphi DLL

Email Object Examples for Delphi ActiveX

SMTP Examples for Delphi ActiveX