gpt4 book ai didi

c# - .Net 的缓冲电子邮件记录器(最好是 NLog 目标)?

转载 作者:行者123 更新时间:2023-11-30 21:58:08 25 4
gpt4 key购买 nike

谁能给我指出一个 NLog 目标或其他一些允许将日志发送到 SMTP 但以缓冲方式(在一封电子邮件中记录多个错误)的日志接收器?

任何曾经使用过 SMTP 接收器的人都可能在某个时候从默认的 SMTP 日志记录接收器收到垃圾邮件:) 希望有人能给我指出一个现有的解决方案,这样我就不必弄清楚做这些事情所固有的所有 myraid 头痛这在经过良好测试的水槽的水平上非常可靠:P 谢谢!

最佳答案

看看 BufferingWrapper目标。

A target that buffers log events and sends them in batches to the wrapped target.

您可以将它与 Mail 结合使用目标。

<target
xsi:type="BufferingWrapper"
name="mail_buffered"
bufferSize="5">

<target
xsi:type="Mail" ... >
...
</target>
</target>

关于c# - .Net 的缓冲电子邮件记录器(最好是 NLog 目标)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30270273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com