使用Laravel发送电子邮件

6tqwzwtp  于 2023-06-25  发布在  其他
关注(0)|答案(3)|浏览(142)

我想从Laravel应用程序发送电子邮件,一切都在mailtrap上成功完成,但当我在.env文件上输入我的邮件和所有邮件配置时,没有错误,但邮件没有发送(Bluehost)

MAIL_DRIVER=smtp
MAIL_HOST=mail.domain.com
MAIL_PORT=465
MAIL_USERNAME=ec@domain.com
MAIL_PASSWORD=my pass
MAIL_ENCRYPTION=SSL

请任何帮助

nnt7mjpx

nnt7mjpx1#

如果您的电子邮件与Mailtrap/Mailgun工作正常。让我们说,你正在使用正确的SMTP凭据的Bluehost,但它不工作,没有任何错误或日志。
然后尝试在config/mail.php文件中的SMTP配置下添加此行

'local_domain' => env('MAIL_EHLO_DOMAIN'),

然后将其添加到.env文件中

MAIL_EHLO_DOMAIN=yourdomain.com
i7uq4tfw

i7uq4tfw2#

mail.domain.com@domain.com只是示例,您需要将其替换为您自己的电子邮件服务的详细信息。

sg3maiej

sg3maiej3#

我试过这个,它对我很有效

MAIL_MAILER=smtp
MAIL_HOST=mail.domain.com
MAIL_PORT=26
MAIL_USERNAME='example@domain.com'
MAIL_PASSWORD= email account password
MAIL_ENCRYPTION=

相关问题