azure - 通过 smtp 从 azure 中安装为 IaaS 的服务器发送电子邮件

标签 azure email smtp integration sendgrid

我在 Azure 上安装了许多应用程序服务器(cyber-ark、SIEM 解决方案、forti gateway 等)作为 IaaS。

它们都连接到 smtp 服务器,以便通过邮件发送通知。

在我的 Prem 部署上,这不是问题,但在 azure 上,所有 smtp 通信似乎都被阻止。

我创建了一个 send-grid 帐户并尝试使用它,但发送网格 smtp 服务器也被阻止。

在这种情况下正确的工作方式是什么?

我需要一个 smtp 服务器来与我的应用程序集成... 我该怎么办?

谢谢, 大卫

最佳答案

根据您的订阅类型,即用即付如果您希望能够从 Azure VM 直接向外部电子邮件提供商发送电子邮件(不使用经过身份验证的 SMTP 中继),您可以请求删除限制。 Microsoft 将自行决定审核和批准请求,并且只有在进行额外的反欺诈检查后才会批准请求。要提出请求,请使用以下问题类型打开支持案例:技术 > 虚拟网络 > 连接 > 无法发送电子邮件(SMTP/端口 25)。确保添加有关为什么您的部署必须直接向邮件提供商发送邮件而不是使用经过身份验证的中继的详细信息。 More details

关于azure - 通过 smtp 从 azure 中安装为 IaaS 的服务器发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62993118/

相关文章:

c# - 将 ASP.NET MVC View 返回为 HTML 文件,以便在电子邮件模板中使用

c# - 尝试循环访问 Azure 表中的实体时出错

c# - 多个子域上的网站 Azure 连接

c# - 通过 C# 在 outlook 中打开发送电子邮件对话框

尝试通过 SMTP 发送电子邮件时出现 java.lang.NoClassDefFoundError (Java)

php - SMTP:无法连接套接字:连接被拒绝

c# - 间歇性 "The server response was: 5.7.1 Unable to relay"错误

Azure CosmosDB 触发器根据另一个集合中的值更新集合

asp.net - 将 MemoryStream 文件存储到 Azure Blob

javascript - 如何使用JavaScript通过电子邮件将HTML表单数据发送到电子邮件ID,而不使用服务器端语言,不使用电子邮件客户端安全?