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