2009-09-29 32 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合作過。他們對客戶需求非常敏感。有機會他們之前被問及回答這個問題。

相關問題