使用 TIdMessage 的送达收据

发布于 2025-01-13 00:12:41 字数 317 浏览 1 评论 0原文

有没有办法使用 TIdMessage 索要送货收据 (Return-Receipt-To)?

我有一个通过 SMTP 发送电子邮件的应用程序,我正在使用 TIdMessage 但似乎只有已读回执有效(ReceiptRecipient 属性)。

我知道并非所有电子邮件服务器都支持送达回执,但如果用户已经知道它可以使用他们的电子邮件客户端(例如,他们看到它可以在 MS Outlook 上运行),他们希望它可以与我的 SMTP 电子邮件应用程序一起使用也。

Is there a way to ask for delivery receipt (Return-Receipt-To) using TIdMessage?

I have an application that sends emails via SMTP, I'm using TIdMessage but it seems like only read receipt is working (ReceiptRecipient property).

I'm aware that delivery receipt isn't supported by all email servers, but if the user already knows it works using their email client (for example, they see it works on MS Outlook) they want it to work with my SMTP email application too.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

送舟行 2025-01-20 00:12:41

TIdMessage.ReceiptRecipient 属性设置 Disposition-Notification-To(已读回执)和 Return-Receipt-To(送达回执)电子邮件标头。

如果您不想设置 Disposition-Notification-To,请将 TIdMessage.ReceiptRecipient 属性留空,然后使用 TIdMessage.ExtraHeaders属性仅设置 Return-Receipt-To 标头。

The TIdMessage.ReceiptRecipient property sets both Disposition-Notification-To (read receipt) and Return-Receipt-To (delivery receipt) email headers.

If you don't want Disposition-Notification-To set, then leave the TIdMessage.ReceiptRecipient property blank, and then use the TIdMessage.ExtraHeaders property to set just the Return-Receipt-To header.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文