Was passiert, wenn ein Mailserver ausfällt?

9

Ich werde einen Webserver bereitstellen, habe aber nicht viel Erfahrung.

Ich möchte wissen, was mit E-Mails passiert, die gesendet werden, wenn der Server offline ist (Neustart, Wartung usw.).

Wenn ein interner Benutzer E-Mails senden und empfangen möchte, ist es logisch, dass er nicht auf den Server zugreifen kann. Wenn eine externe Person ihren Mailserver verwendet, um eine Mail an meinen Mailserver zu senden, wird die Mail dann zu einem späteren Zeitpunkt erneut gesendet?

Der Mailserver wird eine virtuelle Maschine sein. Ist das eine gute Idee?

Vielen Dank.

user28362
quelle

Antworten:

10

Das SMTP-Protokoll ist sehr robust im Design. Die meisten modernen MTAs versuchen, eine Nachricht bis zu 5 Tage lang alle 4 Stunden erneut zu senden, obwohl dies vom jeweiligen Systemadministrator konfiguriert werden kann. Es besteht normalerweise nur ein sehr geringer Änderungsbedarf.

Der einzige Server, um den Sie sich Sorgen machen müssen, ist der erste Server, zu dem Sie eine Verbindung herstellen, um die Nachricht zu senden. Solange dieser Server die Nachricht in seine Warteschlange aufnimmt, wird sie weiter verarbeitet, bis sie nicht mehr gesendet werden kann. Anschließend wird eine unzustellbare Nachricht zurückgesendet, die Sie benachrichtigt. Sobald es vom ersten MTA akzeptiert wurde, sollten Sie Bedenken hinsichtlich der Lieferung hinsichtlich Wartung und Neustart negieren. Angesichts der Tatsache, dass viele größere Mail-Anbieter Cluster von Mail-Servern ausführen, ist es wahrscheinlich, dass die Wartung und der Neustart eines Servers die Mail-Übertragung beeinträchtigen.

Jeremy Bouse
quelle
5

Es wird als unzustellbar zurückgegeben. Abhängig von der Serverkonfiguration des Absenders wird es möglicherweise mehrmals wiederholt, bevor es endgültig aufgegeben wird. Wir verwenden Network Solutions als unseren MX. Die Wahrscheinlichkeit, dass sie ein Problem haben, ist viel geringer als bei uns. Ganz zu schweigen davon, dass wir jederzeit Wartungsarbeiten durchführen können, da alle E-Mails von den NetSol-Servern erfasst werden, wenn wir wieder online sind, und unsere Absender keine Bounces erhalten.

Darüber hinaus ist das Ausführen eines Mailservers in einer VM harmlos, solange er über die Ressourcen verfügt, die für die Funktion erforderlich sind.

DanBig
quelle
2

An der Verwendung einer VM zum Ausführen eines Mailservers ist nichts auszusetzen. Wenn Sie jedoch Exchange verwenden, müssen Sie vorsichtig mit Ressourcen umgehen.

Dan hat recht. Die meisten externen Mailserver werden mehrmals versuchen, erneut zu liefern, bevor sie aufgeben.

Ich neige dazu, ein Mail-Relay vor meinem eigentlichen Mailserver einzurichten, damit ich meinen eigentlichen Server nicht in den Interwebs veröffentlichen muss. Sie können einen relativ narrensicheren Sendmail-Server einrichten, der nur für so gut wie nichts weiterleitet und viel Stress beseitigt, wenn Sie Benutzer haben, die wirklich an ihre E-Mails angehängt sind. Selbst wenn Ihr lokaler Server häufig ausfällt, können Sie Ihr Relay so einrichten, dass die eingehenden E-Mails bis zur Zustellung erhalten bleiben.

Satanicpuppy
quelle