Per ricevere notifiche di ritorno email, devi configurare l'app per attivare la notifica di ritorno e gestire la notifica in arrivo nell'app.
Configurazione dell'applicazione per la notifica di ritorno email
Per impostazione predefinita, le applicazioni non ricevono notifiche di ritorno per le email che non è stato possibile consegnare. Per attivare il servizio di notifica dei bounce in entrata, devi modificare i file di configurazione appengine-web.xml
e web.xml
dell'applicazione.
Modifica appengine-web.xml
aggiungendo una sezione inbound-services
per attivare il servizio di bounce in entrata:
Modifica web.xml
mappando l'URL di abbandono /_ah/bounce
al servlet di gestione degli abbandoni, come segue:
Gestione delle notifiche di mancato recapito
L'API JavaMail include la classe BounceNotificationParser, che viene utilizzata per analizzare le notifiche di ritorno non andato a buon fine in arrivo, come mostrato di seguito: