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

Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:dovecot-imapd [2013/08/30 15:27]
127.0.0.1 Externe Bearbeitung
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 nutzer15@localhost -s localhost
  
 ==== IMAP mit netcat / telnet ==== ==== IMAP mit netcat / telnet ====
Zeile 103: Zeile 59:
 === Dokumentation === === Dokumentation ===
   * http://​acs-wiki.andrew.cmu.edu/​twiki/​bin/​view/​Cyrus/​ImtestByHand   * http://​acs-wiki.andrew.cmu.edu/​twiki/​bin/​view/​Cyrus/​ImtestByHand
- 
  
 ==== IMAP mit mutt ==== ==== IMAP mit mutt ====
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)