El 04/02/15 a las 16:31, Leslie León Sinclair escribió:
Mi config:

smtpd_sender_login_maps = pcre:/etc/postfix/rules/sender_login_checks

contenido:

<sender_login_checks>

/^(.*)@midominio\.cu$/    $1

</sender_login_checks>

Así es como aparece en las config de todos los tutoriales que he leído y así es como lo tengo yo... Lo tengo puesto en el smtpd_sender_restrictions después del permit_sasl_authenticated y aún el problema persiste. Si lo pongo antes del permit como dicen TODOS los tutoriales, el de la wiki incluso, me da error a los usuarios:

553 5.7.1 <p...@midominio.cu>: Sender address rejected: not owned by user p...@dominio.cu;

Salu2.


smtpd_sender_login_maps

y con reject_sender_login_mismatch la haces valida en el smtpd_sender_restrictions.

No uso mysql asi que en esta parte no te puedo ayudar pero a grandes rasgos el valor de la consulta debe ser el mail del usuario asumiendo que tienes una tabla mail que refleja %user@#domain. Saludos




smtpd_sender_restrictions =
        reject_sender_login_mismatch,
         reject_non_fqdn_sender,
         check_policy_service inet:127.0.0.1:10031,
         permit_sasl_authenticated
?

puedes probar si el pcre funciona correctamente si postmap -q usuario@domain pcre:/etc/postfix/rules/sender_login_checks = usuario@domain

Saludos

Carlos R Laguna
NDC REDTINO
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
________________________________________________________________
XII Edicion del Evento Nacional de Informatica para Jovenes. INFOCLUB.
Abril. 2015. Ver www.jovenclub.cu
________________________________________________________________


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

Responder a