我使用以下代码发送消息并要求阅读回执。然后我用 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);
请您参考如下方法:
对不起,我有一个坏消息要告诉你。您不能在“发件人端”设置送达回执文本,SMTP 协议(protocol)中不存在这种可能性。所以它是由收件人生成的。
