Sendmail & genericstable
Borek Lupoměský
borekl na volny.cz
Pondělí Leden 29 23:05:29 CET 2001
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 29 Jan 2001, Jakub Mahdal wrote:
JM> prepise odesilajici adresu na geoma na trz.cz spravne, ale jako jmeno
JM> uzivatele ponecha "root". Podobne se pine chova v nastaveni
JM> /etc/sendmail.cf masquerading lokalni masiny (DM parametr na trz.cz)
JM> nechava moje jmeno normalne, ale lokalni user necha "root", takze z toho
JM> vyleze:
JM>
JM> Od:Jakub Mahdal root na trz.cz.
JM>
JM> Pri odesilani pomoci pine bez DM parametru v /etc/sendmail.cf zase
JM> prepise hlavicku mojim jmenem, ale porad adresu necha - root na localhost.
JM>
JM>
JM> Nevite co s tim?
JM> Dekuji predem za odpoved.
Hm, a mate nastavenou tridu G (tj. nekde v sendmail.cf musi byt:
"CG jmeno.pocitace.cz".
Mne osobne generics funguji dobre. Jinak snadno funkci
overite bez posilani mailu pomoci 'sendmail -bt'. Uvadim priklad prevodu
adresy borek na diaspar.ujep.cz na borekl na volny.cz. Genericstable ma tvar:
- ---8<---
borek borekl na volny.cz
- --------
V sendmail.cf je radek:
CG diaspar.ujep.cz
Testovani vypada takto:
$ sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> /tryflags H
> /try esmtp borek na diaspar.ujep.cz
Trying header sender address borek na diaspar.ujep.cz for mailer esmtp
rewrite: ruleset 3 input: borek @ diaspar . ujep . cz
rewrite: ruleset 96 input: borek < @ diaspar . ujep . cz >
rewrite: ruleset 96 returns: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 3 returns: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 1 input: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 1 returns: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 31 input: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 51 input: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 51 returns: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 61 input: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 61 returns: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 93 input: borek < @ diaspar . ujep . cz . >
rewrite: ruleset 3 input: borekl @ volny . cz
rewrite: ruleset 96 input: borekl < @ volny . cz >
rewrite: ruleset 96 returns: borekl < @ volny . cz . >
rewrite: ruleset 3 returns: borekl < @ volny . cz . >
rewrite: ruleset 93 returns: borekl < @ volny . cz . >
rewrite: ruleset 31 returns: borekl < @ volny . cz . >
rewrite: ruleset 4 input: borekl < @ volny . cz . >
rewrite: ruleset 4 returns: borekl @ volny . cz
Rcode = 0, addr = borekl na volny.cz
Bye Borek
- --
=====================================================================
BOREK LUPOMESKY Usti nad Labem, Czech Republic, Europe
WWW: http://www.volny.cz/borekl/ PGP keyid: B6A06AEB
==========[ MIME/ISO-8859-2 & PGP encrypted mail welcome ]===========
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6dektA6dWI7agausRAsliAJ0et+lhvApST+EUAVkgH8/10B3O4gCgzWek
G2Dy155kjIATvHZASV7UT+w=
=f7tq
-----END PGP SIGNATURE-----
Další informace o konferenci Linux