首页 文章

smtp codeigniter gmail错误

提问于
浏览
2

对不起,我继续回答这个问题 . 我检查了我的帐户,这很好(没有验证码签名),但仍然没有 . 它仍然归还给我:

220 mx.google.com ESMTP d13sm702743fka.52

您好:250-mx.google.com为您服务,[82.128.53.160] 250-SIZE 35651584 250-8BITMIME 250-AUTH LOGIN PLAIN 250-ENHANCEDSTATUSCODES 250 PIPELINING无法验证密码 . 错误:454 4.7.0由于临时系统问题无法进行身份验证 . 稍后再试 . d13sm702743fka.52

from:530-5.5.1需要验证 . 了解更多信息
530 5.5.1 http://mail.google.com/support/bin/answer.py?answer=14257 d13sm702743fka.52遇到以下SMTP错误:530-5.5.1需要验证 .

我在google搜索的某个地方看到一个帖子,php mail()不能用谷歌邮件做smtp,这是真的吗?如果是这样我看了phpmailer和swiftmailer上的维基,而且写的很少,所以关于该做什么的任何想法?可能有链接或提示....请问!!!

4 回答

  • 2

    您需要使用TLS进行SMTP身份验证,here is a forum post描述如何在CI中执行此操作 .

  • 0

    经过大量的检查,似乎codeigniter的电子邮件类有点像gmails smtp . 所以我寻找其他替代品,发现phpmailer,我有邮件使用我的应用程序 . 任何想在codeigniter应用程序中使用邮件的人都应该考虑使用phpmailer插件 . 比电子邮件lib容易得多 .

  • 0

    我遇到了同样的问题,我已经解决了它在Gmail上弹出的问题 .

    在Gmail中:配置 - > pop / imap - >启用弹出窗口

    然后“允许安全性较低的应用访问您的帐户” . 当我允许everythig开始工作 .

    这是我找到信息的链接:Support google

  • 0

    解决方案是: $this->email->set_newline("\r\n");

相关问题