【问题标题】:SMTP 535 5.7.0 Error: authentication failedSMTP 535 5.7.0 错误:身份验证失败
【发布时间】:2013-08-07 11:01:56
【问题描述】:

我在我的系统中使用 SMTP 协议发送电子邮件。系统是用 Codeigniter 开发的。系统中有两种类型的电子邮件发送功能,一种来自 codeigniter 电子邮件库,另一种来自 swift mailer。在 codeigniter 中它可以工作,但是在 swift mailer 中显示身份验证失败消息。

两个函数使用相同的登录信息。使用的端口是 25。

【问题讨论】:

  • 您是否使用gmail smtp?如果是而不是smtp_port is 465。如果您从localhost 发送邮件,则必须使用gmail smtp 设置。
  • 我正在使用我自己的邮件服务器。
  • 能否请您发布错误,如果您没有收到任何错误,请检查您邮箱中的spam。有时这种邮件会直接发送到spam,而不是我们的inbox
  • 我通过命令提示符运行了swiftmailer,然后显示身份验证失败消息。
  • 而且使用 telnet 也会显示相同的错误消息

标签: codeigniter swiftmailer smtp-auth


【解决方案1】:

试试这个gmail smtp

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl')
     ->setUsername('YOUR_GMAIL_ID')
     ->setPassword('YOUR_GMAIL_PASSWORD') ;

如果它适用于此而不是我认为您的托管服务提供商没有为您提供 smtp 服务,您需要联系您的托管服务提供商。

【讨论】:

    猜你喜欢
    • 2014-11-02
    • 1970-01-01
    • 2021-10-13
    • 2011-10-11
    • 2018-02-08
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多