Как почистить базу exim?

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-06-30 9:33:12

в базе у exim накопилось что-то очень много...

Код: Выделить всё

/var/log/exim # du -h --max-depth 1
20G     ./input
68G     ./scan
11M     ./msglog
19M     ./db
87G     .

/var/log/exim/input # du -h --max-depth 1
398M    ./A
281M    ./M
253M    ./w
314M    ./m
366M    ./v
247M    ./N
244M    ./D
388M    ./k
406M    ./V
428M    ./T
355M    ./l
258M    ./E
325M    ./3
412M    ./p
391M    ./0
340M    ./G
288M    ./d
289M    ./Q
266M    ./a
353M    ./C
336M    ./x
245M    ./U
293M    ./F
437M    ./H
396M    ./B
321M    ./c
298M    ./h
345M    ./g
247M    ./y
305M    ./O
288M    ./o
287M    ./i
297M    ./z
240M    ./q
376M    ./S
225M    ./s
351M    ./n
263M    ./r
323M    ./u
364M    ./7
364M    ./I
226M    ./2
367M    ./5
208M    ./e
338M    ./R
290M    ./t
331M    ./J
299M    ./b
297M    ./K
293M    ./Y
279M    ./9
304M    ./P
326M    ./L
422M    ./8
267M    ./6
331M    ./4
304M    ./f
369M    ./X
265M    ./W
321M    ./1
362M    ./Z
309M    ./j
20G     .
подскажите пожалуйста как почистить и как сделать, чтобы не накапливалось такого объема?
Последний раз редактировалось Laa 2010-07-12 11:12:38, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

_FreeBSD
проходил мимо

Re: Как почистить базу exim?

Непрочитанное сообщение _FreeBSD » 2010-06-30 12:25:28

я так понимаю это spool
.scu писал(а):/var/log/exim/input # du -h --max-depth 1
398M ./A
281M ./M
253M ./w
314M ./m
366M ./v
247M ./N
244M ./D
388M ./k
406M ./V
428M ./T
355M ./l
258M ./E
325M ./3
412M ./p
391M ./0
340M ./G
288M ./d
289M ./Q
266M ./a
353M ./C
336M ./x
245M ./U
293M ./F
437M ./H
396M ./B
321M ./c
298M ./h
345M ./g
247M ./y
305M ./O
288M ./o
287M ./i
297M ./z
240M ./q
376M ./S
225M ./s
351M ./n
263M ./r
323M ./u
364M ./7
364M ./I
226M ./2
367M ./5
208M ./e
338M ./R
290M ./t
331M ./J
299M ./b
297M ./K
293M ./Y
279M ./9
304M ./P
326M ./L
422M ./8
267M ./6
331M ./4
304M ./f
369M ./X
265M ./W
321M ./1
362M ./Z
309M ./j
20G .
может там много замороженных писем. Удалить все замороженные так:

Код: Выделить всё

exiqgrep -zi | xargs exim -Mrm

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-06-30 12:26:35

похоже, что-то он глюканул и база растет как на дрожжах - за несколько часов уже на 10 Gb выросла
как пересобрать базу?


.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-06-30 12:56:26

Код: Выделить всё

74G     /var/log/exim/scan
22G     /var/log/exim/input
об этих, в особенности первой

_Гагарин
проходил мимо

Re: Как почистить базу exim?

Непрочитанное сообщение _Гагарин » 2010-06-30 13:04:38

scan это не знаю че, может после антивиря или local_scan()
но input это же spool. Почисть его как сказал, или просто грохни все содержимое.

если на несколько гигов прибавилось, ну, спам скорее всего.

это все мои предположения

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-06-30 13:14:12

антивирус стоит clamav - возможно его папка? но его вызывает exim

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-06-30 13:21:29

да, думаю это его файлы - но вопрос остается прежним, как сделать, чтобы они в таком объеме не собирались и вообще нужны ли они или их можно по крому чистить за прошлый день?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35428
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение Alex Keda » 2010-06-30 15:41:44

логи посмотреть
Убей их всех! Бог потом рассортирует...

Gerk
сержант
Сообщения: 194
Зарегистрирован: 2009-09-23 23:01:37
Откуда: Симферополь, UA

Re: Как почистить базу exim?

Непрочитанное сообщение Gerk » 2010-06-30 15:51:02

смотри логи, там точно источник такого наплыва найдёшь.

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-07-16 13:11:39

какие именно смотреть логи?
В panic логе есть вот такого плана:

Код: Выделить всё

2010-07-16 14:08:04 [31985] 1OZhpp-0008IU-JO User 0 set for local_delivery transport is on the never_users list

мне бы вообще хотелось бы удалить /scan, чтобы туда ничего не валилось. Насколько я понимаю (может ошибаюсь) exim кладет туда зафильтрованные за вирусы письма, кот. определил clamav. Т.е. можно как-то отключить вообще эти логи?

+ еще проблема - растет база самого экзима, тоже хочется с этим что-то сделать:

Код: Выделить всё

/var/log/exim # du -h --max-depth 1
43G     ./input
32G     ./scan
11M     ./msglog
19M     ./db
75G     .
Последний раз редактировалось Alex Keda 2010-07-16 15:07:29, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...

.scu
сержант
Сообщения: 198
Зарегистрирован: 2008-05-26 11:25:08
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение .scu » 2010-07-16 13:31:18

Код: Выделить всё

2010-07-16 14:08:04 [31985] 1OZhpp-0008IU-JO User 0 set for local_delivery transport is on the never_users list
- эти сообщения падают для писем, адресаты которых не найдены (не существует таких адресов), т.е. по идеи так и должно быть.
Последний раз редактировалось Alex Keda 2010-07-16 15:07:37, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: Как почистить базу exim?

Непрочитанное сообщение gyurza2000 » 2010-07-29 22:03:32

а у меня в папочке
/var/log/exim/
пусто...это нормально или там что то должно быть?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1