2009-09-29 135 views
0

当他们在他们的位置运行交换服务器来处理电子邮件时,我正在托管客户端的网站。每当我尝试通过PHP发送电子邮件到他们的某个电子邮件地址时,它就会失败,因为它正在寻找本地系统上的地址。当邮件服务器不在网络主机上时发送邮件

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

我在一个媒体寺专用的虚拟框。

回答

2

我猜的更简单的方法是不使用mail功能,但通过SMTP发送邮件有关系的库 - 的SMTP是您的客户端服务器上。

你可以看看Swift Mailer(它有很好的声誉,被Symfony框架使用)或PEAR::Mail

+0

感谢帕斯卡尔马丁,设置它使用SMTP和工作。 – user154442 2009-09-29 04:37:03

+0

不客气:-)玩得开心! – 2009-09-29 05:19:10

0

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

我曾经与Media Temple合作过。他们对客户需求非常敏感。有机会他们之前被问及回答这个问题。

相关问题