Home > HP-UX, Linux > Enmascarar dominio con sendmail

Enmascarar dominio con sendmail

Al enviar un correo hacia un servidor smtp, se envian los correos como:email

usuario@maquina.dominio.com

Esto es rechazado por la mayoria de los servidores de correo y de lo que se trata es de cambiarlo a:

usuario@dominio.com

Para ello, deberemos editar la configuración del fichero /etc/mail/submit.cf

Que dominio enmascaramos:
DM dominio.com

Que servidor smtp usamos:
DS serversmtp.dominio.com

Deberemos de dejar como están algunas lineas, eliminar otras y añadir otras más.

Las lineas a eliminar las pongo en rojo y las que hay que añadir en negrita.

REGLA 93:

SMasqHdr=93
R$* < @ $* $=N . > $@ $1 < @ $2 $3 . >
R$* < @ *LOCAL* > $@ $1 < @ $j . >

# special case the users that should be exposed
R$=E < @ *LOCAL* > $@ $1 < @ $j . > leave exposed
R$=E < @ $=M . > $@ $1 < @ $2 . >
R$=E < @ $=w . > $@ $1 < @ $2 . >

# handle domain-specific masquerading
R$* < @ $=M . > $* $: $1 < @ $2 . @ $M > $3 convert masqueraded doms
R$* < @ $=w . > $* $: $1 < @ $2 . @ $M > $3
R$* < @ *LOCAL* > $* $: $1 < @ $j . @ $M > $2
R$* < @ $+ @ > $* $: $1 < @ $2 > $3 $M is null
R$* < @ $+ @ $+ > $* $: $1 < @ $3 . > $4

REGLA94

SMasqEnv=94
R$+ $: $>93 $1
R$* < @ *LOCAL* > $* $: $1 < @ $j . > $2Si en vez de enviar correos, esta máquina es el propio servidor smtp, deberiamos modificar de la misma manera el fichero sendmail.cf en vez de el submit.cf

Tan solo comentar que evidentemente en el servidor smtp la máquina tiene que estar permitida para que pueda hacer relay.

Categories: HP-UX, Linux Tags:
  1. No comments yet.
  1. No trackbacks yet.