【问题标题】:SMTP error with PHPMailerPHPMailer 的 SMTP 错误
【发布时间】:2010-11-15 15:35:28
【问题描述】:

我收到“SMTP 错误:无法连接到 SMTP 主机”。尝试使用 GMAIL SMTP 和 PHPMailer 发送邮件时出错..

代码在本地环境中运行良好,但在实时(bluehost)服务器中出现错误。请帮助

【问题讨论】:

    标签: php email phpmailer


    【解决方案1】:

    Bluehost wont allow gmail SMTP connections.

    引用文章:

    根据 bluehost,您不能通过 SMTP 连接从 bluehost 上托管的 Web 应用程序发送电子邮件。他们只允许通过自己的 SMTP 服务器发送。

    解决方法是我在 Bluehost 中设置了一个与我在 Google Apps 中使用的电子邮件相同的电子邮件帐户。然后我修改了 Magento 中的代码以使用 bluehost 的 SMTP 服务器发送出去:

    例如:

    外发邮件服务器:(SSL) boxnumber.bluehost.com(服务器需要身份验证) 支持的传入邮件协议:

    * POP3: port 110
    * POP3S (SSL/TLS): port 995
    * IMAP: port 143
    * IMAPS (SSL/TLS): port 993
    

    支持的外发邮件协议:

    * SMTP: port 26
    * SMTPS (SSL/TLS): port 465
    

    它的工作原理是,它使用从 bluehost 的本地 SMTP 服务器发送的正确电子邮件地址将电子邮件发送给客户,因此当客户回复电子邮件地址时,它会到达我的 google 应用程序邮箱。

    【讨论】:

    • 在系统-配置-高级-系统-邮件发送设置中进行上述设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2017-10-15
    • 1970-01-01
    • 2017-07-03
    • 1970-01-01
    相关资源
    最近更新 更多