我正在使用电子邮件跟踪侦听器,只要发生异常,就会向我发送电子邮件,但在生产环境(我们的网络之外)进行测试时,电子邮件不起作用,我相当肯定,因为我们不支持打开中继,它看起来不像企业库有一个地方指定登录到邮件服务器的凭据。
我怎样才能解决这个问题?
编辑:Enterprise Library 4.0
答案 0 :(得分:0)
答案 1 :(得分:0)
您是否尝试过设置值:
<system.net>
<mailSettings>
<smtp from="testuser@domail.com">
<network password="password" userName="userName" />
</smtp>
</mailSettings>
</system.net>
我希望这会对你有所帮助。
但更好的是,如果您可以使用Common.Logging lib将日志框架与应用程序分开。然后,您可以使用Common.Logging支持或编写自己的适配器的任何库。