我想从 Azure 应用服务(ASP.Net C# 应用程序)发送自动电子邮件。
azure有提供SMTP服务器吗?
谢谢
如果您需要通过代码发送自定义电子邮件,则需要使用经过第三方身份验证的中继服务,例如 SendGrid。出站 SMTP 在 Azure 中受到限制。
还有其他利用 Azure 逻辑应用的方法,例如使用从 Outlook 或 Gmail 发送的内置连接器。搜索将显示教程。
如果“自动电子邮件”与您的应用程序发生的情况相关,您也许可以使用基于 Azure 活动日志的触发式警报规则。例如,每次应用重新启动时发送一封电子邮件。
目前,我认为您正在寻找的答案是使用[在Azure中]微软的电子邮件通信服务。
这是 2024 年 5 月 23 日发布的快速入门:创建和管理电子邮件通信服务资源文章:https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/email/create-email-communication -resource?pivots=平台-azp
根据我在此处看到的其他答案,使用 Azure 逻辑应用程序的一个限制是,目前您无法指定发件人名称。它只会向收件人显示发件人电子邮件地址,我认为从美学角度来看这是不必要的限制。