Zarafa läuft, aber fetchmail bereitet mir noch Probleme

Status
Für weitere Antworten geschlossen.

jck42

Benutzer
Mitglied seit
18. Mrz 2012
Beiträge
25
Punkte für Reaktionen
9
Punkte
53
Hallo zusammen,

erst einmal finde ich es prima, endlich eine vernünftige eigene kleine Wolkenlösung auf der Synology zu haben - großes Lob für die Umsetzung!

Ich habe das aktuelle Paket auf meiner DS-211+ an den Start gebracht und es funktioniert soweit. Ich kann über DynDNS (no-ip.com) auch prima mit dem iPad extern auf die Box zugreifen .

Es läuft bislang bei mir:

- externer webaccess per DynDNS mit SSL
- externer iPad Active Sync
- lokaler IMAP Zugriff per Mac Mail
- lokaler iCal Sync per CalDAV

Ich müsste noch ausprobieren:

- CardDAV sync mit Mac Address Book
- externer Sync mit Android Smartphone
- Outlookintegration auf ARM wäre natürlich noch fein, vielleicht kommt das ja bald

Zu meinem aktuellen Problem:

Ich würde gerne fetchmail meine e-Mail accounts per SSL IMAP abrufen lassen, die Mails jedoch auch zusätzlich auf dem Server (extern) liegen lassen. Dies bekomme ich nicht hin. Ich kann entweder die Mails abrufen und die werden dann auf dem externen Server gelöscht, oder aber ich schalte so etwas wie KEEP ein und die Mails bleiben zwar auf dem externen Server, werden allerdings andauernd neu von fetchmail geholt und vermehren sich unkontrolliert. Ich habe schon verschiedenste Kombinationen der fetchmail user options ausprobiert aber ohne Erfolg. Meistens bekomme ich beim Zarafa Neustart die ominöse Nachricht "Both fetchall and keep on in daemon or idle mode is a mistake!", dann fängt die wundersame Mailvermehrung an.

Hat jemand einen Tipp oder eine Lösung für mich?

Danke & Grüße
Christoph
 

Jdo2002

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

laut diesem Link hier http://oclug.on.ca/archives/oclug/2002-January/014584.html darf keep nicht gesetzt sein wenn Fetchmail mit dem Parameter -a gestartet wird.

You can use the "keep" option (or -k on the commandline) with daemon mode,
but not in conjunction with the "fetchall" (or -a on the cmdline) option.
This is because fetchall retrieves ALL mesages (including old messages)
every time. Since "keep" leaves unread messages on the server, you end up
downloading the same message multiple times, wasting bandwidth and creating
duplicate messages on the machine running fetchmail.

Das Startskipt von Fetchmail kannst du so editieren:
Rich (BBCode):
vi /usr/local/zarafa/etc/init.d/fetchmail

In Zeile 4 kannst du die Option -a entfernen


Rich (BBCode):
ARGS="-d 60 -t 60 -a -e 50 --auth password -f /etc/fetchmailrc -L /var/log/fetchmail"

Danach einfach das ganze Zarafa PAket neustarten oder nur fetchmail mit /usr/local/zarafa/etc/init.d/fetchmail restart
 
Zuletzt bearbeitet:

jck42

Benutzer
Mitglied seit
18. Mrz 2012
Beiträge
25
Punkte für Reaktionen
9
Punkte
53
Erstaunlich, manchmal ist es zu einfach! :) Und ich hatte ein Brett vor dem Kopf...

Vielen Dank, es funktioniert nun prima und ohne Mailvervielfältigung. Jetzt kann ich mich der weiteren Wunschliste zuwenden.
 

Apropo

Benutzer
Mitglied seit
18. Jul 2013
Beiträge
239
Punkte für Reaktionen
0
Punkte
16
Wenn ich bei mir in der vi /usr/local/zarafa/etc/init.d/fetchmail den Parameter -a entferne werden gar keine Mails mehr abgerufen.

Hat jemand eine Idee woran das liegen kann?
 
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