2017-04-08 5 views
1

람다에서 SES로 이메일을 보내려고합니다.VPC 내에서 람다에서 SES로 이메일을 보낼 수 없음

NO VPC 모드에서 람다를 실행하면 전자 메일이 성공적으로 전송됩니다.

그러나 VPC를 할당 할 때 작동하지 않습니다.

AWS에는 S3에 연결할 VPC 종점이 있습니다. SES에서도 사용할 수 있습니까? 아니면 그렇게 할 수 없습니까?

답변

0

람다는 인터넷에 접속할 수없는 것 같습니다. 나는 람다 서브넷이 인터넷 (SES 엔드 포인트는 공개 인터넷에 있음)에 대한 라우트가있는 라우트 테이블과 연관되어 있음을 확인합니다. - 0.0.0.0은 NAT 게이트웨이 (또는 인터넷으로의 아웃 바운드 라우트와 동등)를 가리켜 야합니다. .

+0

그래서 s3 엔드 포인트와 마찬가지로 awes는 ses 엔드 포인트를 제공하기 때문에 인터넷에 대한 보안 그룹 아웃 바운드가 설정된 공개 vpc에서 람다가 시작되지만 NAT 게이트웨이를 생성해야합니다. – Lajpat

2

VPC 엔드 포인트는 아직 이미 비행 있지만 사용할 수있는 다른 서비스를 출시 할 계획이 만 가능 S3 현재입니다.

람다가 연결하는 VPC에서 언급 한 것처럼 보안 그룹은 SES에 연결하기위한 인터넷 경로가 있어야하며 보안 SMTP 포트에도 트래픽을 허용해야합니다.