1

几个月来,我已经调试了供应商留给我们的代码。直到今天我才发现 log4net 配置仍然包含供应商的信息。我的简单问题:供应商是否可以在此期间跟踪和记录我的工作?我粘贴的工作是否安全?什么是 smtpHost IP?

<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
  <to value="somebody@some_vendor.com"/>
  <from value="person@some_vendor.com"/>
  <subject value="Company Portal"/>
  <smtpHost value="xy.a.b.cd"/>
  <authentication value="Basic"/>
  <username value="somebody@some_vendor.com"/>

谢谢你。

4

2 回答 2

1

smtpHost 是调用 SmtpAppender 时要使用的 smtp 服务器的 ip 或域。因此,任何配置为使用 smtpappender 记录的级别都会使用该 smtpserver 作为主机生成一封电子邮件。运行您的代码的服务器必须能够连接到 xy.abcd 才能发送消息。

于 2012-04-26T14:21:49.420 回答
1

好的,这并不安全,因为如果您的应用程序可以访问 Internet 并且 smtphost 可用并且可以正常工作,那么该记录器应该记录的所有内容都将被邮寄给开发人员。查看代码,记录了哪些类型的消息?

smtphost 是提供 stmp 服务的机器的 dns 名称,用于发送电子邮件。

于 2012-04-26T14:22:42.460 回答