gpt4 book ai didi

linux - Laravel - 无法与主机 smtp.gmail.com 建立连接

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:48:10 25 4
gpt4 key购买 nike

我已经在 stackoverflow 中尝试了所有可用的解决方案,但是没有...我认为问题与防火墙有关,我可以在本地机器上使用 SMTP gmail 发送邮件,但不能在我的服务器上发送邮件,我收到以下消息:

无法与主机 smtp.gmail.com 建立连接 [连接超时 #110]

我试过以下命令:

ufw 允许 587/tcp

iptables -I OUTPUT -p tcp --dport 587 -j DROP

iptables -I OUTPUT -d smtp.gmail.com -p tcp -m tcp --dport 587 -j ACCEPT

iptables -L OUTPUT -n

但是没有用...

这是我的 .env 电子邮件设置:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=*****@gmail.com
MAIL_PASSWORD=*****
MAIL_ENCRYPTION=tls

我发送邮件的 Controller :

public function postEmail(PostEmailRequest $request)
{
if ($request){
Mail::send('app.pages.contato.email', $request->all(), function($message) use ($request)
{
$message->from($request->email , config('settings.website_title'));
$message->to(config('settings.admin_email'))->subject($request->assunto);
});

return redirect('contato');
}else{
return redirect('contato')->withErrors($request);
}
}

最佳答案

我向Digital ocean发送了一张票,这是获得的答案:

您好!

为了遏制最近滥用和垃圾邮件的增加,我们对在某些情况下创建的新帐户设置了初始 SMTP 阻止。

要移除该 block ,我们想进行一些手动帐户验证。

请让我们知道以下内容:

  • 你的名字
  • 地点
  • 电话号码
  • 您请求删除 SMTP block 的原因

此外,请尽可能多地提供以下信息,以帮助我们验证您的身份:

  • 您的公共(public) Twitter 用户名
  • 你的博客
  • 您的公司或个人网站
  • 您的公开 Facebook 个人资料

我们非常重视垃圾邮件,因为我们完全遵守 CAN-SPAM 法案。如果您不熟悉,这意味着您不能发送群发电子邮件,除非您维护一份双重授权的订阅成员列表,包括 IP 地址和相关联系信息。此外,您必须遵循 CAN-SPAM 法规定的所有已发送电子邮件中包含删除链接的准则。

如果您有任何问题,我们很乐意为您解答。

问候, digital ocean 支持

编辑


我回复了所要求的信息,现在一切正常 =)

关于linux - Laravel - 无法与主机 smtp.gmail.com 建立连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34662328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com