我正在托管客户的网站,因为他们在他们的位置运行交换服务器来处理电子邮件。每当我尝试通过PHP向他们的某个电子邮件地址发送电子邮件时,它就会失败,因为它正在寻找本地系统上的地址。
我可以强制邮件功能在服务器外部查看以发送邮件吗?
我在Media Temple专用虚拟盒子上。
答案 0 :(得分:2)
我猜测更简单的方法是不使用mail
功能,而是处理通过SMTP发送邮件的库 - 客户服务器上的SMTP。
例如,您可以查看Swift Mailer(它具有相当好的声誉,并由Symfony框架使用)或PEAR::Mail
。
答案 1 :(得分:0)
Media Temple可能已采用这种方式来减少垃圾邮件问题。您将不得不询问Media Temple有关配置的信息。
之前我和Media Temple合作过。他们对客户的需求非常敏感。他们之前有机会被问过并回答过这个问题。