NLog不发送电子邮件

时间:2014-10-07 17:34:48

标签: .net nlog

我已将NLog配置为发送电子邮件,它正确记录到文件,但它不是在特定计算机上发送电子邮件,其配置与其他电脑上的电子邮件完全相同。

我想知道如果失败,如何记录发送电子邮件的结果。我已经尝试启用throwexceptions标志,但没有结果。

任何人都知道是否可以记录失败的电子邮件操作?

提前致谢!

1 个答案:

答案 0 :(得分:2)

我不知道是否可以记录失败的电子邮件操作。

这可能会有所帮助:https://github.com/NLog/NLog/wiki/Internal-Logging

这里也是我以前做过的一些事情,以防它有所帮助:

  1. 如您所述,请确保nlog节点中的throwExceptions =“true”。
  2. 确保运行该进程的任何计算机都具有对该邮件服务器的.NET访问权限。我确保从那台机器telnet到邮件服务器。
  3. 您的邮件服务器是否需要SMTP身份验证?
  4. 开始从等式中删除内容,例如= =收件人。