PHP Laravel-无法使用主机mailtrap.io建立连接[连接超时#10]

时间:2018-09-12 10:30:39

标签: php laravel typescript email

我最近开始在Laravel网站上工作,以前从未使用过Laravel,大约9/10年前仅使用过非常短的PHP。

其中一个网页上有一个表格,其中显示有关各种公司将通过我们客户的网站进行的交易的信息。该表格显示名称,ID,交易金额,联系电子邮件地址等信息,并用于向公司发送提醒以支付这些金额。

“联系电子邮件地址”列中的所有条目均在其旁边显示一个小铅笔图标,以允许管理员更改将提醒发送到的电子邮件地址。当他们单击铅笔图标时,将打开一个对话框,显示当前已将其电子邮件地址设置为接收电子邮件的联系人,并通过填写小表格为用户提供添加新联系人以发送电子邮件的选项。 / p>

该表单包含姓,名和电子邮件地址的字段,并带有“添加联系人”按钮。

此刻,当用户填写此表单并单击“添加联系人”按钮时,网页上会显示一条错误消息,提示:

  

添加您的联系人时发生错误。如果问题仍然存在,请与我们联系。

在浏览器控制台中,“网络”标签显示一个exceptionMessage,内容为:

  

无法使用主机mailtrap.io建立连接[连接超时#110]-/home/vagrant/.../StreamBuffer.php-272

我遇到了this的问题,关于Localhost上Laravel的“连接超时#110”错误,并尝试通过将{{1}从{{1}更改为MAIL_HOST }到mailtrap.io,但这似乎没有什么作用。

我也尝试通过将smtp.mailtrap.io添加到方法中来查看MAIL_HOST变量的值,如公认的答案所示:

dd

但是我实际上根本看不到控制台中显示的调试...它只是显示:

  

获取http://mysite.test/ .... 404(未找到)

     

拒绝从临时提醒执行脚本:1'http://mysite.test/ ...',因为其MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查。

     

...

     

跨域读取阻止(CORB)阻止了MIME类型为text / html的跨域响应http://...。

     

无法加载http:// ...临时提醒:1 ... ::所请求的资源上没有“ Access-Control-Allow-Origin”标头。因此,不允许访问来源“ http://mysite.test”。

     

与Cold Fusion Server错误同步时发生错误

     

获取http://mysite.test/ ... 404(未找到)

     

POST http://mysite.test/ ... 400(错误请求)

     

错误:[对象对象]

     

POST http://mysite.test/ ... 400(错误请求)

     

错误:[对象对象]

任何人都知道为什么我遇到此... dd(env('MAIL_HOST')); error => { ... 错误吗?

0 个答案:

没有答案