2012-05-29 77 views
-5

根據我的客戶的要求,我需要從我的網站上接收來自所有其他域名的電子郵件,例如Gmail,Hotmail,雅虎等。像接收「myname @ mywebsite .com「來自任何域名。從我的網站/域名接收所有其他域名的電子郵件

有沒有辦法在PHP中這樣做?從你的任何單詞將是一個很大的幫助

+0

如果這就是你的意思,你需要'sendmail'來做本地交付。你想收到什麼電子郵件? –

+0

如何使用php解決這個需求有很多種可能性。你到目前爲止嘗試過什麼,你卡在哪裏? – Bjoern

+0

您無法在「網站」上收到電子郵件,只能在郵件服務器上收到。儘管如此,您可以擁有一個充當電子郵件客戶端的Web應用程序。 PHP可以用來編寫一個SMTP服務器和一個基於Web的電子郵件客戶端(儘管它不是我的第一選擇),但是這對StackOverflow來說太大了。 – Quentin

回答

0

雖然你可以單獨使用PHP做到這一點,這不會是一個好主意。如果您需要接收電子郵件,您的域名,也有繞了兩種方式:

  1. 本地sendmail:您需要打開端口25的服務器;您需要在DNS中配置MX記錄並正確配置您的sendmail以避免各種安全問題。當然,你可以用PHP寫一個SMTP服務器,但我不會推薦它。

  2. SAAS方法(例如谷歌應用程序就是一個例子)。如果您不需要超過一小部分用戶,那麼Google應用可以免費使用,並且非常容易設置。谷歌不會再告訴你他們有免費版本 - 他們想從你那裏得到一些錢,即每用戶每年50美元,但如果你直接去這個頁面:https://www.google.com/a/cpanel/standard/new3 - 它顯然仍然允許你登錄。是託管電子郵件的其他提供商 - 請嘗試在網上搜索它。

相關問題