Anton Kvashin wrote:
Можно создать роутер, который использует транспорт autoreply.
autoreply содержит все что нужно для задачи 2):
http://exim.org/exim-html-current/doc/html/spec_html/ch27.html
Спасибо за совет, решил протестировать этот вариант.
В конфиге следующее:
# acl_check_rcpt.conf:
warn recipients = lsearch;/etc/exim/strict_recipients
set acl_m0 = catched
begin routers
acl_m0_autoreply_director:
driver = accept
condition = ${if and {{def:acl_m0}}{>{$message_size}{20k}}}
require_files = /etc/exim/autoreply_msg_size_limit.msg
transport = acl_m0_autoreply
unseen
begin transports
acl_m0_autoreply:
driver = autoreply
file = /etc/exim/autoreply_msg_size_limit.msg
from = ${local_part}@${domain}
headers = "Content-Type: text/plain;
charset=utf-8\nContent-Transfer-Encoding: 8bit"
log = /var/log/exim/autoreply_msg_size_limit.log
no_return_message
subject = "${if def:h_Subject: {Autoreply:
${quote:${escape:$h_Subject:}}} {Autoreply Message}}"
to = "${sender_address}"
user = vmail
Проблемы следующие.
1. почему-то не срабатывает "condition = ${if and
{{def:acl_m0}}{>{$message_size}{20k}}}",
более того, у меня почта и на других получателей стала попадать на
данный роутер... ;/
2. письмо приходит и локальному получателю и попадает на транспорт
autoreply, по которому отсылается обратно сендеру,
отсылка работает.
3. Если subj от сендера приходит русский, то при autoreply все это
бьется...
Подскажите пожалуйста в чем ошибаюсь...
PS.
exim-4.63-5.el5_5.2
CentOS5
_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users