2017-04-08 105 views
1

我试图将电子邮件从Lambda发送到SES。无法从VPC内将电子邮件从Lambda发送到SES

当我在NO VPC模式下运行Lambda时,电子邮件已成功发送。

但是,当我分配我的VPC它不起作用。

AWS有VPC端点连接到S3。它适用于SES吗?或者它不可能这样做?

回答

0

看来Lambda没有互联网接入。我确认Lambda子网与路由表相关联,该路由表具有到Internet的路由(SES端点在公共互联网上) - 0.0.0.0应指向NAT网关(或等同于到Internet的出站路由) 。

+0

因此,由于aws没有像s3那样提供ses端点,那么即使lambda在公共vpc中安全组出站设置为互联网启动,我也必须创建nat网关? – Lajpat

2

VPC端点是可供S3 目前,有计划推出它的其他服务已经在飞行,但尚未公布。

正如刚才提到的您的lambda所附带的VPC必须具有连接到SES的Internet的路由,安全组还必须允许通信到安全的SMTP端口。