有没有一种方法可以防止ASP.NET Core应用程序发送任何电子邮件?

我是JR开发人员,并且继承了一个非常零散的应用程序,该应用程序针对许多不同的事件发送电子邮件警报。我需要暂时停止这些警报。

不幸的是,代码非常分散,我无法梳理全部内容以查找发送电子邮件的每段代码。有许多发送电子邮件的功能。没有通过应用程序调用的中央sendEmail函数。

是否有一种方法可以阻止整个应用程序的SMTP?

s363021867 回答:有没有一种方法可以防止ASP.NET Core应用程序发送任何电子邮件?

有几种方法可以解决此问题。 但是,如果没有源代码或某种指导,很难诊断。

解决方案:

  1. 只需查看SMTP设置并将其留空或将其注释掉
  2. 在应用程序中的某个位置(如果存在)搜索集中式发送功能
  3. 查看您的应用程序是否具有SMTP服务。 SendGrid。

尽管这是一个临时解决方案,但我还是主张使用try / catch块来查找哪些电子邮件 稍后成功。记录成功指标将使您能够更好地记录和理解应用程序。

https://docs.microsoft.com/en-us/dotnet/standard/exceptions/how-to-use-the-try-catch-block-to-catch-exceptions

其他信息: Disable sending emails in asp.net

本文链接:https://www.f2er.com/3114616.html

大家都在问