背景
我一直在研究 Dovecot 郵件伺服器文檔,以了解當客戶端連接到伺服器時獲取客戶端資訊的方法。我有興趣使用它們在伺服器端編寫應用程序,但目前沒有找到獲取此資訊的方法。
問題
有沒有辦法取得有關在身份驗證後連接到 Dovecot 伺服器的用戶端的詳細資訊?
答案1
我能夠使用 Dovecot 的登入後腳本規範來實現這一點。
http://wiki2.dovecot.org/PostLoginScripting
shell腳本運行後,可以透過環境變數來取得使用者名稱和IP位址。此資訊在上面的連結中有詳細說明。