> Вот как сейчас фильтр выглядит: > > if first_delivery
Когда письмо придет из скрипта обратно в Exim, тоже будет first_delivery. Проверяйте на добавленную строку заголовка, чтобы не получился бесконечный цикл (mail loop). Я бы делала не через system filter, а роутером с pipe_transport. > then > if $sender_address is [email protected] > then > pipe "/usr/bin/perl /usr/local/sbin/qp2base64.pl | > /usr/local/sbin/exim -i -odi $recipients" > headers add "X-MSG-CONVERTED: YES" > logwrite "$tod_log $message_id converted to base64" > endif > endif > Can't open | В заголовке есть правильная строка To, так? Внутри Perl-скрипта выводите не на STDOUT, а открывайте (open) на |/usr/local/sbin/exim -i -t Другой вариант - обернуть скрипт и вывод на sendmail/Exim в sh -c. _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
