Restringir envio de correos fuera de mi dominio a usuarios, con Exim4

Forums: 

En estos momentos tengo sobre mi a los de Seguridad Informática pues tengo que definir en mi server los usuarios con acceso a enviar correos fuera de mi dominio local y los que estan restringidos a mi dominio solamente, o sea diferentes servicios en dependencia de lo que solicite el usuario. Me he leído manuales de Exim4 pero en ninguno encontre como denegar el envio a un usuario en especifico de correos por ejemplo a gmail, hotmail yahoo o cualquier otro dominio que no sea el local.

Tengo un debian 4.0 etch y el MTA Exim4 con squirrelmail ademas de servicio de pop e imap.

en estos momentos los usuarios que cree en el sistema tienen una cuenta de correo local pero tambien pueden enviar hacia cualquier dominio, en resumen tengo que limitar eso. me vendria bien un manual de algun sitio o si alguien ha trabajado esto alguna vez agradeceria la ayuda.

haz un router que busque si

Imagen de deathUser

haz un router que busque si el sender está en la lista de autorizados y dependiendo de eso te deje o no enviar e-mail a dominios fuera de la lista de dominios permitidos ;)

Mira la documentación de routers, en el FAQ de EXIM hay algunos ejemplos que te puede servir de base.

bye
;)

ok

Gracias hermano.
Luego si tienes un tiempo me explicas mejor, la verdad es que he suguido probando y nada no quiere funcionar.
saludos

Bueno mira no estoy muy

Bueno mira no estoy muy empapado con los routers de exim4 cuando enter a la seccion de /etc/exim4/conf.d/router hasta ahi llegue no supe en que fichero de conf trabajar lo que me sugeriste.

estos son los ficheros que tengo

00_exim4-config_header
100_exim4-config_domain_literal
150_exim4-config_hubbed_hosts
200_exim4-config_primary
300_exim4-config_real_local
400_exim4-config_system_aliases
500_exim4-config_hubuser
600_exim4-config_userforward
700_exim4-config_procmail
800_exim4-config_maildrop
850_exim4-config_lowuid
900_exim4-config_local_user
mmm_mail4root

a ver lo unico que quisiera configurar es que el user xxx@localhost no envie correos a gmail,hotmail,yahoo etc... solo a localhost

La verdad odio como debian

Imagen de deathUser

La verdad odio como debian divide la configuración de exim, ni idea de que archivo editar, creo que tendrás que crear uno nuevo, los routers se procesan en orden así que creo que tendrás que crear uno que se ejecute en la posición adecuada, quizás entre 400_exim4-config_system_aliases y 500_exim4-config_hubuser.

Aquí hay un ejemplo de un router condicional, tendrás que cambiar la condición para que busque en la lista de usuarios locales (los que solo pueden enviar e-mails localmente) y restrinja el envío a la lista de destinos permitidos.

http://wiki.exim.org/FAQ/Routing_to_remote_hosts/Q0312

Suerte ...
bye
;)