sendmail +userdb + Release 4.10p1

Oliver Fuchs oliverfuchs at onlinehome.de
Wed Jun 30 21:37:11 PDT 2004


On Wed, 30 Jun 2004, vikashb at mweb.co.za wrote:

> Greetings,
> 
> > > 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 at bcx.co.za
> > > vikashb vikash.badal at 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 at wormhole.pcs	vikash.badal at bcx.co.za
> > 
> 
> Tried that, still the same, domain name translates but username does not.
> 
> Thanks
> 

Then correct
	
	FEATURE(genericstable, `hash -o /etc/mail/genericstable')dnl
	to
	FEATURE(`genericstable', `hash -o /etc/mail/genericstable')dnl
	and
	dnlFEATURE(nodns)dnl
	to
	dnl FEATURE(nodns)dnl


Oliver

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


More information about the freebsd-questions mailing list