Czy ktoś już cosik takiego stworzył?? :>
Propozycja w bazie mysql umiescic dodatkowe dwie kolumny vac i vacation, odpowiednio w kolumnie vac dawać 0 lub 1 czy ma być wiadomość czy nie a w polu vacation wpisywać wiadomość która zostanie automatycznie dołączona.
Próbuje coś takiego zrobić ale ni w cholere nie wiem jak ugryźć exima ;/
Jakieś pomysły?? Wizje artystyczne?
w sekscji routers dopisalem:
#odpowiedz wakacyjna
user_vacation:
driver = accept
# nie odpisujemy na błędy bądź listy dyskusyjne
condition = "${if or {{match {$h_precedence:} {(?i)junk|bulk|list}} \
{eq {${lookup mysql {SELECT vac FROM skrzynki WHERE nazwa='${local_part}' \
AND domena='${domain}' AND vac='1'}} {}}} {no} {yes}}"
no_expn
# 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_verif
a w sekcji transport
vacation_reply:
driver = autoreply
#file = /var/mail/vacation/$local_part/vacation.msg
#file_expand
from = System Automatycznej Odpowiedzi <$original_local_part@$original_domain>
log = /var/mail/vacation.log
#once = /var/mail/vacation.db
#once_repeat = 7d
subject = ${if def:h_Subject: {Re: ${quote:${escape:${length_50:$h_Subject:}}} (autoreply)} {Informacja} }
text = ${lookup mysql {SELECT vacation FROM skrzynki WHERE nazwa='${local_part}' \
AND domena='${domain}'}}
to = "$sender_address"
ale jakoś na to nie reaguje. Coś mam w złym miejscu? Coś jeszcze dopisać?