2006. 01. 27, péntek keltezéssel 16.08-kor LiRul ezt írta:
> Amit Pocze Balazs irt januar 18-an miert nem jo?
>
De jó volt, miután leellenőriztem az MX recordokat és meg addtam
helyesen a domaineket, már működik a router, egészen pontosan ebben a
formában:
domain_aliases:
debugprint = "R: virtula addresses for [EMAIL PROTECTED]"
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part@
$domain}lsearch{/etc/exim/virts/users.$domain}}
file_transport = address_file
pipe_transport = address_pipe
de miután elindítoma az eximet:
exim4 -bd -q 10m -d-auth-verify-rewrite
Ezt kapom eredményül(csak az ide vonatkozó rész), ha megpróbálok a nem
létező e-mail címre levelet küldeni.
5356 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
5356 routing [EMAIL PROTECTED]
5356 --------> dnslookup router <--------
5356 local_part=imolnar domain=dom.b.in
5356 checking domains
5356 cached yes match for +local_domains
5356 cached lookup data = NULL
5356 dom.b.in in "! +local_domains"? no (matched "! +local_domains" -
cached)
5356 dnslookup router skipped: domains mismatch
5356 --------> domain_aliases router <--------
5356 local_part=imolnar domain=dom.b.in
5356 checking domains
5356 cached yes match for +local_domains
5356 cached lookup data = NULL
5356 dom.b.in in "+local_domains"? yes (matched "+local_domains" -
cached)
5356 R: virtual addresses for [EMAIL PROTECTED]
5356 calling domain_aliases router
5356 rda_interpret (string): ${lookup{$local_part@
$domain}lsearch{/etc/exim4/virts/users.$domain}}
5356 search_open: lsearch "/etc/exim4/virts/users.dom.b.in"
5356 search_find: file="/etc/exim4/virts/users.dom.b.in"
5356 key="[EMAIL PROTECTED]" partial=-1 affix=NULL starflags=0
5356 LRU list:
5356 :/etc/exim4/virts/users.dom.b.in
5356 :/etc/aliases
5356 :/etc/exim4/virts/users.mail.dom.a.in
5356 :/etc/exim4/virts/users.dom.a.in
5356 End
5356 internal_search_find: file="/etc/exim4/virts/users.dom.b.in"
5356 type=lsearch key="[EMAIL PROTECTED]"
5356 file lookup required for [EMAIL PROTECTED]
5356 in /etc/exim4/virts/users.dom.b.in
5356 lookup failed
5356 expanded:
5356 file is not a filter file
5356 parse_forward_list:
5356 domain_aliases router declined for [EMAIL PROTECTED]
5356 --------> system_aliases router <--------
5356 local_part=imolnar domain=dom.b.in
5356 calling system_aliases router
5356 rda_interpret (string):
${lookup{$local_part}lsearch{/etc/aliases}}
5356 search_open: lsearch "/etc/aliases"
5356 cached open
5356 search_find: file="/etc/aliases"
5356 key="imolnar" partial=-1 affix=NULL starflags=0
5356 LRU list:
5356 :/etc/aliases
5356 :/etc/exim4/virts/users.dom.b.in
5356 :/etc/exim4/virts/users.mail.dom.a.in
5356 :/etc/exim4/virts/users.dom.a.in
5356 End
5356 internal_search_find: file="/etc/aliases"
5356 type=lsearch key="imolnar"
5356 cached data used for lookup of imolnar
5356 in /etc/aliases
5356 lookup failed
5356 expanded:
5356 file is not a filter file
5356 parse_forward_list:
5356 system_aliases router declined for [EMAIL PROTECTED]
5356 --------> userforward router <--------
5356 local_part=imolnar domain=dom.b.in
5356 userforward router skipped: verify 2 0 0
5356 --------> localuser router <--------
5356 local_part=imolnar domain=dom.b.in
5356 checking for local user
5356 finduser used cached passwd data for imolnar
5356 calling localuser router
5356 localuser router called for [EMAIL PROTECTED]
5356 domain = dom.b.in
5356 queued for local_delivery transport: local_part = imolnar
5356 domain = dom.b.in
5356 errors_to=NULL
5356 domain_data=NULL localpart_data=NULL
5356 routed by localuser router
5356 envelope to: [EMAIL PROTECTED]
5356 transport: local_delivery
5356 ----------- end verify ------------
Tehát miden helyesen működik, csak a localusers router felismeri helyi
felhsználóként (egyébként helyesen) az imolnar felhasználót és be is
rakja a fiókjába a levelet.
Így az a kérdésem lenne, hogy hogy mondom meg a domain_aliases
routernek, hogy hiba esetén (nem találta meg e megfelelő e-mail címet
akkor dobja el, vagy küldje vissza a levelet.
Üdv Kayapo!
P.S.: Az eddigi segítséget köszönöm mindenkinek, ezek nélkül nem
jutottam volna el ide. :)
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux