Per ricevere le notifiche di mancato recapito via email, devi configurare la tua app in modo da abilitare le notifiche via email e creare un gestore per gestire queste notifiche.
Configurazione dell'app per la ricezione delle notifiche di mancato recapito
La configurazione si compone di due parti. Per prima cosa, devi
abilitare le notifiche. Secondo, devi impostare la mappatura tra /_ah/bounce
e il gestore di rimbalzo, in modo che App Engine sappia dove POSTARE i dati delle notifiche. Per configurare la tua app in modo che riceva notifiche via email non recapitate:
- Aggiungi quanto segue al tuo file
app.yaml
per attivare la notifica:inbound_services: - mail_bounce
- Sempre in
app.yaml
, dichiara una mappatura tra/_ah/bounce
e il gestore delle notifiche di mancato recapito nel tuo codice, ad esempio:- url: /_ah/bounce script: _go_app login: admin
Gestione delle notifiche di mancato recapito
Nella tua app, dovrai fornire il codice per il gestore del rimbalzo per ricevere ed elaborare le notifiche.
La notifica di mancato recapito verrà inviata alla tua app come richiesta POST all'indirizzo /_ah/bounce
. Le informazioni sul rimbalzo saranno codificate in formato
nel corpo della richiesta.