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
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:dovecot-imapd [2014/02/27 00:44]
ingo_wichmann
lpi2:dovecot-imapd [2019/10/30 11:04]
ingo_wichmann
Zeile 1: Zeile 1:
 ====== Installation dovecot-imapd ====== ====== Installation dovecot-imapd ======
-Vorraussetzung: ​ein SMTP-Server ( z.B. [[postfix-dovecot-imapd]] )+Vorraussetzung: ​ 
 +  * SMTP-Server ​übergibt Mails an Dovecot ​( z.B. [[postfix-dovecot-imapd]] )
  
 ===== Benötigte Pakete ===== ===== Benötigte Pakete =====
-Debian ( ab 5.0 ): +  * Debian ( ab 5.0 ):  ​''​dovecot-imapd''​ 
-  ​dovecot-imapd+  * openSuSE ( ab 11.4 ): ''​dovecot20''​ 
 +  * centOS ( ab 6 ): ''​dovecot''​
  
-openSuSE ( ab 11.4 )+===== Minimalkonfiguration Dovecot-IMAP ===== 
-  ​dovecot20+Default Konfiguration funktioniert out of the boxAnsehen mit
 +  ​doveconf -N
  
-centOS ( ab 6 ): +===== Mehr Logmeldungen ===== 
-  ​dovecot+Nur wärend der Testphase
  
-===== Minimalkonfiguration Dovecot-IMAP ===== +<file txt /​etc/​dovecot/​conf.d/​10-logging.conf> 
-=== Debian 5.0 === + 
-''​/​etc/​dovecot/​dovecot.conf''​ :  +auth_verbose ​yes 
-<file+ 
-protocols = imap  +auth_debug ​yes 
-log_timestamp ​"​%Y-%m-%d %H:%M:%S " + 
-mail_location = maildir:​~/​Maildir +mail_debug ​yes 
-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>​ </​file>​
  
-=== Debian 6.0 === +===== Benutzername and IP Addresse des Clients in ps anzeigen ===== 
-''​/​etc/​dovecot/​dovecot.conf''​ :  +<file txt /​etc/​dovecot/​dovecot.conf>​ 
-<file+ 
-protocols = imap imaps pop3 pop3s +verbose_proctitle ​yes 
-log_timestamp ​"​%Y-%m-%d %H:%M:%S " + 
-mail_privileged_group = mail +</​file>​((https://​doc.dovecot.org/​settings/​dovecot_core_settings/#​verbose_proctitle))
-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) === +===== Authentifizierung testen ​===== 
-openSuSE teilt seine Konfiguration auf Dateien im Verzeichnis ''/​etc/​dovecot/​conf.d/''​ auf. Die Vorgabewerte funktionieren:​ +  ​doveadm auth login nutzer15 
-  doveconf -n +  ​doveadm auth test nutzer15
-<​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>​+
  
-(( 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 ... 
-  swaks -f iw@test -t nutzer@localhost -s localhost+ 
 +  swaks -f iw@test -t nutzer15@localhost -s localhost
  
 ==== IMAP mit netcat / telnet ==== ==== IMAP mit netcat / telnet ====
Zeile 117: Zeile 72:
 Debian Paket: libnet-imap-perl Debian Paket: libnet-imap-perl
  
-Debian enthält im Paket ''​cyrus-doc-2.2''​ ein Beispiel-Programm zum Anlegen von Benutzernsyncldap2cyrus.pl+===== 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.txt · Zuletzt geändert: 2022/01/09 12:31 (Externe Bearbeitung)