Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jun 2004 05:14:38 +0200
From:      Oliver Fuchs <oliverfuchs@onlinehome.de>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Re: sendmail +userdb + Release 4.10p1
Message-ID:  <20040630031437.GA3781@oliverfuchs.ath.cx>
In-Reply-To: <20040629080957.D48091F1FA@coral.mweb.co.za>
References:  <20040629080957.D48091F1FA@coral.mweb.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Jun 2004, vikashb@mweb.co.za wrote:

> Greeting,
> 
> How do i translate any outgoing mail from vix@wormhole.pcs to
> indicate vikash.badal@bcx.co.za
> 
> I have tried the genericstable as well as the userdb and
> no luck attached is my configs, please assist.
> 
> I've tried the config setups below and the the From address
> gets translated to vix@bcx.co.za and not vikash.badal@bcx.co.za
> 
> hostname.mc
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
> dnl define(`confUSERDB_SPEC',/etc/mail/userdb.db)
> Cwwormhole.pcs
> MASQUERADE_AS(`bcx.co.za')dnl
> FEATURE(masquerade_envelope)dnl
> FEATURE(allmasquerade)dnl
> FEATURE(nocanonify)dnl
> FEATURE(genericstable, `hash -o /etc/mail/genericstable')dnl
> GENERICS_DOMAIN_FILE(`/etc/mail/generics-domains')dnl
> dnlFEATURE(nodns)dnl
> define(`SMART_HOST', `172.21.63.2')
> Dmwormhole.pcs
> define(`confDOMAIN_NAME',`wormhole.pcs')dnl
> define(`confDELIVERY_MODE',`deferred')dnl
> MAILER(local)
> MAILER(smtp)
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> wormhole# cat genericstable
> vix     vikash.badal@bcx.co.za
> vikashb vikash.badal@bcx.co.za
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 From cf.README:
 [...]
genericstable	This feature will cause unqualified addresses (i.e., without
		a domain) and addresses with a domain listed in class {G}
		to be looked up in a map and turned into another ("generic")
		form, which can change both the domain name and the user name.
		Notice: if you use an MSP (as it is default starting with
		8.12), the MTA will only receive qualified addresses from the
		MSP (as required by the RFCs).  Hence you need to add your
		domain to class {G}.  This feature is similar to the userdb
		functionality.
 [...]

So in your genericstable try to add qualified addresses:

vix@wormhole.pcs	vikash.badal@bcx.co.za


Oliver
-- 
... don't touch the bang bang fruit



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040630031437.GA3781>