Reglas en postfix alguna idea? (SOLUCIONADO)

Todos los comentarios sobre redes y servidores en linux y su interacción con otros sistemas operativos.

Moderadores: doc, Kde_Tony, ps-ax

Responder
JuancaDJ
Forista Nuevo
Forista Nuevo
Mensajes: 19
Registrado: Mar Nov 22, 2011 4:38 pm

Reglas en postfix alguna idea? (SOLUCIONADO)

Mensaje por JuancaDJ » Lun May 19, 2014 5:31 pm

Alguien me ayuda a crear una acl para postfix?
Tengo varios usuarios, pero de esos usuarios solo algunos podran enviar y recibir correo nacionalmente y otros internacionalmente, alguien me ayuda? he buscado en google y leido material de postfix pero aun estoy bastante nuevo en postfix y no logro aplicar bien los access, alguien me ayuda por favor?. Muchas gracias
Última edición por JuancaDJ el Vie May 30, 2014 9:46 pm, editado 1 vez en total.
Avatar de Usuario
hmg79
Forista Legendario
Forista Legendario
Mensajes: 2211
Registrado: Lun Mar 31, 2008 8:00 am

Re: Reglas en postfix alguna idea?

Mensaje por hmg79 » Mar May 20, 2014 4:46 am

Y como haces para determinar si el correo es nacional o internacional????
Hasta donde se uno puede acceder al correo desde cualquier lado, incluso puede usar servidores de correos de otros paises, salvo que uno lea las cabeceras del paquete pero incluso eso no te garantiza nada,-
JuancaDJ
Forista Nuevo
Forista Nuevo
Mensajes: 19
Registrado: Mar Nov 22, 2011 4:38 pm

Re: Reglas en postfix alguna idea?

Mensaje por JuancaDJ » Mar May 20, 2014 7:11 pm

a ver tengo 200 usuarios de esos 200 solo 150 pueden enviar y recibir correos libremente a cualquier dominio pero los otros 50 solo pueden enviar y recibir correos a dominios .es
ya comprendes lo que quiero hacer?
Alguna idea de como logro eso?
Gracias ;)
Avatar de Usuario
EINOM
Forista Menor
Forista Menor
Mensajes: 71
Registrado: Sab Jun 14, 2008 7:00 am
Contactar:

Re: Reglas en postfix alguna idea?

Mensaje por EINOM » Mié May 21, 2014 1:44 am

para esto te sirven las "restriction class" y en esta web esta claro.

http://www.postfix.org/RESTRICTION_CLASS_README.html

usas /etc/postfix/main.cf:
smtpd_recipient_restrictions =
...
check_recipient_access hash:/etc/postfix/protected_destinations
...the usual stuff...

>> con esto estas diciendo que para los destinatarios vas a buscar en una lista llamada /etc/postfix/protected_destinations a que cuentas les aplicarías una restricción así:

/etc/postfix/protected_destinations:
all@my.domain insiders_only
all@my.hostname insiders_only

>> a estas cuentas se le aplicara una classe llamada insiders_only (o el nombre que le vayas a poner)

smtpd_restriction_classes = insiders_only
insiders_only = check_sender_access hash:/etc/postfix/insiders, reject

>> creamos la clase insiders_only y le damos la política de que permita el envío a los dominios seteados en la lista /etc/postfix/insiders y de no estar en ella el destino "reject".

/etc/postfix/insiders:
my.domain OK matches my.domain and subdomains
another.domain OK matches another.domain and subdomains

>> creamos los dominios y le damos la sentencia OK para permitirlo


espero que este breve guía te sea útil, si tienes mas dudas solo escríbelas.

un saludo cordial.
JuancaDJ
Forista Nuevo
Forista Nuevo
Mensajes: 19
Registrado: Mar Nov 22, 2011 4:38 pm

Re: Reglas en postfix alguna idea?

Mensaje por JuancaDJ » Mié May 21, 2014 3:17 pm

que va bro no entendi mucho, me quedo de esta manera:

Código: Seleccionar todo

smtpd_recipient_restrictions =
...
check_recipient_access hash:/etc/postfix/lists/domain_users
...the usual stuff...
## dentro de domain_users puse asi
all@my.domain national
all@my.hostname national
smtpd_restriction_classes = national
national = check_sender_access hash:/etc/postfix/filtro_nac, reject

## dentro de filtro_nac puse esto:
/\@*\.es/       RELAY
#/.*/554 Acceso denegado. Usted solo tiene asigando alcance nacional

y al final todo eso me da error :(
a ver yo solo quiero algo simple, una lista envia y recibe libremente y otra con restricciones, y esa con restricciones recibirar ese error que le puse en filtro_nac
Avatar de Usuario
EINOM
Forista Menor
Forista Menor
Mensajes: 71
Registrado: Sab Jun 14, 2008 7:00 am
Contactar:

Re: Reglas en postfix alguna idea?

Mensaje por EINOM » Mié May 21, 2014 7:09 pm

en el archivo /etc/postfix/filtro_nac intenta con algo asi

.es OK

no habia tenido esta necesidad a este nivel de TLD (dominio de mas alto nivel) pero cuando setee una clase con este contenido no me dio error, intentalo y si te da algun error en el envio copialo y lo validamos.
JuancaDJ
Forista Nuevo
Forista Nuevo
Mensajes: 19
Registrado: Mar Nov 22, 2011 4:38 pm

Re: Reglas en postfix alguna idea? (SOLUCIONADO)

Mensaje por JuancaDJ » Vie May 30, 2014 9:45 pm

Ya gracias lo solucione de esta forma:

Código: Seleccionar todo

smtpd_restriction_classes =
   internat,
   national,
smtpd_sender_restrictions =
#    permit_mynetworks,
     permit_auth_destination,
     check_sender_access hash:/etc/postfix/lists/domain_users
     reject

internat = permit
national = check_recipient_access regexp:/etc/postfix/lists/filtro_nac
           reject
Donde en domain_users agregue los usuarios de correo de mi servidor y en filtro_nac agrege lo que me pusiste. Gracias ;)
Avatar de Usuario
EINOM
Forista Menor
Forista Menor
Mensajes: 71
Registrado: Sab Jun 14, 2008 7:00 am
Contactar:

Re: Reglas en postfix alguna idea? (SOLUCIONADO)

Mensaje por EINOM » Sab May 31, 2014 11:03 pm

Con gusto JuancaDJ, para eso estamos.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje