Best Practice - SMTP-Zeitüberschreitung

Best Practice - SMTP-Zeitüberschreitung

Guten Tag,

Die Frage ist ganz einfach. Was sollte die beste Vorgehensweise sein, um eine SMTP-Verbindung auf der EMPFANGSSEITE zu timen?

Hintergrund: Wir haben derzeit ein Problem mit einem Absender, der 10 Minuten braucht, um uns eine E-Mail von etwa 10 MB zu senden. Er ist also offensichtlich ziemlich langsam. Warum er langsam ist, wissen wir nicht, da wir nicht direkt mit dem Absender in Kontakt stehen (und ich bin ziemlich sicher, dass seine IT sich umdrehen und das Problem ignorieren wird).

Wir sind derzeit so konfiguriert, dass eine E-Mail abläuft, wenn sie länger als 10 Minuten dauert. Wenn sie 11 Minuten dauert, wird sie als „tempfailed“ (vorläufig fehlgeschlagen) angezeigt und an den Absender zurückgesendet mit der Meldung, dass der Dienst nicht verfügbar war und er es erneut versuchen muss. Während der Verbindung findet eine ständige Paketübertragung statt, sodass die Kommunikation nicht unterbrochen wird oder so. Wenn wir beispielsweise das Timeout einfach von 10 auf 20 Minuten erhöhen würden, hätten wir ziemlich sicher mehr erfolgreiche als vorläufig fehlgeschlagene E-Mails.

Ist das ein Problem? Was wäre die beste Vorgehensweise? Wir bearbeiten an meinem Arbeitsplatz Millionen von E-Mails. Ich streite also mit der Abteilung, die diese Konfiguration hat, weil sie Angst vor den „Auswirkungen“ insgesamt haben.

In Wirklichkeit dürften die Auswirkungen jedoch nur minimal sein, da unsere empfangenden Mailserver während des Wartens auf diese „20 Minuten“ weiterhin andere E-Mails verarbeiten würden. Es ist nicht so, als würde es zu einem Verkehrsstau kommen, da es sich nur um wenige E-Mails pro Tag handelt und viele davon Wiederholungsversuche aufgrund früherer Fehler sind.

verwandte Informationen