2013-01-18 12 views
5

私のApp Engineアプリケーションにメッセージ/_ah/bounceを受信して​​います。これは、管理コンソールのApp Engineログから私に見えます。App Engineアプリケーションで/ _ah/bounceエンドポイント通知を処理する方法

App Engineのソースコードには、最新のSDK 1.7.4でのみ導入されたBounceNotificationBounceNotificationParserなどのクラスが存在するように見えることがあります。

誰かが説明できます:

  1. 特定の電子メールが配信することができませんでしたし、跳ね返った場合にのみ、この/ _ah /バウンスエンドポイントが呼び出されます。

  2. この/ _ah/bounceエンドポイントをトラップするには、appengine-web.xmlおよびweb.xmlでどのような設定が必要ですか?

  3. どのように私はBounceNotificationクラス

を使用して着信要求からバウンス通知の情報を抽出するか、事前にありがとうございます。

+0

を私は、JavaとGAEを使ったことがない、あなただけ/ _ah/bouceのURLでのルートを追加することができませんでしたweb.xmlを開き、サーブレットにリダイレクトしますか? –

+0

web.xmlにルート/ _ah/bounceを追加しましたが、サーブレットにルーティングされました。 – Romin

+0

はい、サーブレットにルーティングされるはずです。次に、 'BounceNotificationParser'を使って' HttpServlet'で取得した 'HttpServletRequest'を解析し、使用できる' BounceNotification'オブジェクトを取得することができます。 –

答えて

2

これらのバウンスコールは、過去に知らされていませんでした。今すぐバウンス機能を公式にリリースしたので、バウンスメッセージを解析できるはずです(簡単!)。詳細については、以下のドキュメントを参照してください。バウンス通知(Python | Java)受信

+0

タカシ - それは本当です。最近、AppEngineの新バージョンでリリースされました。ありがとう。 – Romin

関連する問題