![Erhalten Sie die Pop-ID oder IP-Adresse, wenn sich der Client beim Dovecot-Server anmeldet](https://rvso.com/image/52095/Erhalten%20Sie%20die%20Pop-ID%20oder%20IP-Adresse%2C%20wenn%20sich%20der%20Client%20beim%20Dovecot-Server%20anmeldet.png)
Hintergrund
Ich habe in der Dovecot-Mailserver-Dokumentation nach Möglichkeiten gesucht, Clientinformationen abzurufen, wenn sich ein Client mit dem Server verbindet. Ich bin daran interessiert, diese zum Programmieren einer Anwendung auf der Serverseite zu verwenden, habe aber derzeit keine Methoden gefunden, um diese Informationen abzurufen.
Frage
Gibt es eine Möglichkeit, detaillierte Informationen über einen Client zu erhalten, der nach der Authentifizierung eine Verbindung zu einem Dovecot-Server herstellt?
Antwort1
Dies konnte ich mithilfe der Dovecot-Spezifikation für Post-Login-Skripting erreichen.
http://wiki2.dovecot.org/PostLoginScripting
Nachdem ein Shell-Skript ausgeführt wurde, können Umgebungsvariablen verwendet werden, um den Benutzernamen und die IP-Adresse abzurufen. Diese Informationen sind im obigen Link detailliert beschrieben.