Wenn Sie E-Mail-Rücksendebenachrichtigungen erhalten möchten, müssen Sie Ihre Anwendung so konfigurieren, dass Rücksendebenachrichtigungen zugelassen sind, und Sie müssen die eingehende Benachrichtigung in Ihrer Anwendung verarbeiten.
Anwendung für die E-Mail-Rücksendebenachrichtigung konfigurieren
Standardmäßig erhalten Anwendungen keine Rücksendebenachrichtigungen für E-Mails, die nicht zugestellt werden konnten. Um den Dienst für eingehende Rücksendebenachrichtigungen zu aktivieren, müssen Sie die Konfigurationsdateien appengine-web.xml
und web.xml
Ihrer Anwendung ändern.
Ändern Sie appengine-web.xml
, indem Sie einen Abschnitt inbound-services
hinzufügen, um den Dienst für eingehende Rücksendebenachrichtigungen zu aktivieren:
Ändern Sie web.xml
, indem Sie die Rücksende-URL /_ah/bounce
so zu dem Servlet hinzufügen, das die Rücksendung verarbeitet:
Rücksendebenachrichtigungen verarbeiten
Die JavaMail API enthält die Klasse "BounceNotificationParser", mit der Sie eingehende Rücksendenachrichten wie nachstehend gezeigt analysieren können.