lpi2:dovecot-imapd
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi2:dovecot-imapd [2013/08/30 15:27] – Externe Bearbeitung 127.0.0.1 | lpi2:dovecot-imapd [2025/03/16 06:59] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Installation dovecot-imapd ====== | ====== Installation dovecot-imapd ====== | ||
| - | Vorraussetzung: | + | Vorraussetzung: |
| + | |||
| + | * [[dovecot]] | ||
| + | * SMTP-Server | ||
| ===== Benötigte Pakete ===== | ===== Benötigte Pakete ===== | ||
| - | Debian ( ab 5.0 ): | + | * Debian ( ab 5.0 ): |
| - | | + | * openSuSE ( ab 11.4 ): '' |
| + | * centOS ( ab 6 ): '' | ||
| - | openSuSE ( ab 11.4 ): | + | ===== Authentifizierung testen ===== |
| - | | + | |
| + | doveadm auth login nutzer15 | ||
| + | doveadm auth test nutzer15 | ||
| - | centOS ( ab 6 ): | + | ===== testen ===== |
| - | | + | Vor dem Testen dem Empfänger eine Mail schicken ... |
| - | ===== Minimalkonfiguration Dovecot-IMAP ===== | + | swaks -f iw@test |
| - | === Debian 5.0 === | + | |
| - | ''/ | + | |
| - | < | + | |
| - | protocols = imap | + | |
| - | log_timestamp = "%Y-%m-%d %H:%M:%S " | + | |
| - | mail_location = maildir: | + | |
| - | mail_privileged_group = mail | + | |
| - | protocol pop3 { | + | |
| - | pop3_uidl_format = %08Xu%08Xv | + | |
| - | } | + | |
| - | protocol managesieve { | + | |
| - | sieve=~/ | + | |
| - | sieve_storage=~/ | + | |
| - | } | + | |
| - | auth default { | + | |
| - | mechanisms = plain | + | |
| - | user = root | + | |
| - | } | + | |
| - | </ | + | |
| - | === Debian 6.0 === | + | ==== IMAP mit curl ==== |
| - | ''/ | + | |
| - | < | + | |
| - | protocols | + | |
| - | log_timestamp = "%Y-%m-%d %H:%M:%S " | + | |
| - | mail_privileged_group = mail | + | |
| - | protocol | + | |
| - | } | + | |
| - | protocol pop3 { | + | |
| - | pop3_uidl_format = %08Xu%08Xv | + | |
| - | } | + | |
| - | protocol managesieve { | + | |
| - | } | + | |
| - | auth default { | + | |
| - | mechanisms = plain | + | |
| - | passdb pam { | + | |
| - | } | + | |
| - | userdb passwd { | + | |
| - | } | + | |
| - | user = root | + | |
| - | } | + | |
| - | dict { | + | |
| - | } | + | |
| - | plugin { | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | === openSuSE (ab 11.4) === | + | |
| - | openSuSE teilt seine Konfiguration auf Dateien im Verzeichnis ''/ | + | |
| - | doveconf -n | + | |
| - | < | + | |
| - | # 2.0.13: /etc/dovecot/ | + | |
| - | # 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; | + | |
| - | passdb { | + | |
| - | driver = pam | + | |
| - | } | + | |
| - | plugin { | + | |
| - | sieve = ~/ | + | |
| - | sieve_dir = ~/sieve | + | |
| - | } | + | |
| - | ssl = no | + | |
| - | userdb { | + | |
| - | driver = passwd | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | (( in openSuSE 11.4 gibt es im Zusammenhang mit AppArmor einen [[https:// | + | |
| - | ===== testen ===== | + | |
| - | Vor dem Testen dem Empfänger eine Mail schicken ... | + | |
| ==== IMAP mit netcat / telnet ==== | ==== IMAP mit netcat / telnet ==== | ||
| Zeile 103: | Zeile 41: | ||
| === Dokumentation === | === Dokumentation === | ||
| * http:// | * http:// | ||
| - | |||
| ==== IMAP mit mutt ==== | ==== IMAP mit mutt ==== | ||
| mutt -f imap:// | mutt -f imap:// | ||
| + | |||
| + | ==== Benutzername and IP Addresse des Clients anzeigen ==== | ||
| + | Mit doveadm: | ||
| + | doveadm who | ||
| + | |||
| + | In der Prozessliste anzeige, so das man das mit ps sieht: | ||
| + | <file txt / | ||
| + | … | ||
| + | verbose_proctitle = yes | ||
| + | … | ||
| + | </ | ||
| ===== Tools ===== | ===== Tools ===== | ||
| Zeile 117: | Zeile 65: | ||
| Debian Paket: libnet-imap-perl | Debian Paket: libnet-imap-perl | ||
| - | Debian enthält im Paket '' | + | ===== Plaintext ===== |
| + | (Nur für vorübergehende Tests) | ||
| + | <file txt / | ||
| + | disable_plaintext_auth = no | ||
| + | </ | ||
| + | |||
| + | Anschließend sind Zugriffe ohne TLS mit einem Client wie z.B. thunderbird möglich | ||
lpi2/dovecot-imapd.1377876470.txt.gz · Zuletzt geändert: 2014/02/27 00:44 (Externe Bearbeitung)
