我在 EC2 实例上使用 Redash,我必须通过 Amazon SES 发送邀请邮件。
我想添加一个设置以将邮件发件人限制在 Redash 实例所在的某个 VPC 内。
这是我的 SES IAM:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": "ses:SendRawEmail",
"Resource": "*",
"Condition": {
"StringEquals": {
"aws:SourceVpce": "vpce-******"
},
"ForAnyValue:StringLike": {
"ses:Recipients": "*@mycompany.com"
}
}
}
]
}
但是我不能发送任何邮件。我认为这是因为我在上面的代码中使用了 VPC 端点。它还不适用于 SES。
有没有其他方法可以指定某个 VPC?