Per ricevere notifiche di ritorno email, devi configurare la tua app per attivare la notifica via email e creare un gestore per gestire queste notifiche.
Configurare l'app per ricevere notifiche di mancata consegna
La configurazione è composta da due parti. Innanzitutto, devi attivare la notifica. In secondo luogo, devi impostare la mappatura tra
/_ah/bounce
e il gestore dei rilanci, in modo che App Engine sappia dove
POSTare i dati di notifica. Per configurare l'app in modo che riceva notifiche email per i messaggi che non sono stati recapitati:
- 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 bounce nel codice, ad esempio:- url: /_ah/bounce script: _go_app login: admin
Gestione delle notifiche di mancato recapito
Nell'app, dovrai fornire il codice del gestore dei rimbalzi per ricevere e elaborare le notifiche.
La notifica di ritorno verrà inviata alla tua app come richiesta POST a
/_ah/bounce
. Le informazioni sul recapito non andranno a buon fine verranno codificate nel corpo della richiesta.