Per ricevere notifiche di mancato recapito via email, devi configurare l'app in modo da abilitare le notifiche di mancato recapito e devi gestire le notifiche in arrivo nell'app.
Configurazione dell'applicazione per la notifica di mancato recapito delle email
Per impostazione predefinita, le applicazioni non ricevono notifiche di mancato recapito per le email che non è stato possibile recapitare. Per attivare il servizio di notifica di mancato recapito in arrivo, devi modificare i file di configurazione appengine-web.xml
e web.xml
dell'applicazione.
Modifica appengine-web.xml
aggiungendo una sezione inbound-services
per abilitare il
servizio di rimbalzo in arrivo:
Modifica web.xml
mappando l'URL di rimbalzo /_ah/bounce
al servlet per la gestione del rimbalzo come segue:
Gestione delle notifiche di mancato recapito
L'API JavaMail include la classe BounceNotificationParser, utilizzata per analizzare le notifiche di mancato recapito in arrivo, come mostrato di seguito: