1

我使用sendmail從我的應用程序發送電子郵件。我總是從[email protected]_DOMAIN.com發送電子郵件,但他們總是在垃圾郵件文件夾中結束。從生產服務器發送的電子郵件以垃圾郵件結束

我知道我應該在DNS端上做一些東西,使我的電子郵件被標記爲非垃圾郵件,但我不知道它們是什麼。 我是新手,這是我第一次自己設置生產服務器,域和其他所有東西。我很感謝有人幫助我。

+1

我投了票,但也投票關閉並移動到serverfault。你應該在那邊得到更好的答案。 – jdl 2012-03-02 20:16:03

+1

我已閱讀的最佳文章是傑夫的:http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html – 2012-03-02 20:21:23

+0

謝謝您的幫助!我現在要閱讀這篇文章。 – Farnaz 2012-03-02 20:48:19

回答

0

您要部署哪種環境?

這經常發生在部署到雲服務的應用程序上,例如Amazon或RackSpace。他們的整個IP塊在Spamhaus這類服務中被註冊爲垃圾郵件,這是一個合理的預防措施,否則我們會收到比平常更多的垃圾郵件。您應該在該字段中輸入您的服務器的IP地址,以查看您是否被列爲垃圾郵件發送者。

如果你是,你可以要求Spamhaus該塊被解除。與亞馬遜的支持人員取得聯繫也有幫助。最後,你可以完全通過使用某種類型的sendmail服務來解決這個問題 - 亞馬遜SES非常好,甚至還有一個爲Rails應用提供集成的Gem out there

+0

將發件人設置爲[email protected]是的。我正在部署到亞馬遜ec2。我明白了,我會看看Amazon SES。 – Farnaz 2012-03-02 20:49:28

+0

很高興我幫了忙!接受我的回答,以便堆棧溢出的未來人員也可能會幫助你。 ;) – Veraticus 2012-03-02 20:51:07

+0

哦!我不知道我應該接受一個答案!就這樣! – Farnaz 2012-03-02 21:19:18

相關問題