2013-11-04 45 views
0

其實我們有我們的網站在WindowsAzure。如何修復Azure網站的SMTP連接?

它是一個經典的ASP網站,其配置爲「標準網站」,32Bit平臺及其與我們的域名一起工作。

作爲傳統的網絡,它使用SMTP服務器發送電子郵件(即聯繫人頁面中的聯繫人)。

我們知道Azure中不提供SMTP服務器,所以我們有沒有運氣所有這些服務嘗試:

  • Rackspace公司

  • 山魈應用

  • SendGrid(這裏推薦) 。

對於所有的人,我們得到這個錯誤:「運輸未能連接到服務器。」

怎樣才能解決這個問題?

感謝,

+0

無論你在做什麼和失敗與你嘗試的提供者無關。我們在Azure網站和Web角色項目上成功使用了mandrill以及sendgrid。當您在本地運行項目時它工作嗎?你有沒有嘗試過使用端口25(我不知道Azure,但一些託管服務提供商已過濾該端口)。 –

+0

謝謝西蒙。我們已經嘗試過所有港口:25,487和465(以及Sendgrid和Mandrill)。 此外,我們確信代碼是正確的,因爲它在舊的主機中工作(他本週末從Azure移到Azure)。任何其他想法? – Gabrielizalo

回答

0

我們鴕鳥政策知道爲什麼,但它突然開始工作。

我們在Azure配置中做的唯一更改是放在WebSockets上,但我們認爲這是解決方案。

我們離開了Mandrill smtp服務器。