使用 TIdMessage 的送货回执

Delivery Receipt using TIdMessage

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

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

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

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

如果不想设置Disposition-Notification-To,那么将TIdMessage.ReceiptRecipient属性留空,然后使用TIdMessage.ExtraHeaders属性设置即可Return-Receipt-To header.