Mail Server Update auf 3.1, Mailserver, Mailstation 2, Script

Status
Für weitere Antworten geschlossen.

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Hallo,

ich habe eine Frage:

1. Was passiert, wenn ich auf DSM 3.0 auf 3.1 update? Geht die DS dann noch in den Ruhezustand?

Ich frage deshalb, weil im Moment ein Script läuft, welches alle drei Stunden die Mails aus meinen verschiedenen Postfächern abholt und zentral speichert. Wenn ein User angemeldet ist, dann jede Minute. Das Script geht auf @jahlives zurück.

Danke für Eure Rückmeldungen!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Out-of-the-Box wird das Script sicher nicht mehr funzen mit einer neuen Firmware. Nur schon weil die benötigten Dateien im RAM-Verzeichnis /tmp nicht mehr vorhanden sind. Zusätzlich hat Syno noch ein oder zwei Stolperfallen mit der neuen Mailstation ausgeliefert. Das wirst du also testen müssen.
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Kann denn die Mailstation 2 das Script ersetzen? Welches sind denn die Stolperfallen, die sich mit der neuen Mailstation auftun? @jahlives da du ja weißt, dass ich der große Tester bin, wird das glaube ich in ein wenig Chaos enden. Vielleicht kannst du mir weiterhelfen, wenn ich mich entschließe zu upgraden.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Nein, die Mailstation2 sollte dieses Script in Ruhe lassen. Wenn du keine eigenen Startscripte für postfix und/oder dovecot hast, dann sind eigentlich keine Stolperfallen seintens Mailstation vorhanden. Ich weiss aber nicht wie du postfix und/oder dovecot startest. Wenn du ipkg Spamassassin verwendest, dann darf Spamassassin keinesfalls in der Mailstation2 aktiviert sein.
Allerdings sind die Files in /tmp mit fast 100% Garantie weg. Die wirst du neuanlegen müssen

p.s. bin momentan nicht so gut auf Syno zu sprechen und logge mich daher bis auf weiteres nicht mehr bei Usern ein und fixe Mailstationprobleme. Sonst gehen nie Reklamationen bezüglich Mailstation an Synology und es ändert sich nie was ;-)
p.s. übers Forum helfe ich dir gerne bei konkreten Problemen, nur Support via Konsole ist nicht mehr. ich hoffe du/ihr versteht das
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Meine Frage wäre vielmehr, ob ich dann das Script überhaupt noch brauche oder ob das nicht durch die neue Mailstation überflüssig wird, da ja jetzt nun auch externe Postfächer abgefragt werden.

Ich bzw. du hast mal glaube ich den ipkg-Spamassassin bei mir installiert. Ich finde es schade, dass du keinen konsolen-support mehr leistet. Du hast mir echt immer sehr weitergeholfen.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich finde es schade, dass du keinen konsolen-support mehr leistet. Du hast mir echt immer sehr weitergeholfen.
Ich habe das nicht grundätzlich, sondern nur temporär, ausgeschlossen. Wenn sich Syno bewegt, bewege ich mich auch ;-)
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Kannst du mir noch meine Frage beantworten?

Meine Frage wäre vielmehr, ob ich dann das Script überhaupt noch brauche oder ob das nicht durch die neue Mailstation überflüssig wird, da ja jetzt nun auch externe Postfächer abgefragt werden.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Sowie ich Synology verstanden habe sehen sie in der Mailstation eigentlich nicht mehr als ein Webmail. Der Syno Support nennt es explizit nicht Mailserver. Klar ein Teil würde jetzt die Mailstation übernehmen, ABER dabei werden deine Platten immer geweckt. Ausserdem läuft dieser Abholjob in fixen Abständen, unabhängig davon ob ein User angemeldet ist oder nicht
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Ok, dann brauche ich den 3.1 wg. der Mailstation nicht. Hätte gerne aber ein paar andere Features aus 3.1. Aber das kann ich mir abschminken, wenn du mir nicht über Konsole helfen kannst. :confused:
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich kann deinen Frust verstehen, aber ich hoffe du verstehst auch mich. Ich habe schon Tage lang Support geleistet. Das Problem dabei ist, dass der User dann meist zufrieden ist und darum leider Synology nicht mehr kontaktiert und Druck aufsetzt. Also denkt Syno alles sei okay mit der Mailstation und das ist es einfach ned.
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Hallo jahlives,

hat sich schon etwas an deiner Position verändert? Wäre wirklich toll, wenn du mir helfen könntest.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hier im Forum immer gerne. Persönlichen "ich log mich bei dir ein"-Support mache ich nicht mehr...
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Es fängt schon mit dem backup an. Wie mache ich ein backup?
Postfix als smpt server brauch ich nicht, da ich das eh nicht nutze
Kann ich die dovecot files aus dem backup wieder herstellen? Wie stelle ich sie wieder her? Bei dovecot-sieve und deliver genau die selbe Frage.
Wie ändere ich die symlinks. Fragen über Fragen.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ein backup geht grundsätzlich immer mit rsync. Um also mal deine Mailstationfiles zu sichern
Code:
rsync -av /usr/syno/mailstation /volume1/backup/
rsync funzt nach dem Prinzip rsync -av QUELLE ZIEL
Schau also noch ins Wiki und guck dir dort die Pfade an wo deliver und dovecot-sieve liegen resp ihre Verzeichnisse haben. Diese solltest du dann ebenfalls backuppen
Wiederherstellen geht nach demselben QUELLE ZIEL Prinzip also z.B. für mailstation
Code:
rsync -av /volume1/backup/mailstation /usr/syno/
Wieso musst du symlinks ändern?
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
zusätzlich hat deliver ein Problem, weil es gewisse Library Files in Version 0.9.8 gesucht werden (z.B. ssl und crypto). In der neuen Firmware sind diese aber nur noch in Version 1.0.0 vorhanden. Also kann man im lib Verzeichnis einfach Symlinks auf die 1-er Versionen anlegen und die Links dann nach den gesuchten Files benennen.

Das meinte ich mit symlinks
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ah okay. Das kommt aber erst zum Tragen wenn du das Update gemacht hast und sonst alles ready ist. Wenn du Glück hast (je nachdem unter welcher Firmware du deliver kompilliert hast) musst du das nämlich gar ned machen ;-)
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Muss ich denn die Mailstation auch backupen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Hallo,

habe das update gemacht. Mails werden abgerufen.
Habe aber folgenden Fehler in meiner getmail.log gefunden. Kann aber nicht sagen, wie alt dieser ist

Rich (BBCode):
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
cp: cannot remove `/tmp/busybox': Operation not permitted
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
cp: cannot remove `/tmp/busybox': Operation not permitted
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
cp: cannot remove `/tmp/busybox': Operation not permitted
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
cp: cannot remove `/tmp/busybox': Operation not permitted
ln: creating symbolic link `/tmp/sleep': File exists
ln: creating symbolic link `/tmp/expr': File exists
ln: creating symbolic link `/tmp/test': File exists
ln: creating symbolic link `/tmp/pidof': File exists
ln: creating symbolic link `/tmp/cut': File exists
ln: creating symbolic link `/tmp/ls': File exists
ln: creating symbolic link `/tmp/grep': File exists
ln: creating symbolic link `/tmp/find': File exists
ln: creating symbolic link `/tmp/echo': File exists
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat