colega, revisando ahora tu configuración me surge la duda si en la
segunda línea del archivo nac, donde dice:
/\@*/ 554 Este usuario no esta autorizado a enviar o recibir correo
internacional.
te faltó la palabra REJECT delante del 554
Damián Tomey Soto
Administrador Red EQRO
Tel: (32) 413011 Ext. 1488
El 04/07/2013 10:50 p.m., Mariano Ochoa cogió un teclado y escribió:
Bueno, gente, es muy sencillo, les explicaré como es que yo lo tengo en mi
servidor.
Buscas la plantilla /usr/share/zentyal/stubs/mail/main.cf en caso de que
tengan zentyal 2 está en /usr/share/ebox/stubs/mail/main.cf
En la última línea de ese fichero agregan:
# Restriciones de envio
smtpd_sender_restrictions =
check_recipient_access hash:$config_directory/users/usuarios-in
# reject_sender_login_mismatch
# Restriciones de recibo
smtpd_recipient_restrictions =
check_sender_access hash:$config_directory/users/usuarios-out,
permit_sasl_authenticated,
permit_auth_destination,
permit_mynetworks,
reject
smtpd_restriction_classes = full, inter-out, inter-in, nac-out, nac-in
full = permit
inter-out =
check_recipient_access regexp:$config_directory/filters/inter,
reject
inter-in =
check_sender_access regexp:$config_directory/filters/inter,
reject
nac-out =
check_recipient_access regexp:$config_directory/filters/nac,
reject
nac-in =
check_sender_access regexp:$config_directory/filters/nac,
reject
Luego crean los ficheros
touch /etc/postfix/filters/inter
touch /etc/postfix/filters/nac
en el fichero inter poner:
/\@*/ RELAY
/^\@/ REJECT 550 Formato de direccion no valido.
/[!%\@].*\@/ REJECT 550 Este servidor no permite sintaxis raras.
en el fichero nac poner
/\@*\.cu/ RELAY
/\@*/ 554 Este usuario no esta autorizado a enviar o recibir correo
internacional.
/^\@/ REJECT 550 Formato de direccion no valido.
/[!%\@].*\@/ REJECT 550 Este servidor no permite sintaxis raras.
luego hacer las bases de datos db
cd /etc/postfix/filters
postmap nac
postmap inter
Ahora van a crear los ficheros de los usuarios
touch /etc/postfix/users/usuarios-in
touch /etc/postfix/users/usuarios-out
En usuarios-in van los permisos de lo que van a recibir ya sea nacional o
internacional y en usuario out lo que van a poder enviar.
El fichero usuarios-in:
# INTERNACIONAL
# -- ----------
ad...@midominio.com inter-in
# NACIONAL
# -- ----------
usua...@midominio.com nac-in
####Estos permisos son para recibir.
Ahora en en fichero usuarios-out sería:
# INTERNACIONAL
# -- ----------
ad...@midominio.com inter-out
# NACIONAL
# -- ----------
usua...@midominio.com nac-out
Ahora, cada vez que se agrega un usuario a esa lista tienen que hacer lo
siguiente:
postmap /etc/postfix/users/usuarios-in
postmap /etc/postfix/users/usuarios-out
sin esto no funciona.
Luego reinicias el modulo mail desde el panel de admin zentyal.
______________________________________________________________________
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
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.