Всем привет.
Есть настроенный автоответчик,
virtual_vacation:
driver = accept
condition = ${if and { {!match {$h_precedence:} \
{(?i)junk|bulk|list}} {eq {${lookup mysql{select users.on_vacation \
from users,domains where localpart = '${quote_mysql:$local_part}' \
and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' \
and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }
no_verify
no_expn
unseen
transport = virtual_vacation_delivery
virtual_vacation_delivery:
driver = autoreply
from = "${local_part}@${domain}"
to = ${sender_address}
subject = "Autoreply from ${local_part}@${domain}"
text = ${lookup mysql{select vacation from users,domains \
where domain='${quote_mysql:$domain}' \
and localpart='${quote_mysql:$local_part}' \
and users.domain_id=domains.domain_id}}
который нормально работает. Но есть одна проблема. При отправке
автоответа, в поле Return-path: <> (то есть пусто). Соответственно в
логах на этих местах тоже пусто:
2011-08-16 15:45:52 [71204] 1QtJ1k-000IWS-Qe SA: Action: Not running SA
because SAEximRunCond expanded to false (Message-Id: 1QtJ1k-000IWS-Qe).
From <> (local) for postmas...@domain.ua
2011-08-16 15:45:52 [71204] 1QtJ1k-000IWS-Qe <= <> R=1QtJ1h-000IWM-JA
U=mailnull P=local S=708 T="Autoreply from u...@domain.ua" from <> for
postmas...@domain.ua
2011-08-16 15:45:52 [71205] 1QtJ1k-000IWS-Qe =>
/var/mail/vmail/domain.ua/Maildir (u...@domain.ua, postmas...@domain.ua)
<postmas...@domain.ua> F=<> P=<> R=virtual_domains T=virtual_delivery
2011-08-16 15:45:52 [71205] 1QtJ1k-000IWS-Qe =>
/var/mail/vmail/domain.ua/postmaster/Maildir (postmas...@domain.ua)
<postmas...@domain.ua> F=<> P=<> R=virtual_domains T=virtual_delivery
S=759 QT=0s DT=0s
Как видим F=<> P=<> пустота. То есть, получается что, отправляется от
пустого пользователя и не доходит до многих адресатов, ибо нельзя
проверить отправителя. Как можно подставить туда адрес юзера, у которого
установлен автоответ?
Уже пробовал эти варианты
1) return_path_remove=false
2) reply_to = "${local_part}@${domain}"
Но ничего не поменялось.
ПС. Отправляю от postmas...@domain.ua -> u...@domain.ua (у этого юзера
установлен автоответ)
_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users