问题描述
我想在 Laravel 8 和 Laravel Jetstream 中使用邮件,但我遇到了很多问题,我尝试使用 ssl 和 tsl,更改端口 2525,587,465 但也没有用
解决方法
所以完美的答案如下
只需将我的 env 设置为:
```
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=haidarfmgphp@gmail.com
MAIL_PASSWORD=***********
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=haidarfmgphp@gmail.com
MAIL_FROM_NAME=fmg
```
并转到此文件:
C:\xampp\htdocs\itis_db\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Transport\StreamBuffer.php
正好在
private function _establishSocketConnection()
并粘贴这两行
$options['ssl']['verify_peer'] = FALSE;
$options['ssl']['verify_peer_name'] = FALSE;
但现在的问题是邮件已读为垃圾邮件
提示:我在本地主机上工作