Было два случая заморозки сообщения. И оба сегодня с разницей в минут 15.
В обоих случаях доставка была на *.mail.protection.outlook.com
Используется TLS.

Нашел в Инете только такое упоминание.
https://lists.exim.org/lurker/message/20140928.141710.fc9eacc5.el.html

Через минут 5 после заморозки сообщения форсирование отправки помогло - сообщение ушло без проблем.

Предложение перейти на использование роутера не подходит по причине, из-за которой я в свое время начал использовать system filter - при использовании роутера в pipe запускается такое же количество сообщений, как и получателей письма.
А надо один раз отправить в pipe - это как раз system filter.


16.02.2017 10:50, Mikhail Golub пишет:
Всем привет.

Прошу помощи зала ...

Есть Exim 4.88 #2 (FreeBSD 11.0)
В конфиге подключен system filter:
system_filter = /usr/local/etc/exim/system.filter
system_filter_user = mailnull
system_filter_pipe_transport = filter_pipe

filter_pipe:
  driver = pipe
  disable_logging = true
  ignore_status = true


/usr/local/etc/exim/system.filter:
if first_delivery and not error_message
then
  unseen pipe "/usr/local/bin/perl /usr/local/etc/exim/filter.pl
$message_id $sender_address $recipients $h_subject:"
endif

Перловый скрипт по tcp подключается к другому хосту и передает туда
параметры.
ignore_status добавлял чтобы не зависимо от доступности удаленного
хоста, куда коннектится перловый скрипт, небыло сбоя.

Но вот сегодня с какого-то перепугу при отправке письма на большое
количество получателей сообщения начали замораживаться :(
адрес_получателя: failed to read pipe from transport process 60176 for
transport smtp: required size=2816 > remaining size=2636 and
unfinished=false
и т.д. порядка 50 получателей.

Подскажите, плиз, что еще добавить в "filter_pipe", чтобы сообщения
доставлялись по назначению в любом случае, игнорировались все ошибки.

P.S. Вчера обновил Exim до вчерашнего обновления из порта FreeBSD.




--
Mikhail Golub

_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Ответить