Laravel 4 宝塔盒子的电子邮件配置laravel应用程序

Laravel 4 宝塔盒子的电子邮件配置laravel应用程序,laravel-4,pagoda-box,Laravel 4,Pagoda Box,最近,我将我的laravel应用程序部署到宝塔盒子上,除了电子邮件,它工作正常。在我的应用程序中,有用户的注册,当他们获得注册时,他们将收到邮件。这个功能在localhost中运行良好,但我似乎缺少Pagota box上的一些配置,我的应用程序中邮件的凭据如下所示 'driver' => 'smtp', 'host' => 'smtp.gmail.com', 'port' => 587, 'from' => array('address' => 'username@

最近,我将我的laravel应用程序部署到宝塔盒子上,除了电子邮件,它工作正常。在我的应用程序中,有用户的注册,当他们获得注册时,他们将收到邮件。这个功能在localhost中运行良好,但我似乎缺少Pagota box上的一些配置,我的应用程序中邮件的凭据如下所示

'driver' => 'smtp',
'host' => 'smtp.gmail.com',
'port' => 587,
'from' => array('address' => 'username@gmail.com', 'name' => 'Admin'),
'encryption' => 'tls',
'username' => 'username@gmail.com',
'password' => 'password',
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => false,
宝塔盒子的证书如下:

SMTP Host: Gmail
Email/Username: username@gmail.com
Password:password
Outgoing Email Server: smtp.gmail.com
Port Number: 587
TLS: Yes
Auth Type: plain   
POP和IMAP都为我的gmail帐户启用。 我得到的错误是

Swift_运输例外

Expected response code 250 but got code "535", with message "535-5.7.8 Username and              Password not accepted. Learn more at 535 5.7.8   http://support.google.com/mail/bin/answer.py?answer=14257 x14sm24451446obp.19 - gsmtp "
我尝试过更改电子邮件地址和端口,但没有用。
我错过什么了吗?或者我需要更改凭据?

您好,此设置适用于我:

return array(
  'driver' => 'smtp',
  'host' => 'smtp.gmail.com',
  'port' => 587,
  'from' => array('address' => 'yourusername@gmail.com', 'name' => 'Test from laravel'),
  'encryption' => 'tls',
  'username' => 'yourusername@gmail.com',
  'password' => 'yourpassword',
  'sendmail' => '/usr/sbin/sendmail -bs',
  'pretend' => false,

);
如果您仍然有问题,请访问并使用您的Gmail用户名和密码登录。如有必要,请在扭曲的图片中输入字母