我有一个带有静态类的应用程序,它捕获运行时发生的所有错误(如果是这种情况),当进程完成时,它会发送一封包含错误列表的电子邮件,以便我或任何其他开发人员可以解决这些错误。
但是我的问题是McAfee阻止了请求,好像它是一种病毒。我的机器上没有权限来编辑McAfee设置,是否可以通过C#代码修复它?
谢谢
答案 0 :(得分:1)
根据McAfee标记它的原因/原因,您很可能无法绕过它。
您需要查看是否可以查看McAfee是否因为正在使用的端口而对其进行标记,或者是否有任何其他信息表明个别消息未发生的原因。
答案 1 :(得分:1)
没有。是的。
不,你不能强迫McAffee不通过代码标记你的电子邮件,如果这就是你的意思。
是的,您可以阻止McAffee或其他病毒扫描程序将您的电子邮件标记为可疑。以下是我尝试确定的几件事:
您的所有地址(特别是来自:和回复:)都有效。
您发送的名称实际上是您的活动目录中正确人物的名称。
您还可以要求系统管理员将您的“发件人:”地址放在全局白名单中,以便始终转到客户端。
你附加可执行文件吗?你确定你没有附加任何病毒吗? ; - )
答案 2 :(得分:1)
McAfee可能会阻止端口25(SMTP)上的传出连接,只允许白名单的应用程序发送电子邮件。
你能做的是:
答案 3 :(得分:0)
据我所知,我认为McAfee有一个允许发送电子邮件的程序列表,如果您的程序未添加到此列表中,那么您的电子邮件将不会被发送。
这是一个很大的支持问题,因为您会发现您的客户有101种不同的病毒检查程序,这些检查程序都以不同的方式设置。
您可以设置电子邮件服务器以使用非标准端口,然后将电子邮件发送到该端口。
对于测试,使用调试器附加到McAfee进程然后将其终止可以正常运行...