URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82408
[ Назад ]

Исходное сообщение
"проблема с очередью в exim"

Отправлено gleb41 , 15-Окт-08 09:27 
здравствуйте участники данного форума. обращаюсь к вам запомощью, тк мало времени и хочу до отпуска решить проблему следующую. есть очередь, есть письма на один домен, одни письма отсылаться на этот домен - они не отсылаются - висят , а до других на этот же домен может очередь не дойти,а  вернее не  доходит -- приходится вручную пропихивать. подскажите решениеп проблемы или в какую сторону смотреть??
заранее благодарен  

Содержание

Сообщения в этом обсуждении
"проблема с очередью в exim"
Отправлено Vladimir , 15-Окт-08 09:55 
>здравствуйте участники данного форума. обращаюсь к вам запомощью, тк мало времени и
>хочу до отпуска решить проблему следующую. есть очередь, есть письма на
>один домен, одни письма отсылаться на этот домен - они не
>отсылаются - висят , а до других на этот же домен
>может очередь не дойти,а  вернее не  доходит -- приходится
>вручную пропихивать. подскажите решениеп проблемы или в какую сторону смотреть??
>заранее благодарен
>> В логах ответ. Там, что не видно по каким причинам письма не отправляются.

"проблема с очередью в exim"
Отправлено Bosh , 15-Окт-08 13:52 
Вы хотите создать управляемую очередь в Exim ?

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


"проблема с очередью в exim"
Отправлено gleb41 , 17-Окт-08 07:53 
>Вы хотите создать управляемую очередь в Exim ?

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


"проблема с очередью в exim"
Отправлено Bosh , 17-Окт-08 23:10 
Почтите в spec КАК приципиально организована очередь в exim .
Как вариант решается так

exim.conf
queue_only
queue_run_max = 1
remote_max_parallel = 1

/etc/crontab
*/5 * * * * root /etc/exim/eximqu.sh

eximqu.sh
#!/bin/sh

cnt=`ps ax | grep -v grep | grep -c "/usr/sbin/exim -q"`

#echo cnt - $cnt
if [ $cnt -le 200 ]
then
        j=1
        while [ $j -le 5 ]
        do
#               echo j - $j
                /usr/sbin/exim -q
                j=$(($j+1))
        done
fi

P.S. Читайте доку и гулите :)
  
>>Вы хотите создать управляемую очередь в Exim ?
>
>я хочу чтобы очередь нормально удалялась, не приходилось пропихивать письма вручную. если
>есть специально написанный скрипт -- буду благодарен сцылкой на него. впринципе
>я и сам могу  попыхтеть-написать, но времени нет - напишешь
>а отладить времени не останется. да я думаю это какими то
>своими средствами экзима решается. логи разберу сам на днях и пришлю
>выборку.


"проблема с очередью в exim"
Отправлено Bosh , 17-Окт-08 23:13 
В догонку : exim  в таком случае стартует так
/usr/sbin/exim -bd

других параметров не надо

>>Вы хотите создать управляемую очередь в Exim ?
>
>я хочу чтобы очередь нормально удалялась, не приходилось пропихивать письма вручную. если
>есть специально написанный скрипт -- буду благодарен сцылкой на него. впринципе
>я и сам могу  попыхтеть-написать, но времени нет - напишешь
>а отладить времени не останется. да я думаю это какими то
>своими средствами экзима решается. логи разберу сам на днях и пришлю
>выборку.


"проблема с очередью в exim"
Отправлено gleb41 , 20-Окт-08 08:32 
>В догонку : exim  в таком случае стартует так
>/usr/sbin/exim -bd

спасибо за ответы и скрипт выше.  это все прочитал.  очень плохо когда приходится разбираться в том что не сам конфигурил и мало времени.
к чему сам пришел:
1. экзим запущен без опции q. те моно запустить exim -bd -q30m
2. не знаю по какому правилу они вообще отправлялись с очереди. ум еня конфиг состоит из главного конфига и несколько дополнительных (один из них про retry). но ни в exim4.conf (.include exim4.local.conf) ни в exim4.local.conf сцылки на retry нету. объясните плиз каким образом письма пытаются отсыляться из очереди???

конечно можно скрипты запустить, но хочется так разобраться. в главном конфиге есть ignore_bounce_errors_after = 12h, екзим ее вообще не замечает, боунсы пока не удалишь - сами не удаляться. ?!??!
так что сами не сидим сложа руки, просто по мимо этого есть др задачи :(


"проблема с очередью в exim"
Отправлено Bosh , 20-Окт-08 15:21 
http://wiki.exim.org/FAQ/Delivery/Q0608?highlight=(queue)
http://wiki.exim.org/FAQ/Configuration_cookbook/Q9803?highli...)
более чем подробно

>[оверквотинг удален]
>еня конфиг состоит из главного конфига и несколько дополнительных (один из
>них про retry). но ни в exim4.conf (.include exim4.local.conf) ни в
>exim4.local.conf сцылки на retry нету. объясните плиз каким образом письма пытаются
>отсыляться из очереди???
>
>конечно можно скрипты запустить, но хочется так разобраться. в главном конфиге есть
>ignore_bounce_errors_after = 12h, екзим ее вообще не замечает, боунсы пока не
>удалишь - сами не удаляться. ?!??!
>так что сами не сидим сложа руки, просто по мимо этого есть
>др задачи :(