[Postfix-es] canonical no reescribe la direccion

Simon J Mudd sjmudd en pobox.com
Mie Mar 8 23:09:20 CET 2006


natxete at asenjo.nl (Natxo Asenjo) writes:

> On Mon, 06  Mar  2006,  10:36:58PM +0100¨, Simon J Mudd said:
> > natxete at asenjo.nl (Natxo Asenjo) writes:
> > 
> > > hola:
> > > 
> > > quiero que los correos de un usuario no tengan el dominio standard de un
> > > servidor. Para ello uso el sender_canonical_maps de este modo:
> > > 
> > > sender_canonical_maps = hash:/etc/postfix/sender_canonical
> > > 
> > > y el contenido del /etc/postfix/sender_canonical es:
> > > 
> > > usuario	usario at dominio.tld
> > > 
> > > luego hago un postmap:/etc/postfix/sender_canonical
> 
> esto tiene que ser postmap hash:/etc/postfix/sender_canonical o postmap
> /etc/postfix/sender_canonical, claro. 

Si. "Typo" mio. Lo siento.

> > > en teoria tendria que ver que ese usuario envia con la otra direccion,
> > > pero no, los correos se reciben con la direccion del servidor. mirando
> > > en man 5 canonical no veo que hago mal. Alguna pista?
> > 
> > Si tienes append_at_myorigin = yes (el valor predeterminado) entonces
> > Postfix cambiara usuario a usuario@$myorigin por lo cual
> > sender_canonical_maps no funcionara como esperas.  Lo mejor seria
> > cambiar usuario a la direccion completa.
> 
> he probado estos cambios y no surten el efecto deseado. A lo mejor es
> porque uso una base de datos de usuarios de ldap. No sé, no sé. Es algo
> que por ahora puedo arreglar mediante las configuraciones de los
> distintos mua, pero sería más cómodo poder aplicarlo en el servidor.

Lo que dicen siempre es probar con mapas hash y cuando funciona
ajustar a ldap o el mapa deseado.

Simon


Más información sobre la lista de distribución Postfix-es