如果发送邮件失败,获取消息c#和gmail
本文关键字:消息 获取 gmail 失败 如果 | 更新日期: 2023-09-27 18:04:13
我知道这是一个很受欢迎的问题,搜索了一下,我很困惑该怎么做。这里是:
try
{
smtpServer.Send(myMailMessage);
}
catch (System.Net.Mail.SmtpFailedRecipientsException e)
{
Console.WriteLine(e.Message + "aaa");
output.WriteLine(line);
}
如果邮件发送失败,我可以看到它,如果我检查我的gmail配送失败。但是它不向控制台和输出文件写入任何内容。我该怎么做呢?
唯一合乎逻辑的解释是被抛出的异常不是SmtpFailedRecipientsException
,因此你的catch块永远不会触发。尝试捕获更广泛的Exception
作为测试,并在调试时检查它。