Swift_TransportException无法在SMTP服务器上使用用户名email@domain.com在共享主机上使用2个可能的身份验证器进行身份验证

时间:2014-04-15 09:38:50

标签: php email laravel-4 swiftmailer

我正在使用Laravel 4.1开发一个网站。我配置我的电子邮件系统并在内置服务器localhost:8000上成功发送电子邮件。但是当我在共享主机上托管网络时,它总是告诉:Swift_TransportException 无法使用2个可能的身份验证器在SMTP服务器上使用用户名“email@domain.com”进行身份验证 我不知道是什么原因?我在这个网站上搜索但没有解决方案。

return array(

    'driver' => 'smtp',

    'host' => 'smtp.gmail.com',

    'port' => 587,

    'from' => array('address' => 'email@gmail.com', 'name' => 'Test email'),

    'encryption' => 'ssl',

    'username' => 'your_gmail_username',

    'password' => 'your_gmail_password',

    'sendmail' => '/usr/sbin/sendmail -bs',

    'pretend' => false,

);

我还使用了我的域名电子邮件,但它既不起作用也不起作用。希望得到帮助。

1 个答案:

答案 0 :(得分:0)

就我而言,我有一个Cpanel专用服务器。我的主人告诉我,exim邮件服务器出现故障并且每天重启几次。

看起来所有连接线程都已用完,然后锁定直到重新启动。

我的主机向池添加了另外100个连接线程。最有可能这对你也有帮助。