2014-12-01 29 views
0

是否有任何首選或推薦的方法爲Web應用添加外發電子郵件支持?我通常需要它:用戶註冊確認,通知等將外發電子郵件添加到webapp的常用方法?

我已經有一些運氣與web服務器並排安裝postfix,但它似乎並不是非常可靠。直到他們手動將我列爲白名單(可能是因爲我僞造了發件人地址域與客戶端的域名相同)之後,其中一位客戶端無法接收電子郵件,原因是他們的服務器阻止了來自我的服務器的電子郵件,原因不明。

是否有一個可靠的傻瓜證明方法來完成這個任務?

我不想去第三方服務。

+1

http://blog.codinghorror.com/so-youd-like-to-send-some-email-through-code/ – ceejayoz 2014-12-01 15:38:53

+0

這似乎是一個體面的清單。 – TheOne 2014-12-01 15:52:56

回答

1

是否有一個可靠的傻瓜證明方法來完成這項任務太常見?

否。從技術角度看,發送傳出電子郵件看似簡單。你很快發現它的實際做法令人沮喪,容易出現服務器信譽,灰名單,反饋循環,黑名單等問題。讓第三方處理它 - 一些例子包括Amazon SES,Mandrill,Sendgrid,Postmark - 一般做事情的最佳方式。

+0

註冊確認? – 2014-12-01 15:40:27

+0

@RobertHarvey這個問題描述了可傳遞性問題,所以我認爲它需要幫助配置傳出電子郵件,而不是編碼。 – ceejayoz 2014-12-01 15:42:10

+0

@ceejayoz,感謝那些第三方的建議。你能建議一個特定的,爲什麼你更喜歡它嗎? – TheOne 2014-12-01 15:50:40

相關問題