簡體   English   中英

在Google App Engine上退回的電子郵件

[英]Bounced email on Google App Engine

我正在為Google App Engine(python)開發應用程序,女巫不僅需要發送電子郵件,還需要知道哪些會反彈。

我為我的域noreply@example.com創建了一個特殊帳戶,將其添加為應用程序管理員並從中發送消息。

問題是(並且已在http://code.google.com/p/googleappengine/issues/detail?id=1800上進行了描述)-GAE將Return-Path設置為某​​些內部電子郵件地址,不允許接收退回的電子郵件消息。

任何人都知道任何可能的解決方法嗎? 謝謝。

似乎有人通過切換到Yahoo的Mail API繞過了這個問題,該API使用OAuth並可以通過HTTP使用。 在Google解決您的問題之前,這似乎是一個可行的解決方案。

Google實際上已經添加了一種通過HTTP請求接收退回郵件的方法 它需要添加到您的app.yaml中:

inbound_services:
- mail_bounce

每次收到/_ah/bounce時,都會導致請求按/_ah/bounce 然后,您可以通過添加處理程序來處理反彈。 請參閱部分關於辦理退信通知有關如何從搜集這些請求的附加信息的更多細節。

在問題解決之前,我項目的解決方法是使用typhoonae ,將郵件服務作為SMTP綁定到Google應用程序的gmail(以從noreply@example.com發送消息)。 發送這種方式時,noreply @ example.com會收到退回郵件。

您可以使用像CampaignMonitor這樣的第三方“電子郵件營銷” API來跟蹤退回地址: http : //www.campaignmonitor.com/api/method/subscribers-getbounced/

但是您必須通過它們發送郵件,並通過其API將您的用戶列表與其同步。

暫無
暫無

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

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