[postfix-es] valores de los parámetros que se establecen en el fichero main.cf

Cesar Peschiera brain en click.com.py
Mar Ago 13 02:12:18 CEST 2019


El orden de los valores si importa, por que postfix ejecuta los valores de sus
directivas en el orden de izquierda a derecha, como estén especificadas en su
configuración, por ejemplo, si empezamos con un valor "Deny_All", postfix
denegaría todo, y eso está mal, por ello es importante saber en que orden hay
que introducir los valores permisivos y/ó restrictivos.


Sobre tu consulta acerca de la lógica que se sigue al evaluar un parámetro con
múltiples valores, te respondo que Postfix ejecutará los valores de Izquierda
a Derecha, desde el principio hasta el final, salvo que en el camino encuentre
un valor restrictivo (que deniegue el paso del mensaje de correo), y entonces,
en ese caso, Postfix ya no seguirá ejecutando los valores restantes que se
encuentran a la derecha.




El 12/8/2019 en 17:53, Julio A. Romero Rodríguez <julioarr en fisica.uh.cu>
escribió:
¿Importa el orden de los valores de los parámetros que se establecen en el
fichero main.cf?
¿En cuál parte de la documentación o del sitio oficial www.postfix.org se
especifica esto?
 
Por ejemplo: ¿las líneas siguientes tienen el mismo efecto o no?
 
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated,
defer_unauth_destination
 
smtpd_relay_restrictions = permit_mynetworks, defer_unauth_destination,
permit_sasl_authenticated
 
smtpd_relay_restrictions = permit_sasl_authenticated, permit_mynetworks,
defer_unauth_destination
 
smtpd_relay_restrictions = permit_sasl_authenticated,
defer_unauth_destination, permit_mynetworks
 
smtpd_relay_restrictions = defer_unauth_destination, permit_mynetworks,
permit_sasl_authenticated
 
smtpd_relay_restrictions = defer_unauth_destination,
permit_sasl_authenticated, permit_mynetworks
 
 
¿Cuál es la lógica que se sigue al evaluar un parámetro con múltiples valores?
¿En cuál parte de la documentación o del sitio oficial www.postfix.org se
especifica esto?
 
Por ejemplo, en:
 
parámetro = valor1, valor2
 
¿significa que parámetro queda evaluado por todo lo que cumple con valor1 &&
con valor2, o por lo que cumple con valor1 || con valor2?
¿qué pasa en el caso de que valor1 y valor2 sean opuestos?
 
 
 
 
 
 
 
 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://de.postfix.org/pipermail/postfix-es/attachments/20190812/271e8cd4/attachment-0001.html>


Más información sobre la lista de distribución postfix-es