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:45]
ingo_wichmann [Perl-Modul für imap]
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   swaks -f iw@test -t nutzer15@localhost -s localhost
Zeile 117: Zeile 71:
  
 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.txt · Zuletzt geändert: 2022/01/09 12:31 (Externe Bearbeitung)