我有正确的smtp
in设置web.config
,它运行没有错误,但是电子邮件没有转发给适当的用户这可能是这背后的原因,我错过了一些服务器设置,请点亮它。
虽然我看到它被保存在specifiedPickupDirectory
.
我认为没有实用的方法来跟踪电子邮件,无论它是否在从您的服务器发送后发送,除非您从客户端收到无法发送的电子邮件。
但是您的电子邮件仍然可以作为垃圾邮件发送到客户端,或者可能被客户端服务器拒绝。
无论如何,您可以从您的身边处理异常,以便有机会发送电子邮件。
您可以尝试使用System.Net.Mail.DeliveryNotificationOptions.OnSuccess
可以在DeliveryNotificationOptions中找到的 wwhcih
也有类似的问题可以找到如何检查 MailMessage 是在 .NET 中传递的?