hola a todos; haber si me pueden dar luz: quiero hacer tres tipos de restricciones usando Postfix en base al usuario q envia mail estas son: restingir el envio de mail de algunos de mis usuarios de correo (no a todos) para que solo puedan enviar correo a los usuarios locales del servidor es decir solo a mi dominio (miopropio.com). tambien quiero que otros usuarios puedan enviar correo a mi propio dominio (mioporpio.com) y a un dominio de nuestro proveedor (proveedor.com). Y finalmente quiero que algunos otros usuarios(como por ejm Yo) puedan enviar correo a los dominios que ellos quieran Ahora por lo q he leido la idea seria hacerlo usando "smtpd_recipient_restrictions" no se si estare equivocado.....la verdad es q no se como hacerlo alguno a tenido experiencia con algo como esto???..Por favor dadme luz que esta vez no tengo ni una pisca de idea de por donde empezar. Salu2 Emmanuel
Emmanuel, Te ayudo con lo de usuarios que solo mandan localmente y usuarios que mandan a cualquier lado. Lo de mandar a un dominio específico no lo pensé aun, pero supongo que será alguna variación de las reglas que aquí te presento. en main.cf: ----------- maps_rbl_domains = relays.ordb.org blackholes.mail-abuse.org dialups.mail-abuse.org relays.mail-abuse.org smtpd_restriction_classes = may_use_external_mail, only_internal_mail may_use_external_mail = permit only_internal_mail = check_recipient_access hash:/etc/postfix/allowed_recipients reject smtpd_recipient_restrictions = permit_mynetworks check_sender_access hash:/etc/postfix/policy_by_senders reject_unknown_sender_domain reject_non_fqdn_recipient reject_non_fqdn_sender reject_unauth_destination reject_maps_rbl check_relay_domains Lo de "maps_rbl_domains" te lo dejé para poder mostrarte el uso de "reject_maps_rbl" dentro de la regla "smtpd_recipient_restrictions"; es para bloquear spam usando listas negras públicas y nada tiene que ver con tu pregunta. Lo que a ti realmente te importa son las líneas que definen las clases: may_use_external_mail, only_internal_mail y también el archivo policy_by_senders que tendrá un contenido como el siguiente: alberto@opc.com.uy may_use_external_mail butrico@opc.com.uy may_use_external_mail butrico@butrico.com only_internal_mail alberto@butrico.com may_use_external_mail luis@opc.com.uy only_internal_mail En este ejemplo los usuarios butrico@butrico.com y luis@opc.com.uy solo pueden enviar a usuarios internos de la red. (Manejo varios dominios en el mismo servidor). No te olvides de hacer un "postmap policy_by_senders" luego de modificiar dicho archivo. Para un dominio específico Supongo que podría solucionarse agregando a "smtpd_recipient_restrictions=", algo como: check_recipient_access hash:/etc/postfix/policy_by_recicpient y en dicho archivo poner los destinatarios del otro dominio. NOTA: También puede usar "check_client_access hash:/etc/postfix/policy_by_machines" para dar acceso a máquinas concretas, cuyo contenido podría ser: 192.168.1.3 only_internal_mail 67.17.0.54 may_use_external_mail Luego contanos como solucionaste lo de enviar a cierto dominio externo. -- Saludos, Alberto mailto:linux@opc.com.uy Linux User #242064 UyLug Member #195 -- Solo hay 10 tipos de personas. Las que entienden binario y las que no. -- Con fecha Miércoles, 04 de Diciembre de 2002, 14:55:33, escribió: EG> hola a todos; haber si me pueden dar luz: quiero hacer tres tipos de EG> restricciones usando Postfix en base al usuario q envia mail estas son: EG> restingir el envio de mail de algunos de mis usuarios de correo (no a EG> todos) para que solo puedan enviar correo a los usuarios locales del EG> servidor es decir solo a mi dominio (miopropio.com). EG> tambien quiero que otros usuarios puedan enviar correo a mi propio EG> dominio (mioporpio.com) y a un dominio de nuestro proveedor EG> (proveedor.com). EG> Y finalmente quiero que algunos otros usuarios(como por ejm Yo) puedan EG> enviar correo a los dominios que ellos quieran EG> Ahora por lo q he leido la idea seria hacerlo usando EG> "smtpd_recipient_restrictions" no se si estare equivocado.....la verdad EG> es q no se como hacerlo alguno a tenido experiencia con algo como EG> esto???..Por favor dadme luz que esta vez no tengo ni una pisca de idea EG> de por donde empezar. EG> Salu2 EG> Emmanuel
participants (2)
-
Alberto Butrico (linux)
-
Emmanuel Garcia