Buenos días,
Soy novato en CentOS y deseo configurar un MTA para enviar correo desde una maquina con esta distribución ( CentOS 5 ) , para ello los servidores de correo a los que envío me exigen que la dirección de correo del remitente venga desde un dominio valido, por lo que tengo que enmascarar la dirección del remitente ( from ).
Mis primeras pruebas fueron con sendmail
En /etc/mail/sendmail.mc puse esto
LOCAL_DOMAIN(`localhost.localdomain')dnl MASQUERADE_AS(`dominio.net')dnl FEATURE(masquerade_envelope)dnl FEATURE(masquerade_entire_domain)dnl MASQUERADE_DOMAIN(localhost)dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl
generé el archivo .cf , y reinicié el servicio. Al enviar un email en los logs me rechazan los correos porque los envía como root@localhost.localdomain o root@hostname
Luego probé con postfix con esta configuración.
mydomain = dominio.net myorigin = $mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
y al enviar me sucede lo mismo.
Hice bastantes pruebas cambiando diversos parámetros de configuración y no conseguí nada.
Me dio por probar en un servidor de pruebas que tenía montado con ubuntu server y con una configuración similar de postfix me lo enmascara bien.
Mi pregunta es si alguno ha tenido el mismo problema y si hay alguna configuración diferente en CentOS que me pueda estar dando problemas.
Un Saludo
Hola:
Me dio por probar en un servidor de pruebas que tenía montado con ubuntu server y con una configuración similar de postfix me lo enmascara bien.
El postfix (o sendmail) es el mismo codigo mas alla de que estes utilizando CentOS, Ubuntu o FreeBSD. Copia los ficheros del centos y el ubuntu y comparalos.
Utiliza scp para copiar los ficheros y diff para compararlos y puedas ver donde esta la diferencia (man scp y man diff si tienes dudas sobre los comandos).
Si bien el codigo es el mismo, cada sistema operativo de manera predeterminada utiliza distintas opciones de compilacion y de configuracion, pero en principio, si copias el main.cf del ubuntu para el centos, te debiera funcionar.
Saludos Osvaldo
Samael - wrote:
Buenos días,
Soy novato en CentOS y deseo configurar un MTA para enviar correo desde una maquina con esta distribución ( CentOS 5 ) , para ello los servidores de correo a los que envío me exigen que la dirección de correo del remitente venga desde un dominio valido, por lo que tengo que enmascarar la dirección del remitente ( from ).
Mis primeras pruebas fueron con sendmail
En /etc/mail/sendmail.mc http://sendmail.mc puse esto
LOCAL_DOMAIN(`localhost.localdomain')dnl MASQUERADE_AS(`dominio.net http://dominio.net')dnl FEATURE(masquerade_envelope)dnl FEATURE(masquerade_entire_domain)dnl MASQUERADE_DOMAIN(localhost)dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl
generé el archivo .cf , y reinicié el servicio. Al enviar un email en los logs me rechazan los correos porque los envía como root@localhost.localdomain o root@hostname
es por que estas enviando los mails como root, y los de root no los enmascara proba con otro usuario , o comenta la linea CLroot
Luego probé con postfix con esta configuración.
mydomain = dominio.net http://dominio.net myorigin = $mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
y al enviar me sucede lo mismo.
Hice bastantes pruebas cambiando diversos parámetros de configuración y no conseguí nada.
Me dio por probar en un servidor de pruebas que tenía montado con ubuntu server y con una configuración similar de postfix me lo enmascara bien.
Mi pregunta es si alguno ha tenido el mismo problema y si hay alguna configuración diferente en CentOS que me pueda estar dando problemas.
Un Saludo
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Buenas tardes,
Comenté la línea EXPOSED_USER antes de "compilar" el mc a cf , y también probé a enviar con un usuario no privilegiado. El resultado fue el mismo.
Un Saludo
El 5 de agosto de 2008 19:22, Maximo Monsalvo maxnux@yahoo.com.arescribió:
Samael - wrote:
Buenos días,
Soy novato en CentOS y deseo configurar un MTA para enviar correo desde una maquina con esta distribución ( CentOS 5 ) , para ello los servidores de correo a los que envío me exigen que la dirección de correo del remitente venga desde un dominio valido, por lo que tengo que enmascarar la dirección del remitente ( from ).
Mis primeras pruebas fueron con sendmail
En /etc/mail/sendmail.mc http://sendmail.mc puse esto
LOCAL_DOMAIN(`localhost.localdomain')dnl MASQUERADE_AS(`dominio.net http://dominio.net')dnl FEATURE(masquerade_envelope)dnl FEATURE(masquerade_entire_domain)dnl MASQUERADE_DOMAIN(localhost)dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl
generé el archivo .cf , y reinicié el servicio. Al enviar un email en los logs me rechazan los correos porque los envía como root@localhost.localdomain o root@hostname
es por que estas enviando los mails como root, y los de root no los enmascara proba con otro usuario , o comenta la linea CLroot
Luego probé con postfix con esta configuración.
mydomain = dominio.net http://dominio.net myorigin = $mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
y al enviar me sucede lo mismo.
Hice bastantes pruebas cambiando diversos parámetros de configuración y no conseguí nada.
Me dio por probar en un servidor de pruebas que tenía montado con ubuntu server y con una configuración similar de postfix me lo enmascara bien.
Mi pregunta es si alguno ha tenido el mismo problema y si hay alguna configuración diferente en CentOS que me pueda estar dando problemas.
Un Saludo
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Si estas usando postfix...¿que lista de usuarios usas aliases o virtual_aliases?
2008/8/5 Samael - samael.zgz@gmail.com
Buenos días,
Soy novato en CentOS y deseo configurar un MTA para enviar correo desde una maquina con esta distribución ( CentOS 5 ) , para ello los servidores de correo a los que envío me exigen que la dirección de correo del remitente venga desde un dominio valido, por lo que tengo que enmascarar la dirección del remitente ( from ).
Mis primeras pruebas fueron con sendmail
En /etc/mail/sendmail.mc puse esto
LOCAL_DOMAIN(`localhost.localdomain')dnl MASQUERADE_AS(`dominio.net')dnl FEATURE(masquerade_envelope)dnl FEATURE(masquerade_entire_domain)dnl MASQUERADE_DOMAIN(localhost)dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl
generé el archivo .cf , y reinicié el servicio. Al enviar un email en los logs me rechazan los correos porque los envía como root@localhost.localdomain o root@hostname
Luego probé con postfix con esta configuración.
mydomain = dominio.net myorigin = $mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
y al enviar me sucede lo mismo.
Hice bastantes pruebas cambiando diversos parámetros de configuración y no conseguí nada.
Me dio por probar en un servidor de pruebas que tenía montado con ubuntu server y con una configuración similar de postfix me lo enmascara bien.
Mi pregunta es si alguno ha tenido el mismo problema y si hay alguna configuración diferente en CentOS que me pueda estar dando problemas.
Un Saludo
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es