AWS SES 无法连接()到主机或代理

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

我正在使用 SMTP 用户按照 AWS SES 中的说明进行操作,一切都已验证、身份和来自域的自定义邮件。 我在 AWS SES 中运行非常基本的连接,但收到错误 7(非常模糊)无法连接()到主机或代理。

在“https://email.us-east-1.amazonaws.com”类 SesClient 上执行“SendEmail”时出错 AWS HTTP 错误:cURL 错误 7:(请参阅 https://curl.haxx.se/libcurl/c/libcurl-errors.html)了解 https://email.us-east-1.amazonaws.com

我的代码:

require('vendor/autoload.php');

use Aws\Ses\SesClient;
use Aws\Exception\AwsException;

$user='***********';
$password='***************';

//--------------- inicializa clase ---------------
$SesClient = new SesClient([
    'version' => '2010-12-01',
    'region'  => 'us-east-1',
    'credentials' => [
        'key'    => $user,
        'secret' => $password
    ]
]);
php amazon-web-services amazon-ses
1个回答
0
投票

我查看了托管网站的服务器,发现很多传出连接被阻止,我只是添加了 AWS 连接并将它们放入允许的连接列表中。有好几种,例如: ec2-52-202-194-26.compute-1.amazonaws.com

© www.soinside.com 2019 - 2024. All rights reserved.