Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:postfix-dovecot-imapd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi2:postfix-dovecot-imapd [2016/12/08 19:52]
ingo_wichmann [Dovecot Maildir Konfiguration]
lpi2:postfix-dovecot-imapd [2019/10/30 11:15] (aktuell)
ingo_wichmann [dovecot Konfiguration]
Zeile 2: Zeile 2:
 Vorraussetzung:​ [[postfix]] Vorraussetzung:​ [[postfix]]
  
-===== Einfach: Maildir ​===== +===== Speicherformat für Mails ===== 
-==== Dovecot ​Maildir ​Konfiguration ==== +Mails im Maildir-Format speichern: ((alternative Möglichkeiten:​ https://​wiki.dovecot.org/​MailboxFormat)) 
-''​/​etc/​dovecot/​conf.d/​10-mail.conf'':​ ( Debian 8 ) + 
-<​file>​+<file txt /​etc/​dovecot/​conf.d/​10-mail.conf> 
 +
 mail_location = maildir:​~/​Maildir mail_location = maildir:​~/​Maildir
 +
 </​file>​ </​file>​
  
-  service dovecot reload 
 === prüfen === === prüfen ===
   doveconf mail_location   doveconf mail_location
  
-==== Postfix Maildir Konfiguration ====+===== Einfach: ​Postfix ​und dovecot speichern beide in Maildir ​===== 
 +==== dovecot Konfiguration ==== 
 +[[#​speicherformat_fuer_mails|siehe oben]] 
 +==== Postfix ​Konfiguration ====
  
-''​/​etc/​postfix/​main.cf''​ : ( Debian ab 5.0, openSuSE 12.1 ) +<file txt /​etc/​postfix/​main.cf> 
-<​file>​+
 home_mailbox = Maildir/ home_mailbox = Maildir/
 mailbox_command = mailbox_command =
 +
 </​file>​ </​file>​
 +=== prüfen ===
 +  postconf home_mailbox
 +  postconf mailbox_command
  
 === Testen mit mutt === === Testen mit mutt ===
Zeile 29: Zeile 37:
 </​file>​ </​file>​
  
-===== Performanter:​ LMTP ===== +===== Performanter: ​per LMTP von Postfix zu Dovecot ​===== 
-Pakete: +=== Pakete ​=== 
-  ​* ​Debian (7): ''​dovecot-lmtpd'​+Debian (ab 7): ''​dovecot-lmtpd''​
-==== Postfix ==== +
-  postconf -e '​mailbox_transport = lmtp:​unix:​private/​dovecot-lmtp'+
  
-==== Dovecot 2.0 / 2.0 ==== +==== dovecot Konfiguration ​==== 
-openSuSE 12.1 )\\ +Debian ​(ab 8): 
-auth_username_format ist essentiell, weil LMTP bei der Delivery ​nach diesem Verzeichnis sucht!+<file raw /​etc/​dovecot/​conf.d/​10-auth.conf>​ 
 +… 
 +auth_username_format = %Ln 
 +… 
 +</​file>​ 
 +((''​auth_username_format'' ​ist essentiell, weil [[wpde>LMTP]] bei der Zustellung ​nach diesem Verzeichnis sucht.  
 +* ''​L''​ = lowercase, email-Adresse wird in Kleinbuchstaben umgewandelt 
 +* ''​n''​ = nur Benutzername  
 +* ''​u''​ = komplette email-Adresse (Benutzername@domain)  
 +Ersetzung siehe https://​doc.dovecot.org/​configuration_manual/​config_file/​config_variables/​ 
 +))
  
 +openSuSE 12.1, debian (ab 8): 
 <file raw /​etc/​dovecot/​conf.d/​10-master.conf>​ <file raw /​etc/​dovecot/​conf.d/​10-master.conf>​
-auth_username_format = %Ln+
 service lmtp { service lmtp {
   unix_listener /​var/​spool/​postfix/​private/​dovecot-lmtp {   unix_listener /​var/​spool/​postfix/​private/​dovecot-lmtp {
 +    user = postfix
     group = postfix     group = postfix
     mode = 0660     mode = 0660
-    user = postfix 
   }   }
 +
 } }
 </​file>​ </​file>​
  
-( openSUSE Leap 42.1 )\\ +==== Postfix Konfiguration ==== 
-Existiert noch kein ''~./Maildir'',​ schlägt die storage auto detection von dovecot ​fehl. +  ​postconf -e 'mailbox_transport = lmtp:​unix:​private/dovecot-lmtp' 
-<file raw /​etc/​dovecot/​conf.d/​10-mail.conf>​ +
-mail_location = maildir:​~/​Maildir +
-</​file>​+
 ====== Dokumentation ====== ====== Dokumentation ======
   * http://​wiki2.dovecot.org/​HowTo/​PostfixDovecotLMTP   * http://​wiki2.dovecot.org/​HowTo/​PostfixDovecotLMTP
lpi2/postfix-dovecot-imapd.1481226769.txt.gz · Zuletzt geändert: 2016/12/08 19:52 von ingo_wichmann