你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
为 Azure 通信服务准备电子邮件通信资源
与使用 Azure 通信服务中的聊天、VoIP 和短信模态时一样,你可以使用 Azure 通信服务资源发送电子邮件。 发送电子邮件需要完成特定的预配置步骤,并且必须依赖组织管理员来帮助完成设置。 管理员需要:
- 批准组织允许你从中发送邮件的域。
- 定义用于 P1 发件人电子邮件地址(也称为 MailFrom 电子邮件地址,将显示在电子邮件的信封上)的发件人域。 有关详细信息,请参阅RFC 5321。
- 定义大多数电子邮件收件人会在其电子邮件客户端上看到的 P2 发件人电子邮件地址。 有关详细信息,请参阅RFC 5322。
- 通过添加成功验证发件人所需的 DNS 记录来设置和验证发件人域。
Azure 通信服务的关键原则之一是提供简化的开发人员体验。 该服务的电子邮件平台简化了开发人员的体验,并简化了与组织管理员的来回操作。 它允许管理员开发人员配置必要的发件人身份验证和其他与合规性相关的步骤以发送电子邮件,从而改进端到端体验,因此你可以专注于构建所需的有效负载。
Azure 管理员会新建类型为电子邮件通信服务的资源,并在此资源下添加允许的电子邮件发件人域。 在此资源类型下添加的域包含开始发送电子邮件之前必须完成的所有发件人身份验证和互动跟踪配置。
配置和验证发件人域后,可以将这些域与 Azure 通信服务资源链接。 可以选择哪个已验证的域适合应用程序,并连接它们以从应用程序发送电子邮件。
管理员职责
- 为组织中的应用程序规划所有必需的电子邮件域。
- 新建电子邮件通信资源。
- 添加自定义域或获取 Azure 托管域。
- 对自定义域执行发件人验证步骤。
- 为已验证的发件人域设置基于域的消息身份验证、报告和一致性 (DMARC) 策略。
开发人员的责任
- 将首选域连接到 Azure 通信服务资源。
- 生成电子邮件有效负载并定义以下必需元素:
- 电子邮件标题
- 电子邮件正文
- 收件人列表
- 附件(如果有)
- 提交到 Azure 通信服务电子邮件 API。
- 验证电子邮件传递状态。
后续步骤
你可能对以下主题感兴趣: