SMTP 中的交付状态通知和已读回执
本文关键字:通知 交付 状态 SMTP | 更新日期: 2023-09-27 18:31:15
如何在SMTP中请求传递状态通知我该如何解析它?我用这个作为
mailmessage.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
邮寄成功,但我没有得到任何交付状态。
谁能确定原因?
通过使用
message.Headers.Add("Disposition-Notification-To", "emailid");
已读回执已收到,我可以在原始邮件中设置已读回执的内容吗?
提前感谢您的任何帮助!!
我可以通过添加SMTP来做到这一点。DeliveryMethod = SmtpDeliveryMethod.Network;代码是这样的:
mm.Headers.Add("Disposition-Notification-To", smtp_user);
mm.Headers.Add("Return-Receipt-To", smtp_user);
SmtpClient smtp = new SmtpClient(smtp_address, smtp_port);
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new NetworkCredential(smtp_user, smtp_password);
smtp.EnableSsl = smtp_ssl;
smtp.Send(mm);