【发布时间】:2020-01-16 20:28:06
【问题描述】:
试图了解 AWS SES 电子邮件中不清楚的内容。 我的网站上有一个简单的电子邮件程序,我使用 nodemailer 进行了设置。 它有3个字段
- 姓名:填写表格的用户名
- email:用户填写email的email地址。
- 描述:用户填写的描述。
我在 AWS 文档中看到我需要在他们的控制台上验证用户的电子邮件。
您只能从经过验证的电子邮件地址和域发送邮件。 注意:即使您的帐户不在 沙盒。
这可能是任意数量的不同用户电子邮件地址,我将如何验证他们所有我不知道的信息。
我在这里没有得到什么。我已经验证了 To: 电子邮件,该电子邮件将始终与我的域电子邮件相同。
【问题讨论】:
-
“收件人”的电子邮件验证仅在沙盒环境中进行
-
@JunedAhsan OP 的问题是 From。
-
@ceejayoz 当我读到这篇文章时不确定“这可能是任意数量的不同用户电子邮件地址,我如何能够验证他们所有我不知道的。”
-
意思是如果有人访问我的网站并填写电子邮件,则将使用他们的电子邮件。我不知道那封电子邮件是什么,所以我将如何验证它?
-
您的 nodemailer 功能不是魔术,基本上您所获取的 3 个信息将用于发送电子邮件的功能,电子邮件变量将是收件人电子邮件,您无需验证它(如果您处于生产模式 SES),但是,您必须有一个类似 no_reply@yourdomain.com 的发件人地址,该地址将在函数中进行硬编码,这就是您需要在 SES 中验证的地址,仅此而已。跨度>
标签: amazon-web-services amazon-ses