[Exim-users] system filter: unseen, headers add

2018-12-13 Thread Mikhail Golub

Доброго времени суток.

И еще прошу помощи.
Хочу средствами Exim на web-сервере по определенному критерию отправлять 
копию письма на указанный адрес, перед этим изменив тему письма.


Через роутер не получается.
роутер - redirect.
Если unseen не указывать - то все хорошо, заголовки удаляются, 
добавляются. Но если добавить unseen - все, не работает.


Дальше пробовал через системный фильтр (и думаю это более правильный 
вариант).


Это просто доставка копии:
if first_delivery then
unseen deliver _адрес_
endif


Это модификация темы (но без копии):
if ... then
headers add "Old-Subject: ${rfc2047:$h_Subject:}"
headers remove "Subject"
headers add "Subject: [TEST] (was: $h_old-subject:)"
headers remove "Old-Subject"
deliver _адрес_
finish
endif

Если во второе правило добавляю unseen, то тема переписывается и в 
письме оригинальному получателю, и в копии письма.


А хочу переписывать тему только в копии письма. Но пока не получается :(



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



Re: [Exim-users] system filter: unseen, headers add

2018-12-13 Thread Max Kostikov

Mikhail Golub писал 2018-12-13 10:40:

Через роутер не получается.
роутер - redirect.
Если unseen не указывать - то все хорошо, заголовки удаляются,
добавляются. Но если добавить unseen - все, не работает.


Потому что
"The system filter is run at the start of a delivery attempt, before any 
routing is done."

https://www.exim.org/exim-html-current/doc/html/spec_html/ch-systemwide_message_filtering.html

--
With best regards,
Max Kostikov

W: https://kostikov.co | BBM: 24CA5DF8


signature.asc
Description: OpenPGP digital signature
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] system filter: unseen, headers add

2018-12-13 Thread Mikhail Golub

Ясно. Спасибо.

Т.е. без вариантов решения такой задачи :(

13.12.2018 14:59, Max Kostikov пишет:

Mikhail Golub писал 2018-12-13 10:40:

Потому что
"The system filter is run at the start of a delivery attempt, before any routing is 
done."
https://www.exim.org/exim-html-current/doc/html/spec_html/ch-systemwide_message_filtering.html


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





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