Wenn der Sammlung ein Dokument hinzugefügt wird, wird es von der Erweiterung per E-Mail abgerufen
Auslieferungsabwicklung. Die Erweiterung erstellt und aktualisiert ein delivery
-Feld im
während die E-Mail verarbeitet wird.
E-Mail-Zustellung wird verarbeitet
Das Feld delivery
kann mit den folgenden Feldern gefüllt werden:
- state:Entweder
PENDING
,PROCESSING
,SUCCESS
oderERROR
. - startTime:Zeitstempel des Beginns der E-Mail-Verarbeitung.
- endTime:Zeitstempel für die abgeschlossene E-Mail-Verarbeitung, d. h. mit dem Status
SUCCESS
oderERROR
beendet. - error:Wenn ein Fehler bei der E-Mail-Zustellung aufgetreten ist, wird hier eine Fehlermeldung angezeigt.
- attempts (Versuche): Anzahl der Zustellungsversuche für diese E-Mail.
- leaseExpireTime: Bei einem Ausfall oder einer Zeitüberschreitung ist der Zeitpunkt, zu dem ein
PROCESSING
-Status als Fehler betrachtet werden sollte. - info: Nach erfolgreicher E-Mail-Zustellung (an mindestens eine Adresse) werden die folgenden Felder in dieses Feld eingefügt:
- messageId:Nachrichten-ID der zugestellten E-Mail.
- accepted:Array von E-Mail-Adressen, an die die E-Mail erfolgreich zugestellt wurde.
- rejected:Array von E-Mail-Adressen, an die die E-Mail nicht zugestellt werden konnte.
- pending:Array mit E‐Mail-Adressen, die von SMTP vorübergehend abgelehnt wurden.
- response: Die letzte Antwort des SMTP-Servers
Eine E-Mail geht in der Regel von PENDING
über PROCESSING
zu SUCCESS
oder
ERROR
. Im Status SUCCESS
oder ERROR
werden zusätzliche Änderungen am
das Dokument keine weitere E-Mail an die Erweiterung sendet. So senden Sie eine
E-Mail mit aktualisierten Dokumenten senden, können Sie die state
in PENDING
oder RETRY
ändern.
Manuelle Wiederholungsversuche
Es gibt Fälle, in denen die E-Mail-Zustellung auf eine wiederherstellbare Art und Weise fehlschlägt oder
kann das Dokument manuell korrigiert werden,
Änderungen vornehmen. Wiederholungsversuche werden zwar nicht automatisch durchgeführt, du kannst die
state
im Feld delivery
auf RETRY
, damit die Erweiterung versucht, eine E-Mail zu senden
erneut ausgeliefert werden (und erhöht die Anzahl von attempts
).