繁体   English   中英

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

[英]Swift_TransportException Failed to authenticate on SMTP server with username email@domain.com using 2 possible authenticators on shared host

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

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,

);

我也使用了我们网域的电子邮件,但是这都不起作用。 希望能有所帮助。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM