我正在尝试将Amazon SES
用于我的Java Web Application
。我已经验证了我的域名,创建了一个存储桶,创建了收据规则并完成了通过SES接收电子邮件的所有配置。我现在可以通过SES收到电子邮件。我的收据规则是将所有传入的电子邮件存储到指定的s3存储桶。现在我想为同一域下的不同电子邮件地址设置单独的收据规则。例如,如果我的已验证邮件域为mydomain.com
。我希望所有电子邮件都存储在名为mybucket
的公共存储桶中。现在,我想将所有发送到email1@mydomain.com
的电子邮件存储为Mail1/Inbox/email1
,Mail1/Inbox/email2
等。同样,我想将所有发送到email2@mydomain.com
的电子邮件存储为Mail2/Inbox/email1
,
Mail2/Inbox/email2
。这可能。
答案 0 :(得分:2)
是的,这是可能的。假设您有两个电子邮件地址email1@mydomain.com
和email2@mydomain.com
,这就是您的设置的样子:
email1@mydomain.com
或email2@mydomain.com
)。mybucket
,对象键前缀为Mail1/Inbox/email1
或{{ 1}}。相关文件:
您设置收据规则以指定在满足条件时如何处理邮件。收据规则由条件和有序的操作列表组成。如果收到传入邮件的收件人与条件中指定的收件人匹配,则Amazon SES将执行规则中指定的操作。
收据规则组合在一起成为收据规则集。您可以为您的AWS账户定义多个收据规则集,但任何时候只有一个收据规则集处于活动状态。