[postfix-es] Problemas con from=<>
José Luis Tallón
jltallon en adv-solutions.net
Vie Oct 10 18:40:44 CEST 2003
At 11:52 10/10/2003, Jesus Calvo wrote:
>Hola Jose Luis, gracias por el interés mostrado, de todas formas me
>gustaría que me aclarases un poco mas los comentarios.
>
>Cuando dices "Que peligro", ¿te refieres a la configuración en estafetas,
>a la función que cumple cada una de ellas o a la utilización de Sendmail?
A Sendmail, por sus muchos problemas de seguridad ;)
El resto de la configuración, habría que evaluarla para ver si está
correctamente diseñada y dimensionada, pero no das datos suficientes :)
>También, ¿me puedes aclarar como compatibilizar la aceptación del campo
>"from=<>" junto con la activación del relay interno?
>por si te sirve de ayuda, esta es la configuración que utilizamos para
>evitar el relay interno.
>
>main.cf:
>smtpd_restriction_classes = misremitentes
>misremitentes = check_sender_access regexp:/etc/postfix/misremitentes
>smtpd_sender_restrictions = check_client_access dbm:/etc/postfix/clientes,
>reject_unknown_sender_domain
>
>El archivo clientes contiene los dominios pertenecientes a la red y el
>archivo misremitentes contiene las expresiones regulares de dichos dominios
>
>clientes:
>maquina_correo.dominio1.com OK
>dominio1.com misremitentes
>dominio2.com misremitentes
Aquí es donde se puede solucionar ( aunque no deja de ser un "apaño" .... )
Puesto que se trata de un mapa "regexp", que se evalúa de forma secuencial,
puedes modificarlo para que tenga esta pinta:
misremitentes:
/^<>$/ DUNNO
/@dominio1\.com$/ OK
/@dominio2\.com$/ OK
/./ 554 La direccion remitente debe ser local
dos comentarios:
- me imagino que el ".comg" final era un error de transcripción... modificado
- /./ es la forma correcta de poner "cualquier cosa"
>Muchas gracias.
>
>José Luis Tallón wrote:
>>At 11:12 09/10/2003, you wrote:
>>
>>>Hola a tod en s.
>>>
>>>Actualmente tenemos una configuración del servicio de correo electrónico
>>>con estafetas de primer y segundo nivel. La máquina existente en el
>>>segundo nivel posee los buzones de usuario y tiene instalado Sendmail,
>>>las máquinas de primer nivel se encargan de la recepción y envío de los
>>>correos tambien con Sendmail.
>>
>>Qué peligro ....
>>
>>>Actualmente estamos en un periodo de transición con la intención de
>>>sustituir las maquinas del primer nivel por unas nuevas con Postfix en
>>>las que ademas de evitar el relay externo tambien pretendemos evitar el
>>>relay interno, comprobando que los mensajes emitidos desde nuestra red
>>>salgan con dominios pertenecientes a la red.
>>>
>>>El problema que nos ocupa es el siguiente; anteriormente cuando un
>>>mensaje iva dirigido a un usuario desconocido, los servidores generaban
>>>mensaje de respuesta al emisor notificando la imposibilidad de envio del
>>>correo, con el campo from=<>.
>>
>>Si, así se especifica en los RFCs relevantes.
>>
>>>Cuando introducimos las nuevas máquinas con Postfix e imposibilitando el
>>>relay interno, dichos mensajes eran parados por los nuevos servidores y
>>>las notificaciones a los emisores no se producían debido a que el
>>>from=<> no pertenecia a ninguno de los dominios asociados a nuestra red.
>>>Tras revisar los logs, tanto de las máquinas con Postfix como de
>>>Sendmail en el primer y segundo nivel de la configuración arriba
>>>detallada, decidimos abrir el relay interno para permitir la emisión de
>>>estos mensajes, sin embargo es una solución transitoria ya que la
>>>situación ideal sería tener el control sobre los mensajes que salen de
>>>nuestra red.
>>>
>>>Como os podeis imaginar las dudas que nos surgen tienen que ver con que
>>>máquinas - primer y/o segundo nivel - son las que generan el campo
>>>from=<>, y si en Postfix es posible una configuración que permita
>>>controlar el relay interno, ademas de permitir la emisión de estos
>>>mensajes de notificacion al usuario.
>>
>>Si, es posible.
>>
>>>Muchas gracias por adelantado.
>>
>>No hay de qué darlas.
>>
>>
>>Un saludo,
>> José Luis Tallón
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITO a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.
Más información sobre la lista de distribución Postfix-es