Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从laravel 5.4开始在heroku主机中发送电子邮件_Php_Laravel_Email_Heroku - Fatal编程技术网

Php 从laravel 5.4开始在heroku主机中发送电子邮件

Php 从laravel 5.4开始在heroku主机中发送电子邮件,php,laravel,email,heroku,Php,Laravel,Email,Heroku,我正在尝试从laravel 5.4中的web应用程序发送电子邮件确认帐户,我已在本地主机中进行了测试,该帐户已正确发送,但在heroku中部署时会引发以下错误: Swift_TransportException in AbstractSmtpTransport.php line 383: Expected response code 250 but got code "530", with message "530-5.5.1 Authentication Required. Learn

我正在尝试从laravel 5.4中的web应用程序发送电子邮件确认帐户,我已在本地主机中进行了测试,该帐户已正确发送,但在heroku中部署时会引发以下错误:

Swift_TransportException in AbstractSmtpTransport.php line 383:

Expected response code 250 but got code "530", with message "530-5.5.1 
Authentication Required. 

Learn more at
530 5.5.1 https://support.google.com/mail/answer/14257 w10sm15831823wjk.18 - 
gsmtp"
我已经从gmail配置了应用程序密钥,甚至本地主机的测试都是肯定的,但由于heroku无法发送电子邮件

以下是我在.env文件中的设置:

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

您必须在heroku中配置附加邮件