Nach DSM Update kein Empfang mit Zarafa möglich

Status
Für weitere Antworten geschlossen.

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Hallo,

ich hatte ja in einem anderem Thread schon gefragt wie es mit Zarafa und einem DSM update klappt, da dort alles sagte es sollten keine Probleme auftreten bin ich nun guter Dinge an die Aktualisierung gegangen.

Leider geht danach nun der Empfang mit Zarafa nicht mehr.Senden geht, aber Mails zum Zarafa kommen einfach nicht an. Allerdings gibt es auch keine Fehlermeldung auf dem sendenden Gerät, wie Empfänger nicht vorhanden oder so... Die Mails sind einfach weg.:confused:

Habe schon den Zarafa Dienst neu getastartet und auch die Synology schon durchgestartet- leider ohne Erfolg. Im Protokoll von Zarafa steht das er erfolgreich hogefahren wurde und alle Dienste laufen.

An Portweiterleitungen oder änlichmem habe ich zur Zeit des DSM Updates nichts verändert.

Habt ihr Ideen für mich was ich mal überprüfen könnte, oder was es sein könnte?

Danke euch und Gruß
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Wie rufst du denn Mails ab? Hast du ne eigene Domain und nutzt postfix oder nutzt du fetchmail.
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Ich habe meine eigene Domain und nutze postfix. Habe beim Domainhoster einen Mx Record der auf meine dyndns zeigt.
Im Router Port 25 zur synology und dort in der Firewall ebenfalls 25 freigegeben. Habe es schon mit deaktivierter fw versucht aber Hat auch nichts gebracht.

Nutze das aber auch schon so seit einigen Monaten vor zarafa mit der mailstation- das diese Konstellation unschön ist, ist mir aber bewusst...

Aber du gibst das Stichwort postfix, kann/sollte ich den durchstarten? Oder etwas konfigurieren?
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Vieleicht hat das Update die postfix Konfiguration ein bisschen durcheinander gebracht. Check doch mal die Logs von postfix bzw. Schau mal ob die Konfiguration noch passt.
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
ehm.... ja ok.. hilfst mir kurz auf die sprünge wie ich das mache:eek:? also ich muss gestehen die standarddinge kann ich aber tiefer mit dem System Linux hab ich mich noch nicht beschäftigt...

Also mal eben schnell wo die Logs und die config liegen und wie sie aussehen sollten vl.
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Das hier meine ich :)
 

Homer MB

Benutzer
Mitglied seit
20. Feb 2011
Beiträge
141
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Ich habe das gleiche Problem. Ich betreibe meinen Relay über Selfhost. Als ich die Konfiguration Postfix mit Ihrer eigenen Domain vorgenommen habe kann ich Mails verschicken aber nicht mehr empfangen, sowohl über Outlook als auch über Zarafa. Anbei ein Auszug aus den mail.log:

XXX postfix/qmgr[30665]: 175C11103155: from=<AA@BB.de>, size=1090, nrcpt=1 (queue active)
XXXpostfix/pipe[31289]: fatal: get_service_attr: unknown username: vmail
XXXpostfix/local[30671]: warning: private/zarafa socket: malformed response
XXXpostfix/local[30671]: 175C11103155: to=<AA@BB>, relay=none, delay=1.2, delays=0.06/0/0/1.1, dsn=4.3.0, status=deferred (unknown mail transport error)

Auch ein durchstarten des Postfix oder Restart von Zarafa brachte keinen Erfolg.

Nach dieser Änderung wie im Wiki kann ich sowohl vom Outlook als auch im Zarafa Mails verschicken aber nicht mehr empfangen.

Vieleicht weiß einer von euch wo der Fehler sein könnte.

Gruß Homer
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38

Homer MB

Benutzer
Mitglied seit
20. Feb 2011
Beiträge
141
Punkte für Reaktionen
0
Punkte
0
Hallo Jdo2002,

main.cf so geändert : local_admin_users = root vmail

Wenn ich #home_mailbox = .Maildir/ in home_mailbox = .Maildir/ ändere kann ich wieder im Outlook senden und empfangen, die restlichen Änderungen ab mailbox transport = ....müssen dabei auskommentiert sein. Wenn ich aber die Änderungen wieder aktiv schalte ab mailbox transport = .. bekomme ich die Fehlermedung wieder.

Gruß Homer
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
main.cf so geändert : local_admin_users = root vmail
Das bezieht sich doch aber auf die server.cfg von Zarafa eh?

Wenn ich #home_mailbox = .Maildir/ in home_mailbox = .Maildir/ ändere kann ich wieder im Outlook senden und empfangen, die restlichen Änderungen ab mailbox transport = ....müssen dabei auskommentiert sein. Wenn ich aber die Änderungen wieder aktiv schalte ab mailbox transport = .. bekomme ich die Fehlermedung wieder.
Ich stelle das gerade auch mal bei mir nochmal nach, vermutlich plättet synology div. Einstellungen bzgl. postfix während des Upgrades (ist auch nicht so verwunderlich da postfix zum DSM gehört)
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Also ich habe die Anleitung von Zaraf nun noch einmal durchgearbeitet 8dabei viel mir ein, dass ich das auch beim ersten Mal gemacht habe :-D ) aber leider tut sich nichts.
hat noch jemand eine Idee für mich? wo genau finde ich denn die Mail.log datei das ich da mal nachsehen kann...
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Also ich habe das gerade bei mir auch noch einmal nachgestellt.
Das DSM setzt unter Umständen die main.cf und master.cf von Postfix zurück. Das ist nicht so schön, kann ich aber leider von Paketseite schwer verhindern, da es sich nicht um eine Zarafa SPK Komponente handelt. Bei bisherigen Upgrades von 3.x auf 4.x konnte ich dieses Verhalten nicht so beobachten.

Daher empfiehlt es sich vor dem Upgrade ein Backup der main.cf / master.cf von postfix zu machen. Ich halte es aber auch hierbei für durchaus möglich das ein simples zurückspielen nach einem DSM Upgrade auch nicht immer zum Erfolg führt, falls Synology postfix updaten sollte etc.

So um nun das Prolbem zu lösen einfach die Schritte im Wiki bzgl. Postfix erneut durchführen bzw. prüfen ob die Einstellungen in der main.cf / master.cf noch vorhanden sind.

@P4ddy
wo genau finde ich denn die Mail.log datei das ich da mal nachsehen kann...
In dieser Datei /etc/syslog.deny sichergehen das ein # Zeichen vor #err,#info und #notice steht.
Dann die DS neustarten oder syslogd auf der Kommandozeile eingeben.
Dann kannst du mit folgendem Befehl schauen was Postfix beim Empfang einer Mail so erzählt:
Rich (BBCode):
tail -f /var/log/messages
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
danke für den hinweis mit der syslog.deny- dort fehlte eine # vor info und notice

der tail gibt mir volgendes aus:

HD1> syslogd
HD1> tail -f /var/log/messages
Apr 26 20:39:01 postfix/pipe[20512]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 20:43:18 postfix/pipe[21686]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 20:48:18 postfix/pipe[22919]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 20:48:18 postfix/pipe[22921]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 20:56:44 postfix/pipe[25309]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 21:00:13 postfix/pipe[26170]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 21:01:30 usrctl: [INFO] service-ctrl.cpp(636): Try to initialize db /volume1/@cloudstation...
Apr 26 21:05:13 postfix/pipe[27642]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 21:05:13 postfix/pipe[27644]: warning: file /usr/syno/mailstation/etc/master.cf: service zarafa: unknown macro name: "vmail"
Apr 26 21:10:13 HD1 syslog.info syslogd started: BusyBox v1.16.1
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Existiert im DSM noch der User vmail? Poste doch bitte mal den betrefenden Abschnitt der master.cf
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
ja wurde von mir neu hinzugefügt- fehlte allerdings bevor du den Hinweis zu Zarafainstallation gepostet hast. Habe dazu aber eine Frage, vll. ist das ja der Fehler.

# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
zarafa unix - n n - 10 pipe
flags= user=vmail argv=/usr/local/zarafa/bin/zarafa-dagent $(user)
#submission inet n - n - - smtpd

Muss hier der (user) durch vmail ausgetauscht werden? das habe ich nämlich gemacht.... könnte es das sein?

der User Vmail existiert als Benutzer im DSM noch, ja.
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Ne, die Zeile muss so wie im Wiki übernommen werden:

Rich (BBCode):
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
zarafa    unix  -       n       n       -       10      pipe
 flags= user=vmail argv=/usr/local/zarafa/bin/zarafa-dagent $(user)
Vor flags ist ein Leerzeichen!

Wichtig ist das der User vmail existiert!
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
ER RENNT WIEDER :) Ein GAAAAANZ dickes Dankeschön für die Viele Mühe die du dir gemacht hast mit testen und so...

Habe nun den (user) von (vmail) wieder zu (user) gemacht und nun gehts...

Edit: hatte das Leerzeichen auch mit übernommen, habe die Zeilen kopiert und eingefügt, aber ich dachte (user) wäre ein Platzhalter für den User den man im DSM eben anlegt- klarer Fall von falsch gedacht :D
 

Homer MB

Benutzer
Mitglied seit
20. Feb 2011
Beiträge
141
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Das Senden und Empfangen funktioniert über Zarafa. Nun habe ich das Problem das ich über das Outlook und z.B. das I Pod was über die locale IP angemeldet ist keine E Mails empfangen kann, da sie über Zarafa "mailbox_transport = zarafa:" weitergeleitet werden. Wie kann ich die main.cf so einstellen das ich auch wieder über 192.168.178.... empfangen kann?

Guß in die Runde!!
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Hast du deine auskommentierten eilen in der Main.cf mal wieder so eingestellt, wie es in der Anleitung beschrieben ist? Bei mir geht es ohne Probleme wenn ich genau nach Anleitung vorgehe.
Wie bekommst du denn deine Mails ? Aber schon auch an deine eigene Domain oder?
 

Homer MB

Benutzer
Mitglied seit
20. Feb 2011
Beiträge
141
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Ich benutze Selfhost als Relay Server. Über meinen Laptop, meinen PC frage ich über Outlook meine E-Mails über meine eigene Domain ab, jebenfalls FritzFon und Ipod. Senden und Empfangen vor der Zarafa Installation bzw. deren Anpassung laut Wiki kein Problem. Die Ein/Ausgangsserver habe ich jeweils die IP der DS eingetragen. Nach der Änderung bezüglich Zarafa habe ich das Problem das ich von den beschrieben Geräte E-Mails versenden kann, diese kommen bei den Empfängern auch an, aber nicht mehr Empfangen kann, diese landen auf den Zarafa Web. Über Zarafa Senden und Empfangen kein Problem. Den Ipod habe ich auf Exchange eingestellt was auch sofort funktieniert in Verbindung mit Zarafa. Festgestellt habe ich wenn man die Zeile mailbox_transport = Zarafa auskommentiert kann ich wie gewohnt über z.B. Outlook auch wieder E Mails Empfangen, unter andem auch Systemmails wie von Bachup Time. Bei dieser Variante kann ich aber nicht mehr im Zarafa Web mehr E Mails empfangen, nur noch versenden. Da ich eine DS211 besitze und im der ein ARM verbaut ist, funktioniert auch das Outlook plugin nicht (keine Verbindung), nur in Verbindung mit der VM, wenn ich das richtig verstanden habe. Diese VM einzustellen habe ich aus Zeitmangel nicht mehr geschafft.
Vielleicht besteht die Möglichkeit das sowohl auch der Zafara und gleichzeitig ich glaube der localhost, die E Mails weiterleitet.
In Moment weiß ich nicht weiter.
Die Performance der DS211 ist echt super unter Zarafa.
Gruß Homer
 
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