Страница 1 из 1

Слежение за авторизацией

Добавлено: 2007-05-28 8:01:56
Zedik
Есть задача- не хранить неактивные аккаунты на почтовике, а периодически удалять их. для этого нужно следить за датой последней авторизации.
логи по авторизации пишутся в maillog и вот пока хочу написать скрипт который бы обрабатывал maillog и писал в БД дату авторизации и далее уже смотреть за пользователями.

вопросы:
1. может есть штатные средства у exima ?
2. что (кто, откуда) пишет в maillog данные? (может там дописать чтобы сразу и в БД писались данные)
3. может сама идея бредовая?

просьба особо не ругаться :)

Добавлено: 2007-05-28 8:41:30
dikens3
Тогда проверяй когда было послано последнее письмо. Только не факт что все отсылают письма, могут и просто принимать. :-)

Добавлено: 2007-05-28 8:46:31
Zedik
dikens3 писал(а):Только не факт что все отсылают письма, могут и просто принимать. :-)
согласен, а разве не достаточно простой авторизации на сервере?
May 28 01:36:33 mail pop3d: LOGOUT, user=user@domen.ru, ip=[::ffff:], top=0, retr=0, rcvd=12, sent=39, time=0
May 28 01:37:33 mail pop3d: LOGIN, user=user@domen.ru, ip=[::ffff:]
кто то зашел, глянул и ушел...значит пользуется почтой

Добавлено: 2007-05-28 9:52:47
dikens3
Я почему сказал всё, потому-что к EXIM это не относится. Лучше действительно проверять когда последний раз смотрели почту(принимали).