[英]Sending mail when mail server is not on web host
我正在托管客戶的站點,而他們正在其位置運行交換服務器來處理電子郵件。 每當我嘗試通過PHP將電子郵件發送到他們的電子郵件地址之一時,都會失敗,因為它正在本地系統上尋找地址。
我可以強制郵件功能在服務器外部查看以發送郵件嗎?
我在Media Temple專用虛擬盒子上。
我猜測更簡單的方法是不使用mail
功能,而是使用通過SMTP發送郵件的庫-SMTP在客戶端的服務器上。
例如,您可以看一下Swift Mailer (其信譽很好,並由Symfony框架使用)或PEAR::Mail
。
Media Temple可能以這種方式進行了設置,以減少垃圾郵件問題。 您將不得不詢問Media Temple有關配置。
我以前曾與Media Temple合作。 他們非常響應客戶的需求。 可能是他們之前被問過並回答了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.