【问题标题】:Can the content of a email read receipt be set in the original email?邮件已读回执的内容可以在原邮件中设置吗?
【发布时间】:2012-04-15 00:23:48
【问题描述】:

我使用以下代码发送消息并要求阅读回执。然后我使用outlook打开这条消息并发送回已读回执。收到已读回执,我的问题是可以在原邮件中设置已读回执的内容吗?

   MailMessage message = new MailMessage();
   message.From = new MailAddress("abc@abc.com");
   message.To.Add("123@123.com");
   message.Subject = "test";
   message.Headers.Add("Disposition-Notification-To", "<def@abc.com>");

   SmtpClient client = new SmtpClient("smtp.abc.com");
   client.Credentials = new NetworkCredential("abc@abc.com", "password");
   client.Send(message);

【问题讨论】:

  • 我没有看到任何涉及收据文本等的标题。如果您能够在 Outlook 中设置收据的文本,那么您应该能够查看邮件的标题并查看它的设置位置,以便您可以这样做。

标签: c# smtpclient


【解决方案1】:

对不起,我有个坏消息要告诉你。不能在“发送方”设置回执文本,在 SMTP 协议中没有这种可能。所以它是由收件人生成的。

【讨论】:

    猜你喜欢
    • 2017-07-27
    • 1970-01-01
    • 2011-06-14
    • 2018-12-11
    • 2023-03-08
    相关资源
    最近更新 更多