私のApp Engineアプリケーションにメッセージ/_ah/bounce
を受信しています。これは、管理コンソールのApp Engineログから私に見えます。App Engineアプリケーションで/ _ah/bounceエンドポイント通知を処理する方法
App Engineのソースコードには、最新のSDK 1.7.4でのみ導入されたBounceNotification
とBounceNotificationParser
などのクラスが存在するように見えることがあります。
誰かが説明できます:
特定の電子メールが配信することができませんでしたし、跳ね返った場合にのみ、この/ _ah /バウンスエンドポイントが呼び出されます。
この/ _ah/bounceエンドポイントをトラップするには、appengine-web.xmlおよびweb.xmlでどのような設定が必要ですか?
どのように私はBounceNotificationクラス
を使用して着信要求からバウンス通知の情報を抽出するか、事前にありがとうございます。
を私は、JavaとGAEを使ったことがない、あなただけ/ _ah/bouceのURLでのルートを追加することができませんでしたweb.xmlを開き、サーブレットにリダイレクトしますか? –
web.xmlにルート/ _ah/bounceを追加しましたが、サーブレットにルーティングされました。 – Romin
はい、サーブレットにルーティングされるはずです。次に、 'BounceNotificationParser'を使って' HttpServlet'で取得した 'HttpServletRequest'を解析し、使用できる' BounceNotification'オブジェクトを取得することができます。 –