저는 인터넷에 떠도는 일반적인 방법을 기반으로 자동 응답 라우터를 사용하고 있습니다.
라우터:
uservacation:
driver = redirect
allow_filter
domains = domain.com
hide_child_in_errmsg
debug_print = "R: autoreply for $user"
reply_transport = vacation_reply
no_verify
require_files = /home/share/autoreply.txt
file = /home/share/autoreply.txt
user = Debian-exim
group = Debian-exim
unseen
수송:
vacation_reply:
debug_print = "T: vacation reply for $local_part@domain"
driver = autoreply
file = /home/share/autoreply.txt
file_expand
from = [email protected]
to = $sender_address
subject = "Re: $h_subject"
text = "Automatic reply\n\n"
자동응답:
# Exim filter
if ($h_subject: does not contain "SPAM?" and personal) then
mail
expand file /home/share/autoreply.txt.txt
to $reply_address
from $local_part\@$domain
subject "Autoreply...[Re: $h_subject:]"
endif
system_aliases
이는 대부분의 사용자에게 잘 작동하지만 한 사용자는 자동 응답 전에 라우터 에서 처리되는 /etc/aliases에 별칭을 가지고 있습니다 .
이메일이 별칭으로 전송되면 자동 회신이 실행되지 않습니다. 위의 라우터는 local_part가 시스템 사용자 이름과 일치하는지 여부를 신경 쓰지 않는 것 같기 때문에 이유를 알 수 없습니다.
어떤 아이디어가 있나요? (그런데, 나는 다른 접근 방식을 시도하면서 거기에 있는 일부 요소를 두 배로 늘리고 있다는 것을 깨달았습니다.)