The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Почтовые ящики"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Почтовые ящики"  
Сообщение от rax on 07-Июн-07, 21:29 
Имеется сервер sendmail, примерно с 500 почтовыми ящиками. Как можно определить какие почтовые ящики исподьзуються, какие нет. В интернете по искал ничего не нашел, возможно есть какая то команда которая выведет такой отчет в linux. Может кто знает где скачать такой скрипт.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Почтовые ящики"  
Сообщение от newser (ok) on 07-Июн-07, 21:33 
>Имеется сервер sendmail, примерно с 500 почтовыми ящиками. Как можно определить какие
>почтовые ящики исподьзуються, какие нет. В интернете по искал ничего не
>нашел, возможно есть какая то команда которая выведет такой отчет в
>linux. Может кто знает где скачать такой скрипт.

В общем случае никак. Потому что никак.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Почтовые ящики"  
Сообщение от rax on 07-Июн-07, 21:52 
>>Имеется сервер sendmail, примерно с 500 почтовыми ящиками. Как можно определить какие
>>почтовые ящики исподьзуються, какие нет. В интернете по искал ничего не
>>нашел, возможно есть какая то команда которая выведет такой отчет в
>>linux. Может кто знает где скачать такой скрипт.
>
>В общем случае никак. Потому что никак.


Есть два способа как можно это сделать:
1. по логам maillog, когда пользователь отправлял письмо в последний раз.
2. по логам messages, когда пользователь последний раз авторизовался по протоколу pop3.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Почтовые ящики"  
Сообщение от Mikhail email(??) on 08-Июн-07, 09:09 
По дате доступа (проверяется ли ящик) или изменения (поступала ли новая почта). Если что-то еще обращается к файлам - учесть соответственно.

find <where_is_mailboxes> -[atime|mtime|ctime|etc] +<days> <-exec ls -lh \;>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Почтовые ящики"  
Сообщение от rax on 08-Июн-07, 14:30 
>По дате доступа (проверяется ли ящик) или изменения (поступала ли новая почта).
>Если что-то еще обращается к файлам - учесть соответственно.
>
>find <where_is_mailboxes> -[atime|mtime|ctime|etc] +<days> <-exec ls -lh \;>


Если на почтовый ящик приходит спам то по дате тяжеловато будет определить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Почтовые ящики"  
Сообщение от Medlar on 08-Июн-07, 14:30 
Тоже на днях проводила инвентаризацию, оказалось, что из 900 ящиков половина - неработающие.

Ящики,в которые почта поступала последний раз в 2005-2006-начале-2007 гг., определялись так:

ls -ltr /var/spool/mail |egrep -v "root.+root"|egrep "2005-..-|2006-..-|2007-0(1|2)-"|awk '{print $8}'|sort >ls-ltr

Ящики, в которые последний раз юзеры заглядывали в 2005-2006 гг. так
(это будет верно для UW pop3-демона, т.к. при первом обращением юзера за своей почтой, демон первым сообщением ставит свое служебное, в котором отмечается время последнего захода, как для остальных демонов - не знаю):

head -1 /var/spool/mail/[a-z]*|egrep -B 1 "2005|2006"|egrep ==|awk '{print $2}'|awk -F"mail/" '{print $2}' >2005-6

По результатам проверки на всех mx-ах, кроме основного, в access теперь определены только сущ. юзеры, надеюсь, почтовику стало полегче.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Почтовые ящики"  
Сообщение от ALex_hha (ok) on 11-Июн-07, 18:24 
>Тоже на днях проводила инвентаризацию, оказалось, что из 900 ящиков половина -
>неработающие.
>
>Ящики,в которые почта поступала последний раз в 2005-2006-начале-2007 гг., определялись так:
>
>ls -ltr /var/spool/mail |egrep -v "root.+root"|egrep "2005-..-|2006-..-|2007-0(1|2)-"|awk '{print $8}'|sort >ls-ltr
>
>Ящики, в которые последний раз юзеры заглядывали в 2005-2006 гг. так
>(это будет верно для UW pop3-демона, т.к. при первом обращением юзера за
>своей почтой, демон первым сообщением ставит свое служебное, в котором отмечается
>время последнего захода, как для остальных демонов - не знаю):
>
>head -1 /var/spool/mail/[a-z]*|egrep -B 1 "2005|2006"|egrep ==|awk '{print $2}'|awk -F"mail/" '{print $2}' >2005-6
>
>По результатам проверки на всех mx-ах, кроме основного, в access теперь определены
>только сущ. юзеры, надеюсь, почтовику стало полегче.
а может проще воспользоваться tmpwatch?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру