gpt4 book ai didi

c# - 防止反病毒阻止使用 C# 发送的电子邮件

转载 作者:行者123 更新时间:2023-11-30 16:33:28 25 4
gpt4 key购买 nike

我有一个带有静态类的应用程序,它捕获运行时发生的所有错误(如果是这样的话),当过程完成时,它会发送一封包含错误列表的电子邮件,以便我或任何其他开发人员可以解决这些错误。

但是我的问题是 McAfee 正在阻止请求,就好像它是一种病毒一样。我没有在我的机器上编辑 McAfee 设置的权限,是否可以通过 C# 代码修复它?

谢谢

最佳答案

McAfee 可能会阻止端口 25 (SMTP) 上的传出连接,只允许白名单应用程序发送电子邮件。

你可以做的是:

  • 将电子邮件放在 mailto://url 中。像执行普通命令行一样执行 mailto://。这将要求用户输入,但您可以为用户创建一个漂亮的模板。 ( syntax )
  • 通过您的普通电子邮件客户端(Outlook、Notes)发送电子邮件,如果他们有相应的 API。
  • 使用具有 API 的基于 Http/Web 的提供商。公共(public)的可能也被 McAfee 阻止了。但是您可以自己创建和托管服务。请非常小心,只允许来自公司内部的流量。
  • 也许您的公司有一个“投递文件夹”,您可以在其中投递电子邮件服务器接收到的电子邮件。

关于c# - 防止反病毒阻止使用 C# 发送的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3194978/

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