EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
klimenko_av
- рядовой
- Сообщения: 35
- Зарегистрирован: 2007-08-16 0:54:31
Непрочитанное сообщение
klimenko_av » 2007-09-06 14:13:10
Есть ли в EXIM инструменты для управления очередью как в postfix
postsuper. И что делать с
Код: Выделить всё
Sep 6 13:49:21 antispam exim[56184]: 2007-09-06 13:49:21 1ISiNN-000C1t-HY Message is frozen
Sep 6 13:49:21 antispam exim[56185]: 2007-09-06 13:49:21 1ISiNO-000C2u-Q6 Message is frozen
Sep 6 13:49:21 antispam exim[56186]: 2007-09-06 13:49:21 1IStTX-000ChQ-1y Message is frozen
Sep 6 13:49:21 antispam exim[56187]: 2007-09-06 13:49:21 1ISLtp-0007mT-D7 Message is frozen
Можно эти "отмороженные" письма как-то удалить или переотправить? Тока по-человечески.
klimenko_av
-
Хостинг HostFood.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/
-
klimenko_av
- рядовой
- Сообщения: 35
- Зарегистрирован: 2007-08-16 0:54:31
Непрочитанное сообщение
klimenko_av » 2007-09-06 14:39:22
Нашел как удалить(разморозить) заданные сообщения. Но их нужно все перечислять в качестве аргументов. А если у меня будет 100 замороженных сообщений, что тогда?
klimenko_av
-
Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-06 14:43:17
тогда:
скрипт будет ровно в три строки.
по крайней мере, я написанием оного не удосуживаюсь - пишу прям в консоли через ввод-вывод и кормлю foreach`y
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-06 15:03:20
Код: Выделить всё
mailq | grep -v ^\$ | grep "<" | awk '{print $3}'
заняло - 30 секунд.
Убей их всех! Бог потом рассортирует...
Alex Keda
-
klimenko_av
- рядовой
- Сообщения: 35
- Зарегистрирован: 2007-08-16 0:54:31
klimenko_av
-
Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-06 16:32:20
мдя...
Код: Выделить всё
foreach i (`mailq | grep -v ^\$ | grep "<" | awk '{print $3}' `)
foreach? exim -Mrm $i
foreach? end
куда посылаю - знешь

Убей их всех! Бог потом рассортирует...
Alex Keda
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2007-09-06 16:42:08
Код: Выделить всё
#!/bin/sh
allid=$(mailq | grep -v ^\$ | grep "<" | awk '{print $3}')
for id in $allid
do
# Отправка
exim -Mc $id
# Удаление
#exim -Mrm $id
done
И я свои несколько минут потратил. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2007-09-07 10:09:23
В идеале стало так:
Код: Выделить всё
#!/bin/sh
# Отправка всей очереди
mailq | grep -v ^\$ | grep "<" | awk '{print $3}' | xargs exim -Mc
# Удаление всей очереди
#mailq | grep -v ^\$ | grep "<" | awk '{print $3}' | xargs exim -Mrm
Может в полезности закинуть?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-09-07 10:12:31
можно. тока тогда уж управление через пареметры вызова скрипта надо приделать...
Убей их всех! Бог потом рассортирует...
Alex Keda