mails zwischenspeichern (backup mailserver)
guten tag ich habe einen mailserver unter suse 7.2 pro mit sendmail und imapd. waehrend ich wartungsarbeiten durchfuehre moechte ich, dass alle eingehenden mails (ca. 15 konten) auf einem zweiten system zwischengespeichert werden. ich kann beim dns ja einen eintrag machen, nur... der reserve rechner ist von aussen auf derselben ip adresse auch hinter der firewall. also stelle ich waehrend den 2 stunden einfach die ip adressen intern um und der 2. rechner wird zum mailserver der von aussen erreichbar ist. (ich haette auch die moeglichkeit einen anderen linuxrechner als backup zu verwenden, der im internet direkt erreichbar ist, waere das sinnvoller?) das macht mir soweit nichts aus und funktioniert praechtig. nur wie loese ich das einfacher und vor allem wie schicke ich alle inzwischen eingegangenen mails auf dem reserverechner auf den "richtigen" server, moeglichst ohne viel tipparbeit. (zb ein cron script der alle stunden schaut ob was da ist zum weiterschicken an den richtigen server) muss eigentlich bei einem backup mailserver jedes benutzerkonto erfasst sein wie auf dem originalserver oder kann ich dem server irgendwie sagen, dass er alle mails fuer eine bestimmte domain zwischenspeichern und in gewissen intervalls versuchen soll, die an den rechner weiterzuleiten wo sie hingehoeren? ich bin interessiert wie ihr das loesen wuerdet, vorausgesetzt ihr wolltet eine schnelle loesung auch wenn sie einwenig unkonventionell waere. ich hoffe ich werd hier nicht ausgebuht da ich evtl. basiswissen nicht habe und trotzdem nen mailserver betreibe aber das ding laeuft hier nur fuer mich zum selbststudium und ich hab mir halt immer grad die infos gesammelt die ich brauchte, so quasi learning by doing... Freundliche Gruesse Marius Appenzeller
On Thu, Oct 17, 2002 at 10:44:55AM +0200, Marius Appenzeller wrote:
ich kann beim dns ja einen eintrag machen, nur... der reserve rechner ist von aussen auf derselben ip adresse auch hinter der firewall. also stelle ich waehrend den 2 stunden einfach die ip adressen intern um und der 2. rechner wird zum mailserver der von aussen erreichbar ist. (ich Setze im DNS zwei MX - Records. Natürlich sollte der Erstatzrechner eine niedriegire Priorität erhalten ,-)
das macht mir soweit nichts aus und funktioniert praechtig. nur wie loese ich das einfacher und vor allem wie schicke ich alle inzwischen eingegangenen mails auf dem reserverechner auf den "richtigen" server, moeglichst ohne viel tipparbeit. (zb ein cron script der alle stunden Es gibt die Möglichkeit den "Slave Mailserver" mitzuteilen empfangene Nachrichten an den "Haupt Mailserver" zu senden.
Trick: Bei entsprechenden Wartungsarbeiten Mailserver auf Hauptrechner beenden oder Port schliessen. Sobald die Wartungsarbeiten beendet sind diesen Schritt rückgängig machen. Die Konfigurationsdetails hängen natürlich vom genutzten Mailsystem ab. greetinXs, Telefon: 07275/618351 MSH-Webservice Handy: 0173/3071899 Michael Hilscher Telefax: 07275/618352 -- Would Mozart have been more productive if he had scribes to help him, a secretary and a CEO to lead his way? -- Linus Torvalds
* On Thu, 17 Oct 2002 at 10:44 +0200, Marius Appenzeller wrote:
ich habe einen mailserver unter suse 7.2 pro mit sendmail und imapd. waehrend ich wartungsarbeiten durchfuehre moechte ich, dass alle eingehenden mails (ca. 15 konten) auf einem zweiten system zwischengespeichert werden. [...]
man mailertable man Shift-Taste -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
participants (3)
-
Adalbert Michelic
-
Marius Appenzeller
-
Michael Hilscher