Amazon web services 通过amazon ses发送多个域的自定义电子邮件

Amazon web services 通过amazon ses发送多个域的自定义电子邮件,amazon-web-services,email,dns,amazon-ses,Amazon Web Services,Email,Dns,Amazon Ses,如何在Amazon SES中通过来自多个域的自定义电子邮件发送电子邮件。 例如,我有一个由多个客户使用的应用程序,我们有一个发送电子邮件的模块。当我们发送电子邮件时,它与“amazonses.com域”一起发送,但我想为每个客户端完成一个自定义的from email,每个客户端都有一个不同的域。执行此操作的过程完全特定于当前的SES配置步骤,因此我最好提供一个定期更新的链接 简短的总结是,您可以通过为您发送的电子邮件选择“发件人”选项来完成此操作 以编程方式从中设置 上面的链接指出了如何使用A

如何在Amazon SES中通过来自多个域的自定义电子邮件发送电子邮件。
例如,我有一个由多个客户使用的应用程序,我们有一个发送电子邮件的模块。当我们发送电子邮件时,它与“amazonses.com域”一起发送,但我想为每个客户端完成一个自定义的from email,每个客户端都有一个不同的域。

执行此操作的过程完全特定于当前的SES配置步骤,因此我最好提供一个定期更新的链接

简短的总结是,您可以通过为您发送的电子邮件选择“发件人”选项来完成此操作

以编程方式从中设置

上面的链接指出了如何使用API以编程方式更改FROM值。下面的链接直接指向设置的API调用,但要完成它,您仍然需要遵循手册教程,然后用等效的API调用替换其步骤


但这是一封电子邮件还是全部?例如,我有1000多个客户端,我必须为每个客户端执行此操作?如果您想为1000个客户端中的每个客户端提供不同于电子邮件的API调用。由于1000封自定义电子邮件中的每封都是任意的,因此您可能必须使用SESAPI以编程方式执行此操作。它们是一个特定的命令
SetIdentityMailFromDomain
。我会在我的答案中添加更多信息。谢谢@Usman,就一个问题。我不明白“下面的链接直接指向设置的API调用,但要完成它,您仍然需要遵循手册教程,然后将其步骤替换为等效的API调用。”因此,要创建新标识(每个域),我必须调用此SetIdentity MailFromDomain,但是我必须调用哪个api呢?@Luis您必须使用SetIdentityMailFromDomain调用。我的意思是,知道如何手动操作可能会有所帮助,但这可能会让人困惑。我很好奇,你为什么想摆脱Amazons.com域名?你的客户只有打开信封才能看到。对于一个很小的问题,似乎需要做很多工作。只是好奇,你的客户在收到电子邮件时实际上看不到“amazonses.com域”,那么你为什么在意呢?只是好奇。你能解释一下你为什么要努力改变这一切吗?