Ricezione di una notifica di mancato recapito

Per ricevere le notifiche di mancato recapito delle email, devi configurare l'app in modo da abilitare le notifiche via email e creare un gestore per gestire le notifiche in entrata.

Configurare l'applicazione per le notifiche di mancato recapito delle email

La configurazione è composta da due parti. Innanzitutto, devi abilitare le notifiche. In secondo luogo, devi impostare il mapping tra /_ah/bounce e il gestore del mancato recapito, in modo che App Engine sappia dove inviare i dati di notifica. Per configurare l'app in modo che riceva le notifiche di mancato recapito delle email:

  • Aggiungi quanto segue al file app.yaml per abilitare le notifiche:

    inbound_services:
        - mail_bounce
    
  • Sempre in app.yaml, dichiara un mapping tra /_ah/bounce e il gestore delle notifiche di mancato recapito nel codice, ad esempio:

    - url: /_ah/bounce
      script: _go_app
      login: admin
    

Gestire le notifiche di mancato recapito

Nella tua app, dovrai fornire il codice del gestore del mancato recapito per ricevere ed elaborare le notifiche.

La notifica di mancato recapito verrà inviata alla tua app come richiesta POST a /_ah/bounce. Le informazioni sul mancato recapito verranno codificate nel corpo della richiesta.