(AWS SES / Laravel)-无法与主机smtp.mailtrap.io建立连接>> [

问题描述 投票:0回答:1
我一直在尝试使用AWS SES在Laravel 7中设置邮件,并正确设置了我的所有凭证并将驱动程序设置为SES。

尝试使用默认的内置功能发送电子邮件验证时,出现以下错误。

无法使用主机smtp.mailtrap.io:stream_socket_client()建立连接:无法连接到tcp://smtp.mailtrap.io:2465(操作超时)

。env

MAIL_DRIVER=ses [email protected] MAIL_FROM_NAME="${APP_NAME}" AWS_ACCESS_KEY_ID=HIDDEN AWS_SECRET_ACCESS_KEY=HIDDEN AWS_DEFAULT_REGION=us-east-1
我已确保AWS密钥和机密具有对SES的完全访问权限,在我的config/services.php中,我将其设置为使用这些凭证。

'ses' => [ 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), ]

我搜索了许多“解决方案”,并尝试为SES创建一个单独的用户,但是没有运气。

任何帮助都会很棒,谢谢!

我一直在尝试使用AWS SES在Laravel 7中设置邮件,并正确设置了我所有的凭证并将驱动程序设置为SES。尝试发送电子邮件时收到以下错误...

laravel amazon-web-services smtp amazon-iam amazon-ses
1个回答
0
投票
Laravel 7引入了Multiple Mail Drivers,它更改了邮件配置的工作方式。
© www.soinside.com 2019 - 2024. All rights reserved.