
Фон
Я провел некоторые исследования в документации почтового сервера Dovecot о способах получения клиентской информации при подключении клиента к серверу. Мне интересно использовать их для программирования приложения на стороне сервера, но в настоящее время не нашел методов получения этой информации.
Вопрос
Есть ли способ получить подробную информацию о клиенте, который подключается к серверу Dovecot при аутентификации?
решение1
Мне удалось добиться этого, используя спецификацию Dovecot для сценариев после входа в систему.
http://wiki2.dovecot.org/PostLoginScripting
После запуска скрипта оболочки переменные среды могут быть использованы для получения имени пользователя и IP-адреса. Эта информация подробно описана в ссылке выше.