Silvério Santos schrieb:
Hi,
beim Stammtisch wurde mir zur Lösung von Kompatibilitätsproblemen ([1]
von Januar 2006! und [2] von März 2006!) mit KMail die Migration auf
Dovecot empfohlen. Leider ist Maildir nicht gleich Maildir: Dovecot
mag nur Maildir++ [3]! Das hat schon mal die einfache Variante des
Konfigurieren der Maildir-Position unterbunden.
Dann gibt es als Migrationsskripte z.B. Cyrus2Dovecot [4], die aber
einen Benutzernamen voraussetzen. Bei mir deshalb nicht einsetzbar,
denn mein Maildir liegt nicht in meinem Home-Ordner auf dem Server.
Dann hat mich die Lust verlassen. Ich halte euch auf dem Laufenden,
wie das Ganze ausgeht. Oder jemand hat eine alternative
Migrationsmethode in petto...
So, nach dem LPIC-2 Stress habe ich es noch mal probiert: nach
erfolglosen Versuchen mit imapsync und imapcopy habe ich es mit
offlineimap endlich geschafft. Außerdem konnte es auf der gleichen
Maschine ablaufen. Dabei habe ich mich einfach an die man-page und
/usr/share/doc/offlineimap/ gehalten, so daß hier Details weiterzugeben
unnötig ist.
Jetzt habe ich aber ein weiteres Problem damit: der bisherige Aufbau
fetchmail -> procmail -> LDA (früher cyrdeliver, jetzt Dovecots deliver)
liefert jetzt die eMails mit Dateirechten root:mail 600 in die Inbox ab.
Damit kann der Client die eMail nicht anzeigen. Wie kann ich in
Erfahrung bringen, ob ersteres oder letzteres das eigentliche Problem
darstellt? Und wie kann das behoben werden?
Der Aufruf von /usr/lib/dovecot/deliver -d <username> in procmailrc oder
auch direkt in fetchmailrc ändert nichts. Ebenso mit USER = <username>
in procmailrc.
Die Anleitungen, die ich fand, schlagen vor, einen MDA wie Postfix
dazwischen zu schalten. Da der nur für die lokale Auslieferung gebraucht
wird, halte ich das ehrlich gesagt für eine unnötige
Resourcenverschwendung. Immerhin ist mit meiner Cyrus IMAP Lösung
bewiesen, daß es auch ohne geht. Leider ist diese Lösung nicht ohne
weiteres auf Dovecot übertragbar.
Gruß
Silvério
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org