簡體   English   中英

如何發送激活電子郵件進行服務

[英]How to send activation emails for service

我有一個托管在Amazon EC2實例上的Web服務,在后端運行PHP。 我的問題如下:

我應該如何最好地設計和實現針對我的服務的激活電子郵件,以使它們繞過許多類型的垃圾郵件過濾器。 我將主要通過電子郵件發送學校/大學的電子郵件地址,因為我的服務是一個教育網站(電子郵件地址,例如Bob@harvard.edu等)。

目前,我正在通過使用PHP mail()並通過我自己的EC2托管服務向用戶發送電子郵件來實現此目的。 由於許多垃圾郵件過濾器似乎淹沒了自家生產的各種郵件系統,因此這成為問題。 選擇付費選項是否有意義? 有沒有一種方法可以不必放下一些嚴重的$$

先感謝您

是的,如果您是從自己的郵箱發送郵件,則很容易被標記為垃圾郵件。 我覺得你最好的(和最簡單的)的選擇是去為建立電子郵件作為一種服務供應商,如一個sendgridpostmarkappmailjet

它們都有一個(免費的)免費層,並為PHP提供了很好的庫。 您可以查看此交易電子郵件提供商的比較以了解更多信息

免責聲明 :我是mailjet的開發人員之一

披露:我是AlphaMail背后的開發人員之一

我最近回答了類似的問題 (包括PHP示例)。 我認為您應該使用的是交易電子郵件服務,例如:

同時,如果尚未完成,則將SPF和DKIM DNS記錄添加到您的域中。 然后,您的激活電子郵件將被垃圾郵件過濾器立即觸發。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM