如何从 azure 应用程序服务 webapp 发送一封电子邮件

问题描述 投票:0回答:2

我想从 Azure 应用服务(ASP.Net C# 应用程序)发送自动电子邮件。

azure有提供SMTP服务器吗?

谢谢

azure smtp azure-web-app-service
2个回答
4
投票

如果您需要通过代码发送自定义电子邮件,则需要使用经过第三方身份验证的中继服务,例如 SendGrid。出站 SMTP 在 Azure 中受到限制。

还有其他利用 Azure 逻辑应用的方法,例如使用从 Outlook 或 Gmail 发送的内置连接器。搜索将显示教程。

如果“自动电子邮件”与您的应用程序发生的情况相关,您也许可以使用基于 Azure 活动日志的触发式警报规则。例如,每次应用重新启动时发送一封电子邮件。


0
投票

目前,我认为您正在寻找的答案是使用[在Azure中]微软的电子邮件通信服务。

这是 2024 年 5 月 23 日发布的快速入门:创建和管理电子邮件通信服务资源文章:https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/email/create-email-communication -resource?pivots=平台-azp

根据我在此处看到的其他答案,使用 Azure 逻辑应用程序的一个限制是,目前您无法指定发件人名称。它只会向收件人显示发件人电子邮件地址,我认为从美学角度来看这是不必要的限制。

© www.soinside.com 2019 - 2024. All rights reserved.