Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
centos:mail_c7:dovecot_2 [10.08.2014 12:26. ] – [Konfiguration] django | centos:mail_c7:dovecot_2 [10.08.2014 12:41. ] – Anbindung von #Postfix via #SASL an #Dovecot #Mailserver #CentOS7 django | ||
---|---|---|---|
Zeile 354: | Zeile 354: | ||
Connected to 10.0.0.70. | Connected to 10.0.0.70. | ||
Escape character is ' | Escape character is ' | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
- | <font style=" | + | <font style=" |
- | 250-8BITMIME | + | 250-8BITMIME |
- | 250-ENHANCEDSTATUSCODES | + | 250-ENHANCEDSTATUSCODES |
- | 250 PIPELINING</ | + | 250 PIPELINING</ |
<font style=" | <font style=" | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
To: michael@nausch.org | To: michael@nausch.org | ||
Zeile 371: | Zeile 371: | ||
Date: 2014-07-23 23:42 | Date: 2014-07-23 23:42 | ||
- | Ahoi, | + | Ahoi, |
- | das ist eine Testmail, eingeliefert via telnet imap-server auf Port 24 | + | das ist eine Testmail, eingeliefert via telnet imap-server auf Port 24 |
| | ||
.</ | .</ | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
- | <font style=" | + | <font style=" |
<font style=" | <font style=" | ||
</ | </ | ||
Zeile 443: | Zeile 443: | ||
Date: 2014-07-23 23:42 | Date: 2014-07-23 23:42 | ||
- | Ahoi, | + | Ahoi, |
- | das ist eine Testmail, eingeliefert via telnet imap-server auf Port 24 | + | das ist eine Testmail, eingeliefert via telnet imap-server auf Port 24 |
| | ||
Zeile 610: | Zeile 610: | ||
===== SASL-Anmeldetest ===== | ===== SASL-Anmeldetest ===== | ||
- | FIXME | + | Melden wir uns nun via **telnet** auf Port **25** bei unserem Postfix-Server an werden uns nach Eingabe des **EHLO** die Authentifizierungsmöglichkeiten (gegen unseren Dovecot-SASL-Port 3569) angezeigt. |
+ | |||
+ | Bei Test vsind die Eingaben am testenden Client in der Farbe < | ||
+ | |||
+ | Wir bauen also eine Verbindung zu unserem Postfix-Server zum **SMTP** **25** auf und setzen dann den Befehl **EHLO** ab, damit uns der SMTP-server seine Authentifizierungsoptionen anzeigt. | ||
+ | |||
+ | < | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | Connected to 10.0.0.80. | ||
+ | Escape character is ' | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | 250-PIPELINING | ||
+ | 250-SIZE 52428800 | ||
+ | 250-ETRN | ||
+ | 250-STARTTLS | ||
+ | 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5 | ||
+ | 250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5 | ||
+ | 250-ENHANCEDSTATUSCODES | ||
+ | 250 8BITMIME</ | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | </ | ||
+ | |||
+ | Melden wir uns nun über unseren Mailclient an, typischerweise passiert das jeweils vor dem Versand von ausgehenden Nachrichten, | ||
+ | # less / | ||
+ | |||
+ | Aug 10 10:56:29 vml000080 postfix/ | ||
+ | |||
+ | Auf seiten unseres Dovecot-Servers passiert natürlich wesentlich mehr, da ja dort die Authentifizierungsanfrage des Postfix-Servers angenommen und bearbeitet wird. Im Detail bedeutet dies, dass der Dovecot-Server eine **passdb-Anfrage** gegen unsere MySQL-Datenbank macht und das Ergebnis **OK** an den postfix-Frontend-Server zurückmeldet. | ||
+ | # less / | ||
+ | |||
+ | <code bash>Aug 10 10:56:29 vml000170 dovecot: auth: Debug: auth client connected (pid=0) | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: AUTH# | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: CONT# | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: CONT# | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: CONT# | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: CONT# | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: sql(michael@nausch.org, | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): | ||
+ | Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: OK# | ||
+ | </ | ||
+ | |||
+ | |||
- | Aug 10 10:56:30 vml000080 postfix/ | ||
Zeile 621: | Zeile 670: | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
+ | ~~AUTOTWEET: |