2012-06-02 69 views
1

我從我的ubuntu服務器上進行web開發,ubuntu在我的windows 7中的virtualbox中運行。爲了向任何公共域gmail發送電子郵件,我需要在ubuntu內部配置什麼。 com例如?我需要這個設置來測試電子郵件模板等......謝謝,Jaro。從我的虛擬箱發送電子郵件

回答

3

對於在Ubuntu機器上測試電子郵件,最好的方法是創建一個本地帳戶並使用帳戶@ localhost等電子郵件。 這不是一個好的測試,否則如果你想直接從你的系統發送郵件,許多ISP不允許通過寬帶DSL的SMTP流量,例如,我的提供商THREE在英國不允許它,許多大型電子郵件公司也會拒絕來自寬帶子網的電子郵件。 另一種方式是部署郵件服務器,這很複雜,您也可以在任何免費託管服務提供商處測試您的應用。 基本上測試電子郵件並不簡單,並且要對其進行正確測試,您需要一個生產系統,其中包含郵件完全安裝和工作,白名單,而不是DSL等。

+0

Rackspace提供按需的雲服務器,您可以在其中立即設置帶有反向DNS的完整郵件服務器,因爲它們的範圍很清晰,並且不會阻塞SMTP。成本是非常低的,1天的測試成本像25p。 – Andrew

+0

謝謝快速回復。我的公司有一個運行的生產郵件服務器。那麼有沒有辦法配置localhost的郵件服務來使用這個服務?我可以從我的測試網站發送電子郵件,但需要提交代碼,部署它,運行測試並查看結果。這是非常努力:) – Jaro

+1

取決於你使用的MTA。 Postfix在這個設置中有這個「衛星系統」選項,它基本上是你的場景的一個固定配置。 – tripleee