Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Exim vacation.
http://forum.freesco.pl/viewtopic.php?f=24&t=18353
Strona 1 z 1

Autor:  Tomi [ piątek, 6 sierpnia 2010, 10:32 ]
Tytuł:  Exim vacation.

Witam,

Próbuję ustawić auto-odpowiedź w eximie i nie chce mi to hulać.
Log z exima:
R=user_vacation defer (-30): transport "vacation_reply" not found in user_vacation router


exim.conf :

begin routers (przed localuser:)
user_vacation:
driver = accept
check_local_user
# nie odpisujemy na błędy bądź listy dyskusyjne
condition = "${if or {{match {$h_precedence:} {(?i)junk|bulk|list}} {eq {$sender_address} {}}} {no} {yes}}"
no_expn
require_files = /home/$local_part/vacation/vacation.msg
# nie odpisujemy na maile od list dyskusyjnych oraz na powiadomienia o błędach
senders = " ! ^.*-request@.*:\
! ^.*@list*.*:\
! ^owner-.*@.*:\
! ^postmaster@.*:\
! ^listmaster@.*:\
! ^mailer-daemon@.*\
! ^root@.*"
transport = vacation_reply
unseen
user = ${local_part}
no_verify

begin transports

vacattion_reply:
driver = autoreply
file = /home/$local_part/vacation/vacation.msg
file_expand
from = System Automatycznej Odpowiedzi <$original_local_part@$original_domain>
log = /home/$local_part/vacation/vacation.log
once = /home/$local_part/vacation/vacation.db
once_repeat = 7d
subject = ${if def:h_Subject: {Re: ${quote:${escape:${length_50:$h_Subject:}}} (autoreply)} {Informacja} }
text = "\
Witaj $h_from\n\n\
Ta wiadomość została wygenerowana automatycznie\n\
Tekst poniżej zawiera informację od użytkownika:\n\
====================================================\n\n\
"
to = "$sender_address"

Folder "vacation" w /home/kat_uzytkownika/ a w nim vacation.msg

Ma ktoś jakiś pomysł?

Pozdrawiam

Autor:  Tomi [ piątek, 6 sierpnia 2010, 11:23 ]
Tytuł: 

ok, jeden błąd znalazłem w transports zamiast vacation było vacattion.

Teraz w logach jest coś takiego:

R=user_vacation T=vacation_reply defer (0): Failed to open db (v3/4) file /home/xxxxxx/vacation}/vacation.db when sending message from vacation_reply transport: No such file or directory

czyli coś z plikiem vacation.db.
Ten plik db mam utworzyć sam, czy zostanie on automatycznie wygenerowany?

Autor:  Tomi [ piątek, 6 sierpnia 2010, 12:45 ]
Tytuł: 

Wypłotkowałem linie: once = /var/mail/vacation/$local_part/vacation.db
i auto-odpowiedź działa.

tasiorek: Mysle, ze to wyczerpuje temat.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/