0
在我的Rails應用程序中,我們會向用戶發送電子郵件,其中一些正在空白。到目前爲止,它似乎只發生在收件人的電子郵件中有一個加號(+)([email protected])。當我使用sendmail進行本地測試時,如果有加號,電子郵件甚至不會出去。在生產中,通過SendGrid使用SMTP,電子郵件通過,但它是空白的。那是預期的行爲?任何方式呢?如果電子郵件地址中有加號,我爲什麼會收到一封空白電子郵件
在我的Rails應用程序中,我們會向用戶發送電子郵件,其中一些正在空白。到目前爲止,它似乎只發生在收件人的電子郵件中有一個加號(+)([email protected])。當我使用sendmail進行本地測試時,如果有加號,電子郵件甚至不會出去。在生產中,通過SendGrid使用SMTP,電子郵件通過,但它是空白的。那是預期的行爲?任何方式呢?如果電子郵件地址中有加號,我爲什麼會收到一封空白電子郵件
發送到[email protected]的電子郵件應該發送到[email protected],因爲+號將實際地址與內部重新分配的地址分開。
加號,減號和感嘆號通常具有特殊的含義,用於在正常電子郵件服務交付電子郵件後更加明確地處理電子郵件。
有什麼用? http://notfaq.wordpress.com/2006/07/20/plus-sign-in-email-addresses/ – 2012-04-27 16:09:21
原來,這是我的代碼中的一個錯誤。現在全部修好了。 – kidbrax 2012-05-04 13:27:35