[postfix-es] Validar correos en postfix
Federico Alberto Sayd
fsayd en uncu.edu.ar
Lun Nov 29 17:58:54 CET 2010
El 29/11/10 11:07, Roberto Quiñones escribió:
> El día 29 de noviembre de 2010 09:40, Federico Alberto Sayd
> <fsayd en uncu.edu.ar> escribió:
>
>> El 26/11/10 19:27, Roberto Quiñones escribió:
>>
>>> Hola listeros
>>>
>>> recurro a ustedes por algo que ya hace bastante no hacia que era meter
>>> mano en postfix ya que siempre lo manejo con paneles web, pero sucede
>>> que ahora necesito validar los mail en el postfix así no dejo entrar
>>> correos que no existen, alguien sabe de alguna forma o por medio de
>>> expresión regular, es decir creando una regla.
>>>
>>> Agradecería vuestra ayuda.
>>>
>>> Saludos Cordiales.
>>>
>>>
>> ¿Necesitas validar que el dominio del correo que entra exista o que todo el
>> remitente (tanto usuario como dominio) exista? Lo primero es fácil con la
>> regla:
>>
>> _reject_unknown_sender_domain_ en la directiva _smtpd_sender_restrictions_
>>
>> Ahora bien si tienes que verificar la existencia de un remitente que no está
>> en tu dominio, puedes hacerlo pero la documentación de Postfix no lo
>> recomienda:
>>
>> http://www.postfix.org/ADDRESS_VERIFICATION_README.html#sender_always
>>
>> Saludos
>> _______________________________________________
>> List de correo postfix-es para tratar temas del MTA postfix en español
>> postfix-es en lists.wl0.org
>> http://lists.wl0.org/mailman/listinfo/postfix-es
>>
>>
> Disculpa la tardanza, la regla lo que haria seria validar que los
> correos que lleguen a mi servidor antes de ser entregados, valide que
> el remitente tanto como el nombre@ y dominio.com sean validos.
>
> Saludos Cordiales.
>
Entonces se trata de la segunda opción y se explica en el link de la doc
de postfix que posteé anteriormente. Pero me temo que no es un asunto
fácil de resolver. Puedes verificar con facilidad la existencia de un
determinado dominio usando consultas dns, pero consultar por la
existencia de un usuario no es tan sencillo. Muchas veces un correo se
origina en un servidor que no tiene conocimiento de las cuentas de los
usuarios. O incluso se utiliza algún smart host o un hub de correo para
enviar los mails. En esos caso cuando se trate de interrogar al servidor
de origen por la existencia de la cuenta lo más seguro es que diga que
no conoce a dicha cuenta aunque sí exista en otro servidor. Obviamente
obtendrás un falso positivo. Eso es un poco lo que explica la
documentación de postfix.
Saludos
More information about the postfix-es
mailing list