AWS SES - VPC 端点 - 不发送电子邮件

问题描述 投票:0回答:0

我在私有子网中的

ec2
实例上托管了一个应用程序,其中没有建立内部连接。但是,我想从这个实例发送电子邮件。所以我决定使用
VPC Endpoint
.

这里是我创建的vpc端点的

security group

Source
是我的 ec2 实例的私有 ip。

当我调用以下命令时:

telnet email-smtp.eu-central-1.amazonaws.com 587

连接建立,因为我得到了回应

Connected to email-smtp.eu-central-1.amazonaws.com.

但是当我尝试从我的 java 应用程序发送电子邮件时,出现异常

amazon.awssdk.core.exception.SdkClientException: 
Unable to execute HTTP request: Connect to email.eu-central-1.amazonaws.com:443 
[email.eu-central-1.amazonaws.com/<SOME_IP>, 
email.eu-central-1.amazonaws.com/<SOME_IP>,
email.eu-central-1.amazonaws.com/<SOME_IP>, 
email.eu-central-1.amazonaws.com/<SOME_IP>, 
email.eu-central-1.amazonaws.com/<SOME_IP>, 
email.eu-central-1.amazonaws.com/<SOME_IP>] failed: 
Connect timed out
amazon-web-services amazon-ses
© www.soinside.com 2019 - 2024. All rights reserved.