【问题标题】:Sending mail when mail server is not on web host当邮件服务器不在网络主机上时发送邮件
【发布时间】:2010-12-02 05:02:32
【问题描述】:

我正在托管客户的网站,而他们正在他们的位置运行交换服务器来处理电子邮件。每当我尝试通过 PHP 向他们的其中一个电子邮件地址发送电子邮件时,它都会失败,因为它正在本地系统上查找地址。

我可以强制邮件功能在服务器外部查看以发送邮件吗?

我在 Media Temple 专用的虚拟盒子上。

【问题讨论】:

    标签: php email


    【解决方案1】:

    我猜更简单的方法是不使用 mail 函数,而是使用处理通过 SMTP 发送邮件的库——SMTP 在您的客户端服务器上。

    例如,您可以查看Swift Mailer(它有很好的声誉,并且被 Symfony 框架使用)或PEAR::Mail

    【讨论】:

      【解决方案2】:

      Media Temple 可能以这种方式设置它以减少垃圾邮件问题。您将不得不向 Media Temple 询问配置。

      我之前曾与 Media Temple 合作过。他们对客户的需求非常敏感。他们可能以前被问过并回答过这个问题。

      【讨论】:

        猜你喜欢
        • 2010-09-24
        • 1970-01-01
        • 2016-12-28
        • 1970-01-01
        • 2014-03-26
        • 1970-01-01
        • 2016-12-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多