Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:dovecot-imapd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
lpi2:dovecot-imapd [2014/02/27 00:45]
ingo_wichmann [Perl-Modul für imap]
lpi2:dovecot-imapd [2019/02/12 05:24] (aktuell)
Zeile 13: Zeile 13:
  
 ===== Minimalkonfiguration Dovecot-IMAP ===== ===== Minimalkonfiguration Dovecot-IMAP =====
-=== Debian 5.0 === +Default Konfiguration funktioniert out of the boxAnsehen mit
-''/​etc/​dovecot/​dovecot.conf'' ​:  +  ​doveconf ​-n
-<​file>​ +
-protocols = imap  +
-log_timestamp = "%Y-%m-%d %H:%M:%S " +
-mail_location = maildir:​~/​Maildir +
-mail_privileged_group = mail +
-protocol pop3 { +
-  pop3_uidl_format = %08Xu%08Xv +
-+
-protocol managesieve { +
-  sieve=~/​.dovecot.sieve +
-  sieve_storage=~/​sieve +
-+
-auth default { +
-  mechanisms = plain +
-  user = root +
-+
-</​file>​+
  
-=== Debian ​6.0 === +=== Debian ​=== 
-''/​etc/​dovecot/​dovecot.conf'' ​ +Bei Debian empfehlen wir das Mailbox Format auf Maildir umzustellen:
-<​file>​ +
-protocols = imap imaps pop3 pop3s +
-log_timestamp = "​%Y-%m-%d %H:%M:%S " +
-mail_privileged_group = mail +
-protocol imap { +
-+
-protocol pop3 { +
-  pop3_uidl_format = %08Xu%08Xv +
-+
-protocol managesieve { +
-+
-auth default { +
-  mechanisms = plain +
-  passdb pam { +
-  } +
-  userdb passwd { +
-  } +
-  user = root +
-+
-dict { +
-+
-plugin { +
-+
-</​file>​+
  
-=== openSuSE (ab 11.4) === +<file txt "/​etc/​dovecot/​conf.d/​10-mail.conf"> 
-openSuSE teilt seine Konfiguration auf Dateien im Verzeichnis ''​/​etc/​dovecot/​conf.d/​''​ auf. Die Vorgabewerte funktionieren:​ + 
-  doveconf ​-+mail_location ​maildir:~/Maildir 
-<​file>​ +
-# 2.0.13: /​etc/​dovecot/​dovecot.conf +
-# OS: Linux 2.6.37.6-0.7-default i686 openSUSE 11.4 (i586) ​ +
-managesieve_notify_capability = mailto +
-managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;​ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date +
-passdb { +
-  driver = pam +
-+
-plugin { +
-  sieve = ~/.dovecot.sieve +
-  sieve_dir = ~/sieve +
-+
-ssl = no +
-userdb { +
-  driver = passwd +
-}+
 </​file>​ </​file>​
  
-(( in openSuSE 11.4 gibt es im Zusammenhang mit AppArmor einen [[https://​bugzilla.novell.com/​attachment.cgi?​id=442387&​action=edit|Bug]] )) 
 ===== testen ===== ===== testen =====
-Vor dem Testen dem Empfänger eine Mail schicken ... +Vor dem Testen dem Empfänger eine Mail schicken ... ((Achtung Falle: Maildir muss existieren))
  
   swaks -f iw@test -t nutzer15@localhost -s localhost   swaks -f iw@test -t nutzer15@localhost -s localhost
Zeile 117: Zeile 60:
  
 Debian Paket: libnet-imap-perl Debian Paket: libnet-imap-perl
 +
 +===== Plaintext =====
 +(Nur für vorübergehende Tests)
 +<file txt /​etc/​dovecot/​conf.d/​10-auth.conf>​
 +disable_plaintext_auth = no
 +</​file>​
 +
 +Anschließend sind Zugriffe ohne TLS mit einem Client wie z.B. thunderbird möglich
 +
 +===== Sieve =====
 +Pakete: dovecot-sieve dovecot-managesieved
 +
 +require "​fileinto";​
 +
 +#
 +# 2019-2-13
 +#
 +if header :contains "​subject"​ "​Termin"​ {
 +    fileinto "​Inbox.Termin";​
 +    stop;
 +}
  
lpi2/dovecot-imapd.1393461917.txt.gz · Zuletzt geändert: 2014/02/27 00:45 von ingo_wichmann