Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
centos:mail_c7:dovecot_2 [10.08.2014 12:36. ] – [SASL-Anmeldetest] django | centos:mail_c7:dovecot_2 [22.07.2019 14:41. ] (aktuell) – django |
---|
| |
=== automatische Pflege === | === automatische Pflege === |
<WRAP round important>Erreicht nun eine Kontaktanfrage von einem fremden Mailserver, also einem Server, der __**nicht**__ in **$mynetworks** definiert ist, kann man im Logfile des Mailservers sehr schön beobachten, wie Postfix die Adressen überprüft.</WRAP> | <WRAP round important>Erreicht nun eine Kontaktanfrage von einem fremden Mailserver, also einem Server, der **__nicht__** in **$mynetworks** definiert ist, kann man im Logfile des Mailservers sehr schön beobachten, wie Postfix die Adressen überprüft.</WRAP> |
# tail -f /var/log/maillog | # tail -f /var/log/maillog |
<code>... | <code>... |
Connected to 10.0.0.70. | Connected to 10.0.0.70. |
Escape character is '^]'.</font> | Escape character is '^]'.</font> |
<font style="color: rgb(66, 66, 66)"> 220 imap.nausch.org Dovecot ready.</font> | <font style="color: rgb(66, 66, 66)">220 imap.nausch.org Dovecot ready.</font> |
<font style="color: rgb(0, 0, 255)">LHLO vml000080.dmz.nausch.org</font> | <font style="color: rgb(0, 0, 255)">LHLO vml000080.dmz.nausch.org</font> |
<font style="color: rgb(66, 66, 66)"> 250-imap.nausch.org | <font style="color: rgb(66, 66, 66)">250-imap.nausch.org |
250-8BITMIME | 250-8BITMIME |
250-ENHANCEDSTATUSCODES | 250-ENHANCEDSTATUSCODES |
250 PIPELINING</font> | 250 PIPELINING</font> |
<font style="color: rgb(0, 0, 255)">mail from:<django@nausch.org></font> | <font style="color: rgb(0, 0, 255)">mail from:<django@nausch.org></font> |
<font style="color: rgb(66, 66, 66)"> 250 2.1.0 OK</font> | <font style="color: rgb(66, 66, 66)">250 2.1.0 OK</font> |
<font style="color: rgb(0, 0, 255)">rcpt to:<michael@nausch.org></font> | <font style="color: rgb(0, 0, 255)">rcpt to:<michael@nausch.org></font> |
<font style="color: rgb(66, 66, 66)"> 250 2.1.0 OK</font> | <font style="color: rgb(66, 66, 66)">250 2.1.0 OK</font> |
<font style="color: rgb(0, 0, 255)">DATA</font> | <font style="color: rgb(0, 0, 255)">DATA</font> |
<font style="color: rgb(66, 66, 66)"> 354 OK</font> | <font style="color: rgb(66, 66, 66)">354 OK</font> |
<font style="color: rgb(0, 0, 255)">From: django@nausch.org | <font style="color: rgb(0, 0, 255)">From: django@nausch.org |
To: michael@nausch.org | To: michael@nausch.org |
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> | .</font> |
<font style="color: rgb(66, 66, 66)"> 250 2.0.0 <michael@nausch.org> UYNyIuTM0FM+YgAAOs1BfA Saved</font> | <font style="color: rgb(66, 66, 66)">250 2.0.0 <michael@nausch.org> UYNyIuTM0FM+YgAAOs1BfA Saved</font> |
<font style="color: rgb(0, 0, 255)">quit</font> | <font style="color: rgb(0, 0, 255)">quit</font> |
<font style="color: rgb(66, 66, 66)"> 221 2.0.0 OK</font> | <font style="color: rgb(66, 66, 66)">221 2.0.0 OK</font> |
<font style="color: rgb(0, 0, 0)">Connection closed by foreign host.</font> | <font style="color: rgb(0, 0, 0)">Connection closed by foreign host.</font> |
</pre></html> | </pre></html> |
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 |
| |
| |
# plug-in implementation that is selected with smtpd_sasl_type. Typically this specifies the | # plug-in implementation that is selected with smtpd_sasl_type. Typically this specifies the |
# name of a configuration file or rendezvous point. | # name of a configuration file or rendezvous point. |
smtpd_sasl_path = inet:10.0.0.170:3659 | smtpd_sasl_path = inet:10.0.0.70:3659 |
# Postfix SMTP server SASL security options; as of Postfix 2.3 the list of available features | # Postfix SMTP server SASL security options; as of Postfix 2.3 the list of available features |
# depends on the SASL server implementation that is selected with smtpd_sasl_type. The following | # depends on the SASL server implementation that is selected with smtpd_sasl_type. The following |
| |
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. | 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 /var/log/maillo | # less /var/log/maillog |
| |
<code bash>Aug 10 10:56:29 vml000170 dovecot: auth: Debug: auth client connected (pid=0) | <code bash>Aug 10 10:56:29 vml000070 dovecot: auth: Debug: auth client connected (pid=0) |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: AUTH#0111#011LOGIN#011service=smtp#011nologin#011lip=10.0.0.80#011rip=10.0.0.20#011secured | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client in: AUTH#0111#011LOGIN#011service=smtp#011nologin#011lip=10.0.0.80#011rip=10.0.0.20#011secured |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: CONT#0111#011VXNlcm5hbWU6 | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client passdb out: CONT#0111#011VXNlcm5hbWU6 |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: CONT#0111#011bWljaGFlbEBuYXVzY2gub3Jn (previous base64 data may contain sensitive data) | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client in: CONT#0111#011bWljaGFlbEBuYXVzY2gub3Jn (previous base64 data may contain sensitive data) |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: CONT#0111#011UGFzc3dvcmQ6 | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client passdb out: CONT#0111#011UGFzc3dvcmQ6 |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client in: CONT#0111#011RGQ0bWRkMyE= (previous base64 data may contain sensitive data) | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client in: CONT#0111#011RGQ0bWRkMyE= (previous base64 data may contain sensitive data) |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: sql(michael@nausch.org,10.0.0.20): cache expired | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: sql(michael@nausch.org,10.0.0.20): cache expired |
Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): Debug: Loading modules from directory: /usr/lib64/dovecot/auth | Aug 10 10:56:29 vml000070 dovecot: auth-worker(6830): Debug: Loading modules from directory: /usr/lib64/dovecot/auth |
Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_mysql.so | Aug 10 10:56:29 vml000070 dovecot: auth-worker(6830): Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_mysql.so |
Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so | Aug 10 10:56:29 vml000070 dovecot: auth-worker(6830): Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so |
Aug 10 10:56:29 vml000170 dovecot: auth-worker(6830): Debug: sql(michael@nausch.org,10.0.0.20): query: SELECT username AS user, password FROM mailbox WHERE username = 'michael@nausch.org' AND active = '1' | Aug 10 10:56:29 vml000070 dovecot: auth-worker(6830): Debug: sql(michael@nausch.org,10.0.0.20): query: SELECT username AS user, password FROM mailbox WHERE username = 'michael@nausch.org' AND active = '1' |
Aug 10 10:56:29 vml000170 dovecot: auth: Debug: client passdb out: OK#0111#011user=michael@nausch.org#011 | Aug 10 10:56:29 vml000070 dovecot: auth: Debug: client passdb out: OK#0111#011user=michael@nausch.org#011 |
<code> | </code> |
| |
| |
* **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** | * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** |
| |
~~DISCUSSION~~ | |
| |