Сервер OSX - Регистрация почтовых подключений POP

Я пытаюсь вести постоянный учет пользователей, которые обращаются к нашему почтовому серверу OSX 10.6.8, используя POP вместо IMAP.

Администратор сервера В приложении есть текущий список почтовых подключений на вкладке «Подключения». Сюда входит имя пользователя, исходный IP-адрес, длина соединения, тип (IMAP / POP) и общее количество подключений. Однако приложение, похоже, не поддерживает регистрацию этих подключений, а в mail.log отображаются только транзакции сообщений, не клиентские логины (и в настройках нет явной опции для отслеживания этих данных).

Кто-нибудь знаком с простым способом отслеживания соединений POP на стороне сервера? Я хотел бы составить список этих пользователей, чтобы их можно было перенести на IMAP, но пока что за исключением визуального наблюдения за окном «Подключения», кажется, нет очевидного способа сделать это.

0
задан 1 May 2016 в 22:13
1 ответ

В OSX информация pop3 в настоящее время регистрируется в /Library/Logs/Mail/mail-info.log .

Похоже, вы используете Server.app , поэтому вы можете вручную отслеживать этот журнал на вкладке Журналы в верхнем левом углу, в категории «Почта» (которую вы выбираете в раскрывающемся списке под окном журнала). Я понимаю, что вы используете гораздо более старую версию OSX, поэтому это гораздо более универсальное решение, приведенное ниже, должно предоставить вам необходимую информацию:

  1. Откройте Terminal.app

  2. serveradmin fullstatus mail | grep -i pop

    должен выводить как минимум: mail: protocolArray: _array_index: 1: protocol = "POP3" mail: logPaths: POP Log = "/Library/Logs/Mail/mail-info.log"

  3. Итак, вы заметите тот же путь к mail-info.log , который я упоминал выше .

  4. Я предпочитаю, чтобы все было просто, поэтому, наконец, для решения ваших конкретных задач я бы лично сделал что-то вроде: cat /Library/Logs/Mail/mail-info.log | grep -i Login >> ~ / GetovertoIMAPpeople.txt для периодической проверки.

  5. Вы можете открыть файл GetovertoIMAPpeople.txt, который теперь находится в вашей домашней папке, и он будет добавлять информацию каждый раз при запуске эту команду.

На этой странице тематических форумов объясняется, как повысить уровень детализации этих журналов, и немного углубляется в тему в целом.

Если вы я видел очень интересную запись в блоге Джеймса Рейнольдса , в которой он объясняет, как перенести это прямо в электронную таблицу, и дает некоторые другие полезные советы.

1
ответ дан 4 December 2019 в 16:37

Теги

Похожие вопросы