Tengo un servidor ubuntu en una red privada que tiene determinado nombre, supongamos “melanito.dominiointerno.local”.

Necesito enviar email al exterior con sendmail pero son rechazados porque el dominio no existe.

Esta es la forma de enmascarar el dominio de envío de emails con sendmail. Aquí lo dejo para cuando lo necesitemos.

edita el fichero /etc/mail/sendmail.mc

Añade las lineas

MASQUERADE_AS(`dominiopublico.com')dnl
FEATURE(`masquerade_envelope’)dnl
FEATURE(`masquerade_entire_domain’)dnl
MASQUERADE_DOMAIN(`dominiopublico.com’)dnl

Vuelve a generar sendmail.cf con el siguiente comando

$ m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

Reinicia el servicio sendmail

$ /etc/init.d/sendmail restart

Y ya puedes probarlo.

 

Extraído de http://www.sendmail.org/documentation/configurationReadme


Vota este artículo:
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (No Ratings Yet)
Loading ... Loading ...

Posts anterior y posterior:


Posts Relacionados: