Ayuda para configurar postfix

Servidores, plataformas y protocolos de mensajeria

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
dym
Mensajes: 47
Registrado: Mié, 12 Ene 2011, 09:47

Ayuda para configurar postfix

Mensaje por dym » Mié, 15 Jun 2011, 11:39

Colegas el problema es el siguiente, como hago para restringir en postfix las direcciones de correo, por ejemplo, yo quiero que ciertas direcciones solo envien y reciban .cu y ciertas direcciones envien y reciban todo o sea .cu y .com, eso se puede hacer?
No podemos,negar el futuro, nuestra razon de ser ha través de la historia ha sido siempre el avance de la tecnologia, solo quien lo niega se destruye a si mismo.

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: Ayuda para configurar postfix

Mensaje por 103 » Mié, 15 Jun 2011, 13:50

En el archivo de configuración de Postfix creas dos clases de restricciones como las siguientes:

Código: Seleccionar todo

smtpd_restriction_classes =
cu_in,
cu_out
Creas un archivo con los usuarios que recibirán solamente correo .cu, en este ejemplo se creó en /etc/postfix/users/users_in y otro con los que solamente podran enviar a .cu, en este ejemplo se creó en /etc/postfix/users/users_out:

En users_in añades las direcciones de correo de este modo:

Código: Seleccionar todo

fulano@dominio cu_in
En users_out añades las direcciones de correo de este modo:

Código: Seleccionar todo

fulano@dominio cu_out
Incluyes estas líneas en el archivo de configuración de Postfix:

check_recipient_access hash:/etc/postfix/users/users_in,
reject_unauth_destination

smtpd_recipient_restrictions =
permit_sasl_authenticated,
check_sender_access hash:/etc/postfix/users/users_out,
permit_mynetworks,
reject_unauth_destination

Defines qué tendrán las clases de restricciones definidas al inicio, para esto en este ejemplo se creó el archivo /etc/postfix/filters/nac_access con lo siguiente:

Código: Seleccionar todo

/@*.cu/ RELAY
/@*/ REJECT 554 Este usuario no puede enviar ni recibir correo internacional.
Agregar estas líneas también:

Código: Seleccionar todo

cu_out =
     check_recipient_access regexp:/etc/postfix/filters/nac_access,
     reject

cu_in =
     check_sender_access regexp:/etc/postfix/filters/nac_access,
     reject
Esto se obtuvo a través de la lectura de la ayuda de Postfix, específicamente de RESTRICTION_CLASS_README.

Avatar de Usuario
dym
Mensajes: 47
Registrado: Mié, 12 Ene 2011, 09:47

Re: Ayuda para configurar postfix

Mensaje por dym » Jue, 16 Jun 2011, 11:28

gracias por todo amigo

saludos ;)
No podemos,negar el futuro, nuestra razon de ser ha través de la historia ha sido siempre el avance de la tecnologia, solo quien lo niega se destruye a si mismo.

DiGiWoLf
Mensajes: 18
Registrado: Mar, 08 Mar 2011, 15:47

Re: Ayuda para configurar postfix

Mensaje por DiGiWoLf » Jue, 23 Jun 2011, 12:31

Hola amigo aunque mira tambien se puede hacer a travez de mysql si es que tienes los usuarios virtuales y asi te ahorras de incluir en ficheros los usuarios con salida y entrada internacional

Responder