> Вот как сейчас фильтр выглядит:
>
> if first_delivery
Когда письмо придет из скрипта обратно в Exim, тоже будет first_delivery.
Проверяйте на добавленную строку заголовка, чтобы не получился
бесконечный цикл (mail loop).
Я бы делала не через system filter, а роутером с pipe_transport.
>
Hi!
On Tue, Oct 23, 2012 at 01:20:50PM +0300, l...@lena.kiev.ua writes:
>> "/usr/bin/perl /usr/local/sbin/qp2base64.pl | sendmail -i -odi $recipients"
>> Can't open sendmail: No such file or directory
> Вместо "sendmail" написать "/usr/local/sbin/exim".
> Пути нехватало.
похоже, дело не в это
> "/usr/bin/perl /usr/local/sbin/qp2base64.pl | sendmail -i -odi $recipients"
> Can't open sendmail: No such file or directory
Вместо "sendmail" написать "/usr/local/sbin/exim".
Пути нехватало.
___
Exim-users mailing list
Exim-users@mailground.net
http
Hi!
On Mon, Oct 22, 2012 at 04:56:06PM +0300, yokod...@yokodzun.kiev.ua writes:
> Ага, понятно. pipe ничего не отправляет после выполнения скрипта на
> stdout, а только возвращает ошибки отправителю в письме.
> А есть какой-то аналог pipe, который обработает и отправит дальше?
Как вариант, е
Hi!
On Mon, Oct 22, 2012 at 04:41:23PM +0300, Yuriy B. Borysov writes:
> Здравствуйте!
> А как отлаживать системные фильтры в exim?
> Есть такой фильтр:
> if $sender_address is t...@tld.com
> then
>pipe "/usr/bin/perl /usr/local/sbin/qp2base64.pl"
>logwrite "$tod_log $message_
Здравствуйте!
А как отлаживать системные фильтры в exim?
Есть такой фильтр:
if $sender_address is t...@tld.com
then
pipe "/usr/bin/perl /usr/local/sbin/qp2base64.pl"
logwrite "$tod_log $message_id CONVERTED"
endif
В логе вижу следующее:
Oct 22 19:31:20 relay exim[21260]: 2012-10-