我正在尝试为我的组织设置 SMTP 网关,以便我的 Django Web 应用程序可以向用户发送电子邮件。
我一直在关注此文档。
但是,我很难理解在“网关地址”字段中输入什么内容。我尝试使用 URL
smtp.mail.us-west-2.awsapps.com
作为网关地址,其中 us-west-2
是我的区域。
不幸的是,我收到一条错误消息:
连接网关地址失败
是否有其他方法来设置 SMTP 服务器,以便我可以从我的 Web 应用程序向用户发送电子邮件?
您使用了错误的服务。
Amazon WorkMail 用于管理、发送和接收商业电子邮件、日历和联系人。可以将其视为类似于 Microsoft Exchange、GSuite、Office 365 等。SMTP 网关选项 用于为 Amazon WorkMail 设置 SMTP 网关以用于发送电子邮件。它不是为了公开 SMTP 服务器以供您的应用程序用来发送电子邮件。
要通过网络应用程序以编程方式向用户发送电子邮件,您需要考虑使用 SES 及其 SMTP 接口。
虽然 WorkMail 使用 SES 发送所有电子邮件,但它不会公开其底层 SMTP 连接。