2012-01-08 116 views
3

我正在使用應用程序引擎向我發送通知電子郵件(甚至不會發送給此特定實例中的用戶)。所有AppEngine生成的電子郵件都會生成垃圾郵件

無論我多少次將其標記爲「不是垃圾郵件」,它們都會在gmail垃圾郵件文件夾中結束。

即使給定的電子郵件地址(例如[email protected])向自己發送通知,它也會以垃圾郵件(...)結尾。

我發現this other question,這表明一個解釋,但它並沒有真正給出解決方案。

有沒有簡單的方法來解決這個惱人的問題 - 至少對於內部通知 - 不涉及獲取我的域的證書?

+0

您的應用程序託管在您自己的谷歌應用程序啓用域上嗎? – Evgeny 2012-01-08 03:33:08

+0

@Evgeny確切 – JohnIdol 2012-01-08 16:53:46

回答

1

是因爲它實際上是由郵寄some_random_id_xyz.apphosting.bounces.google.com,而不是直接從您自己的ID?這通過您收到的電子郵件中的「郵寄」標題指示。

一種解決方案:而不是使用您的Gmail ID(這可能是爲你的應用程序管理員/開發者帳戶),從[email protected]發送,並添加您的應用程序內-id.appspotmail.com添加到安全域列表(添加過濾器:標記「永不發送給垃圾郵件」等郵件)。

稍後當您有用戶時,您可以指示他們也這樣做,假設他們將訂閱您的應用程序。

+0

'永遠不會發送到垃圾郵件'做了伎倆。不是很好,但可以滿足我的需求。不能相信我沒有想到:)謝謝! – JohnIdol 2012-01-10 17:32:37

+0

同意,'永遠不會發送到垃圾郵件'是一個臨時的解決方案,而不是一個真正的解決方案。也許SPF記錄就是@fmatheis建議的答案,我會在某個時候嘗試。 – Mani 2012-01-11 16:52:34

0

嘗試使用全名而不僅僅是電子郵件地址發送。 例如全名