Sziasztok!
Exim alatt használom a vacation programot.
Hogy lehet beállítani, hogy az az email író a fogadó mail szerve host nevétől eltérő mail.valami.hu helyett valami. ho vagy xyz.hu legyen.
köszi
G.
From:
[mailto:edina.hunyaddobrai@mail.tre.hu]
Sent: Friday, May 26, 2006 1:59 PM
To: ftzz.kovacs@trws.hu
Subject:
Thank you for your message. I am out of office and have limited or no access
to my mailbox until 29 th May.
Köszönöm levelét. Irodán kívüli elfoglaltság miatt várhatóan május 29-ig nem
tudok válaszolni.
- 1718 megtekintés
Hozzászólások
Kedves Témafelvető!
Biztos, hogy a ,,vacation'' programot kell beállítani, s nem az eximet rábírni az igényelt ,,feature'' megvalósítására???
- A hozzászóláshoz be kell jelentkezni
A vacation programmal állítottam be és eximet használok.
Amennyiben valakinek a gépe host nevétől eltérő címmel akar válaszolni és csinált ilyet, az kérem írja meg.
Ha az eximen kell állítanom akkor ott fogok. Sajnos nem tudom.
Köszönöm az észrevételt
G.
- A hozzászóláshoz be kell jelentkezni
valaki , tud segíteni?
- A hozzászóláshoz be kell jelentkezni
Szia!
Nekem zavaros amit fenn irtal. Mit is szeretnel pontosan?
A valasz uzenet From headerjet megvaltoztatni?
- A hozzászóláshoz be kell jelentkezni
igen
- A hozzászóláshoz be kell jelentkezni
Ertem. Nos ezesetben eleg, ha
From: a@b.c-vel kezded a vacation.msg-t.
- A hozzászóláshoz be kell jelentkezni
A bekuldott konfig reszlet a felhasznalo homejaban meglevo vacation.msg file eseteben annak tartalmat kuldi
valaszkent. Azonos feladonak 1 hetig nem kuld ujabb valaszt, ehhez
a $HOME/vacation.db -t hasznalja.
---
# cat 240_exim4-config_vacation
# router
vacation:
debug_print = "R: vacation for $local_part@$domain"
driver = accept
check_local_user
domains = +local_domains
require_files = ${home}/vacation.msg
condition = ${if or { {match {$h_precedence:}{(?i)junk|bulk|list}}\
{eq{$sender_address}{}}\
{match {$h_subject:}{(ADV|Adv)}} }{0}{1}}
no_expn
senders = !^.*-request@.*:!^.*-bounce@.*:!^bounce-.*@.*:!^owner-.*@.*:\
!^postmaster@.*:!^webmaster@.*:!^listmaster@.*:!^listadmin@.*:\
!^mailer-daemon@.*:!^root@.*:!^www@.*:!^www-data@.*:\
!^nobody@.*
user = ${local_part}
transport = vacation
unseen
no_verify
---
A transportban az alabbi sorban adhato meg a valaszt felado cime:
from = Autoreply System <${local_part}@${domain}>
ezt kell atalakitani valami olyanra mint a megvastagitott sor.
---
# cat 30_exim4-config_vacation
# transport
vacation:
debug_print = "T: vacation for $local_part@$domain"
driver = autoreply
file = ${home}/vacation.msg
file_expand
once = ${home}/.vacation.db
once_repeat = 7d
from = Autoreply System <${local_part}@${extract{2}{:}{${lookup{$domain}lsearch*{CONFDIR/replydomains.conf}{$value}{$domain}}}}>
to = $sender_address
subject = ${if def:h_subject: {Re: ${quote:${escape:${length_50:$h_subject:}}} (autoreply)} {I am on
vacation}}
text = "\nThis is an automatic reply. Please feel free to send additional\n\
mail, as only this one notice will be generated.\n\
---\n\n\n"
user = ${local_part}
---
Ez a konfig feltetelezi a CONFDIR/replydomains.conf filet,
ami ":" kettosponttal elvalasztott lista:
eredeti.domain:modositott.dom
Arrol gondoskodnod kell, hogy a modositott domainrol kuldhess
levelet.
A kodot modositas utan nem ellenoriztem.
- A hozzászóláshoz be kell jelentkezni
nekem 3 mas van. az gond?
- A hozzászóláshoz be kell jelentkezni
roviden; az a te gondod. ;)
konstruktivabban valami ilyesmi:
---
from = Autoreply System <${extract{2}{:}{${lookup{$local_part@$domain}lsearch*{CONFDIR/replydomains.conf}{$value}{$local_part@$domain}}}}>
---
replydomains.conf:
user1@domain1.dom:usera@domaina.dom
user2@domain2.dom:userb@domainb.dom
---
ezt a kodot vegkepp nem ellenoriztem,
deszkamodellnek tekintendo.
- A hozzászóláshoz be kell jelentkezni