The OpenNET Project / Index page

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

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

"время жизни письма в очереди "  
Сообщение от twoboots (ok) on 28-Ноя-07, 22:26 
Подскажите как можно сделать чтобы время жизни письма в очереди
было разным...
например у меня настроен домен abc.ru локальный и так же постфикс выступает в роли relay  для домена bcd.ru  он принимает для этого домена почту и кидает ее на определеный адрес...
как заставить постфикс держать в себе почту ну допусти месяц если домен bcd.ru  не доступен...
при этом чтобы время жизни на не доставку остальных доменов и писем было другим, ну домустим 1 час , после чего бы падал NDR...

а то опция maximal_queue_lifetime  действует на всю очеред в целом... (((

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

 Оглавление

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


1. "время жизни письма в очереди "  
Сообщение от SubGun (ok) on 29-Ноя-07, 11:06 
Никак. В силу технических и рациональных причин.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "время жизни письма в очереди "  
Сообщение от YuryD (??) on 29-Ноя-07, 13:42 
>Никак. В силу технических и рациональных причин.

postfix+uucp , будет лежать пока не заберут,

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

3. "время жизни письма в очереди "  
Сообщение от SubGun (ok) on 29-Ноя-07, 17:23 
>>Никак. В силу технических и рациональных причин.
>
> postfix+uucp , будет лежать пока не заберут,

Эта связка позволяет задавать индивидуальное время для каждого письма в очереди?

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

4. "время жизни письма в очереди "  
Сообщение от YuryD (??) on 30-Ноя-07, 07:28 
>>>Никак. В силу технических и рациональных причин.
>>
>> postfix+uucp , будет лежать пока не заберут,
>
>Эта связка позволяет задавать индивидуальное время для каждого письма в очереди?

Если каждое письмо будет идти в разные uucp-системы. У uucp свой спул, и , как правило - клиенты-системы сами забирают оттуда свою почту по uucp, хоть домена, хоть отдельного ящика.
То есть времени там нет вообще...

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

5. "время жизни письма в очереди "  
Сообщение от twoboots (ok) on 01-Дек-07, 14:24 
спасбо за участие )))
о том что бы просто сервер сам забирал почту я не подумал вообще )))

но я уже нашел альтернативное решение...
Сделал так  что все письма болтаются в очереди ну например 100 дней
maximal_queue_lifetime = 100d
ну о том что письмо не доставлено отправителю приходит письмо по опции
delay_warning_time  = 5m

далее ну допустим раз в час запускается скрипт ну например такого содержания
/usr/bin/mailq | tail --line=+2 | /usr/bin/gawk  'BEGIN { RS = "" } $14 !~ /domain.ru/ && /Connection timed out/  { print $1 }' | postsuper -d -

Тут конкретно получается что мы напрямую смотрим очередь и выискиваем письма которые со статусом Connection timed out и домен получателя не DOMAIN.RU  ну и делаем для них комманду postsuper -d  то есть удаляем...
так же можно удалять письма с любым кодом ошибок, переодически из очереди.. жалко что нет только удаления письма с уведомлением NDR.. или может есть я просто не знаю...

Может кому пригодится -) или кто еще как доработает напильником...

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

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

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

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




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

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