0

我有大约 15 个 C# Windows 服务的 Windows 2003 服务器,根据一些复杂的业务逻辑随机发送电子邮件。很难找出哪个应用程序在什么时间向谁发送电子邮件。

有关其他信息,服务器安装了 McAfee 客户端,并由管理员配置了哪个应用程序可以发送电子邮件。

有什么方法可以找出哪个应用程序正在向谁发送电子邮件?

4

1 回答 1

0

如果您无法将所需的信息存储在数据库中,则生成特定于您需要的日志文件。我确定您不需要代码来告诉您如何让您的 C# 服务生成包含所有相关信息(日期/时间、服务名称、电子邮件地址、类型/ID 或某些内容标识符)的日志文件。然后,您可以使用日志生成您需要的任何报告,如果使用配置构建,一旦您有足够的信息来回答问题,您就可以关闭日志记录。

于 2014-05-30T18:15:22.117 回答