permitir correo solo a algunos usuarios
Hola a todos, Tengo que hacer una configuración especial en un servidor de correo de una empresa. Lo que quieren es lo siguiente: Tienen un servidor de correo postfix + courier y quieren que solo algunos usuarios puedan enviar correo al exterior. El servidor de correo es solo para uso interno de la empresa de manera que todos los usuarios tengan acceso al correo interno, pero no quieren que todos puedan enviar correo. Eso no se con que se puede hacer, como ya dije uso postix para el smtp y courier para el pop3. Gracias por adelantado Un saludo Emi
El 21/11/05, Emiliano Sutil escribió:
Tienen un servidor de correo postfix + courier y quieren que solo algunos usuarios puedan enviar correo al exterior.
Por aquí tienes algo: Restricting what users can send mail to off-site destinations http://www.postfix.com/RESTRICTION_CLASS_README.html Saludos, -- Camaleón
El 21/11/05, Camaleón
El 21/11/05, Emiliano Sutil escribió:
Tienen un servidor de correo postfix + courier y quieren que solo algunos usuarios puedan enviar correo al exterior.
Por aquí tienes algo:
Restricting what users can send mail to off-site destinations http://www.postfix.com/RESTRICTION_CLASS_README.html
Saludos,
Pues creo que va a ser esto, lo pruebo y ya os cuento como lo resuelvo muchas gracias camaleona Emi
-- Camaleón
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
He configurado el postfix de la siguiente manera: he añadido estas lineas al main.cf smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders smtpd_restriction_classes = local_only local_only = check_recipient_access hash:/etc/postfix/local_domains, reject he creado los ficheros cat /etc/postfix/local_domains dominio.com OK cat /etc/postfix/restricted_senders usuaio1@dominio.com local_only Pero cuando intento enviar un correo en los logs me sale esto: Nov 21 11:44:37 servidor postfix/smtpd[22950]: fatal: open database /etc/postfix/restricted_senders.db: No such file or directory Nov 21 11:44:38 servidor postfix/master[22924]: warning: process /usr/lib/postfix/smtpd pid 22950 exit status 1 Nov 21 11:44:38 servidor postfix/master[22924]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Y logico porque en verdad no existe /etc/postfix/restricted_senders.db pero yo no he hecho referencia a ese fichero sino a /etc/postfix/restricted_senders, como hago para que vaya a mirar ese o como creo el /etc/postfix/restricted_senders.db a partir del que tengo en texto plano? Un saludo Emi
El 21/11/05, Emiliano Sutil escribió:
Y logico porque en verdad no existe /etc/postfix/restricted_senders.db pero yo no he hecho referencia a ese fichero sino a /etc/postfix/restricted_senders, como hago para que vaya a mirar ese o como creo el /etc/postfix/restricted_senders.db a partir del que tengo en texto plano?
(...) The example assumes DB/DBM files, but this could also be done with LDAP or SQL (...) Specify dbm instead of hash if your system uses dbm files instead of db files. To find out what map types Postfix supports, use the command postconf -m. Verifica el sistema que estás utilizando para almacenar los datos en Postfix. Y recuerda hacer un postmap para que te coja la nueva tabla. Saludos, -- Camaleón
Verifica el sistema que estás utilizando para almacenar los datos en Postfix. Y recuerda hacer un postmap para que te coja la nueva tabla.
Vale el problema era que no hacia el postmap fichero Ya tengo los ficheros en cuestion y ya no me da ese error, pero me da otro que mosquea mas todavia Nov 21 12:21:28 servidor postfix/smtpd[23661]: fatal: parameter "smtpd_recipient_restrictions": specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit yo tengo puesto en ese parametro lo que pone en la pagina smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender Pero por el error que da ese parametro no le gusta. Que es lo que me está fallando?
Saludos,
-- Camaleón
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-21 a las 12:34 +0100, Emiliano Sutil escribió:
Vale el problema era que no hacia el postmap fichero
Yo creo un /etc/postfix/Makefile: all: access.db relay_ccerts.db sasl_passwd.db transport.db \ canonical.db relocated.db sender_canonical.db virtual.db virtual.db: virtual postmap virtual sasl_passwd.db: sasl_passwd postmap sasl_passwd etc. Así, con hacer un "make" en ese dirctorio, se me actualizan todas las tablas que deban.
yo tengo puesto en ese parametro lo que pone en la pagina
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender
Pero por el error que da ese parametro no le gusta.
El espaciado es importante. /etc/postfix/main.cf: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders ...other stuff... smtpd_restriction_classes = local_only local_only = check_recipient_access hash:/etc/postfix/local_domains, reject Y "other stuff" también. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDgcDYtTMYHG2NR9URAq8UAJ9tD8XLbf9+2D5qa0nKVjNzEGwfpwCffEmz mmcN2IR6/TLipJkR3AGx0Gg= =kRqZ -----END PGP SIGNATURE-----
El 21/11/05, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-21 a las 12:34 +0100, Emiliano Sutil escribió:
Vale el problema era que no hacia el postmap fichero
Yo creo un /etc/postfix/Makefile:
all: access.db relay_ccerts.db sasl_passwd.db transport.db \ canonical.db relocated.db sender_canonical.db virtual.db
virtual.db: virtual postmap virtual
sasl_passwd.db: sasl_passwd postmap sasl_passwd
etc. Así, con hacer un "make" en ese dirctorio, se me actualizan todas las tablas que deban.
Muy buena idea, creo que te la voy a copiar.
yo tengo puesto en ese parametro lo que pone en la pagina
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender
Pero por el error que da ese parametro no le gusta.
El espaciado es importante.
/etc/postfix/main.cf: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders ...other stuff...
smtpd_restriction_classes = local_only local_only = check_recipient_access hash:/etc/postfix/local_domains, reject
Y "other stuff" también.
Lo tengo bien espaciado, aparece mal en el correo por la mierda del gmail este viendo el error que me da fatal: parameter "smtpd_recipient_restrictions": specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit no veo en que se parecen los parametros que dice que tienen que ser y lo que le pongo yo a no ser que donde pone other stuff es donde al final tenga que poner alguno de esos otros parametros, cosa que no se. Alguna sugerencia? Emi
- -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFDgcDYtTMYHG2NR9URAq8UAJ9tD8XLbf9+2D5qa0nKVjNzEGwfpwCffEmz mmcN2IR6/TLipJkR3AGx0Gg= =kRqZ -----END PGP SIGNATURE-----
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
He añadido esto a la seccion esa smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders, permit_mynetworks, reject_unauth_destination He puesto eso porque al ejecuar postconf -d es lo que tenia #postconf -d | grep smtpd_recipient_restrictions smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination Pero no he podido probarlo, han dejado de currar y me han apagado el servidor. Asi que hasta mañana dormire con la intriga de si funciona :-) Un saludo Emi
El 21/11/05, Emiliano Sutil escribió:
yo tengo puesto en ese parametro lo que pone en la pagina
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender
Pero por el error que da ese parametro no le gusta.
Que es lo que me está fallando?
Echa un vistazo a ésto: http://www.postfix.com/postconf.5.html#smtpd_recipient_restrictions IMPORTANT: If you change this parameter setting, you must specify at least one of the following restrictions. Otherwise Postfix will refuse to receive mail: reject, defer, defer_if_permit, reject_unauth_destination Specify a list of restrictions, separated by commas and/or whitespace. Continue long lines by starting the next line with whitespace. Restrictions are applied in the order as specified; the first restriction that matches wins. Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-21 a las 16:49 +0100, Camaleón escribió:
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender
Pero por el error que da ese parametro no le gusta.
Que es lo que me está fallando?
Echa un vistazo a ésto: http://www.postfix.com/postconf.5.html#smtpd_recipient_restrictions
/usr/share/doc/packages/postfix/html/postconf.5.html :-P
IMPORTANT: If you change this parameter setting, you must specify at least one of the following restrictions. Otherwise Postfix will refuse to receive mail:
reject, defer, defer_if_permit, reject_unauth_destination
Specify a list of restrictions, separated by commas and/or whitespace. Continue long lines by starting the next line with whitespace. Restrictions are applied in the order as specified; the first restriction that matches wins.
Pero luego no lo explican con un ejemplo concreto para este caso que nos ocupa. smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender, reject_unauth_destination, permit_mynetworks ¿En ese orden? ¿En otro? ¿Otra cosa? Porque además lo que cuentan es como prohibirles a algunos la salida, no como prohibirsela a todos y permitirsela a algunos. O estoy espeso esta noche. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDgkrvtTMYHG2NR9URArNbAKCUWLjPsmLJJKyPrLIl9Q80y8Ed/gCghZIM WOxogzUHg/KIphMoaDElFqY= =HVPY -----END PGP SIGNATURE-----
2005/11/21, Carlos E. R.:
/usr/share/doc/packages/postfix/html/postconf.5.html
:-P
¡Grr! :-) Siempre viene bien los comentarios adicionales en las configuraciones, para aclarar conceptos o ver posibles alternativas. Lo que no hay que hacer es seguir todo al pie de la letra, hay que entender primero el concepto global de lo que estás haciendo y luego aplicar ese conocimiento a tu configuración específica.
Pero luego no lo explican con un ejemplo concreto para este caso que nos ocupa.
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender, reject_unauth_destination, permit_mynetworks
¿En ese orden? ¿En otro? ¿Otra cosa?
El mensaje de error de Postfix que le da le dice que tiene que especificar al menos un método que tengan funcionando: specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit Seguramente cuando Emiliano se pase por aquí dirá que ya le funciona con los últimos cambios que hizo. Saludos, -- Camaleón
El 22/11/05, Camaleón
2005/11/21, Carlos E. R.:
/usr/share/doc/packages/postfix/html/postconf.5.html
:-P
¡Grr! :-)
Siempre viene bien los comentarios adicionales en las configuraciones, para aclarar conceptos o ver posibles alternativas. Lo que no hay que hacer es seguir todo al pie de la letra, hay que entender primero el concepto global de lo que estás haciendo y luego aplicar ese conocimiento a tu configuración específica.
No discutais, con tal de encontrar la respuesta como si se mira en la revista linux magazine o en el hola en su seccion de informatica para marujas :-) Se nota que estoy de mejor humor, porque sera? porque camaradas, prueba superada Al final quedo asi: En el main.cf añadi lo siguiente smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders, permit_mynetworks, reject_unauth_destination smtpd_restriction_classes = local_only local_only = check_recipient_access hash:/etc/postfix/local_domains, reject En el fichero /etc/postfix/local_domains dominio.com OK En el fichero /etc/postfix/restricted_senders usuario1@dominio.com local_only ... Un postmap a estos 2 ultimos ficheros, y a funcionar.... Muchas gracias por vuestra ayuda, Saludos Emiliano Sutil
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-22 a las 11:23 +0100, Emiliano Sutil escribió:
No discutais, con tal de encontrar la respuesta como si se mira en la revista linux magazine o en el hola en su seccion de informatica para marujas :-)
No discutimos, salvo en el sentido "británico" del término, que es el de argumentar un tema. :-)
Se nota que estoy de mejor humor, porque sera? porque camaradas, prueba superada
Al final quedo asi:
Si, anoche lo estuve pensando y eso es lo mismo que me salió, si no me equivoco. Lo que pasa es que tal como está tienes que listar exlícitamente los remites que tienen restringido el correo, en vez de lo habitual que es lo contrario, listar los que no tienen restricciones. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD4DBQFDg1xAtTMYHG2NR9URAoynAJwLI0HcGucJOGBAvhEuzo5FnsuWhgCY/rz+ t1+ilhU7KS61m49XVf765g== =bGvD -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-21 a las 23:32 +0100, Carlos E. R. escribió:
Pero luego no lo explican con un ejemplo concreto para este caso que nos ocupa.
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender, reject_unauth_destination, permit_mynetworks
¿En ese orden? ¿En otro? ¿Otra cosa?
Porque además lo que cuentan es como prohibirles a algunos la salida, no como prohibirsela a todos y permitirsela a algunos. O estoy espeso esta noche.
Veamos si me deslio. El ejemplo dice usar esto: /etc/postfix/main.cf: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders .... Pero, ¿porque no "smtpd_sender_restrictions"? Ah, no, claro, entonces tendríamos problemas para que nos enviaran. Normalmente está en blanco, o por ejemplo: smtpd_sender_restrictions = hash:/etc/postfix/access,reject_unknown_sender_domain Sigamos entonces; o empecemos. Tenemos: smtpd_restriction_classes = local_only Eso define un alias para un grupo de restricciones de acceso, que llamamos "local_only". Y se define así: local_only = check_recipient_access hash:/etc/postfix/local_domains, reject Esto lo que hace es que primero comprueba que el receptor está en la lista "/etc/postfix/local_domains", y si cumple, se le permite (encaja en el alias "local_only"). Si no cumple, se salta a la siguiente regla, que en este caso es "reject". O sea, reject si el receptor no es local. La tabla es un fichero, /etc/postfix/local_domains: domain OK aqui.domain OK Lo que no se es que pasaría si en vez de "OK" pusiera "reject"? Supongo que no encajaría como dominio local, pero entonces aplicaría la siguiente regla, que es reject. O sea, es como anular una linea del fichero. Luego tenemos otro fichero, /etc/postfix/restricted_senders: foo@domain local_only bar@domain local_only Que interpreto como que a tal usuario se le aplica la restricción "local_only". Esto se usa en esta otra del main.cf: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders Que lo que hace es (a ver): expande la tabla (que es de remitentes); si el remitente es "foo@domain" ampliamos el alias y tenemos: From: foo@domain To: *.domain --> OK. From: foo@domain To: otro --> reject. ¿Que pasa si el remitente no es foo@domain ni bar@domain? Er... pues aquí es donde aplica la nota del "postconf.5.html": IMPORTANT: If you change this parameter setting, you must specify at least one of the following restrictions. Otherwise Postfix will refuse to receive mail: reject, defer, defer_if_permit, reject_unauth_destination Que si cambiamos ese parámetro (del valor por defecto, que es "permit_mynetworks, reject_unauth_destination"), debemos definir al menos una de las restricciones "reject, defer, defer_if_permit, reject_unauth_destination" o el postfix se negará a recibir correo. Digamos que es una limitación de seguridad para evitar errores nuestros. O sea, deberíamos poner: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders, permit_mynetworks, reject_unauth_destination que significa: - si el remitente está en nuestra lista, sólo se le permite enviar localmente. Si no lo está, entonces se le aplica la siguiente regla, que es que - si llega por la red local puede mandar, y si no - se le rechaza a no ser que cumpla ciertas excepciones, como que sea un correo para nosotros, es decir, somos los destinatarios (ver reject_unauth_destination). Y... ¿Si lo que queremos es lo contrario, no permitir salir a nadie que no esté listado? ¡Grrr! ¡Eso es lo que dejan como ejercio para el lector! ¿Podría ser esto? /etc/postfix/enpowered_senders boss@domain OK otherboss@domain OK smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, reject_unauth_destination No... a los que no son jefes no les permitiría enviar nada, ni siquiera localmente. Y... y si en /etc/postfix/restricted_senders pongo: domain local_only smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, check_sender_access hash:/etc/postfix/restricted_senders, reject_unauth_destination O lo que es lo mismo, tengo un unico fichero "restricted_senders": boss@domain OK otherboss@domain OK domain local_only Y la regla de antes: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, reject_unauth_destination Creo que funcionaría. Ah... claro, por eso dicen que es trivial. Lo es cuando lo sabes :-P - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDg1vFtTMYHG2NR9URAky4AKCXkQu5Iy2jD5NfGCHqDflYEm0hUQCeJOKv GvgCKYPKu6C1Ur4MJzYcNzw= =UIcn -----END PGP SIGNATURE-----
El 22/11/05, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-21 a las 23:32 +0100, Carlos E. R. escribió:
Pero luego no lo explican con un ejemplo concreto para este caso que nos ocupa.
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_sender, reject_unauth_destination, permit_mynetworks
¿En ese orden? ¿En otro? ¿Otra cosa?
Porque además lo que cuentan es como prohibirles a algunos la salida, no como prohibirsela a todos y permitirsela a algunos. O estoy espeso esta noche.
Veamos si me deslio. El ejemplo dice usar esto:
/etc/postfix/main.cf: smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders ....
Pero, ¿porque no "smtpd_sender_restrictions"? Ah, no, claro, entonces tendríamos problemas para que nos enviaran. Normalmente está en blanco, o por ejemplo:
smtpd_sender_restrictions = hash:/etc/postfix/access,reject_unknown_sender_domain
Sigamos entonces; o empecemos. Tenemos:
smtpd_restriction_classes = local_only
Eso define un alias para un grupo de restricciones de acceso, que llamamos "local_only". Y se define así:
local_only = check_recipient_access hash:/etc/postfix/local_domains, reject
Esto lo que hace es que primero comprueba que el receptor está en la lista "/etc/postfix/local_domains", y si cumple, se le permite (encaja en el alias "local_only"). Si no cumple, se salta a la siguiente regla, que en este caso es "reject". O sea, reject si el receptor no es local.
La tabla es un fichero, /etc/postfix/local_domains: domain OK aqui.domain OK
Lo que no se es que pasaría si en vez de "OK" pusiera "reject"? Supongo que no encajaría como dominio local, pero entonces aplicaría la siguiente regla, que es reject. O sea, es como anular una linea del fichero.
Luego tenemos otro fichero, /etc/postfix/restricted_senders: foo@domain local_only bar@domain local_only
Que interpreto como que a tal usuario se le aplica la restricción "local_only". Esto se usa en esta otra del main.cf:
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders
Que lo que hace es (a ver): expande la tabla (que es de remitentes); si el remitente es "foo@domain" ampliamos el alias y tenemos:
From: foo@domain To: *.domain --> OK. From: foo@domain To: otro --> reject.
¿Que pasa si el remitente no es foo@domain ni bar@domain? Er... pues aquí es donde aplica la nota del "postconf.5.html":
IMPORTANT: If you change this parameter setting, you must specify at least one of the following restrictions. Otherwise Postfix will refuse to receive mail:
reject, defer, defer_if_permit, reject_unauth_destination
Que si cambiamos ese parámetro (del valor por defecto, que es "permit_mynetworks, reject_unauth_destination"), debemos definir al menos una de las restricciones "reject, defer, defer_if_permit, reject_unauth_destination" o el postfix se negará a recibir correo. Digamos que es una limitación de seguridad para evitar errores nuestros.
O sea, deberíamos poner:
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/restricted_senders, permit_mynetworks, reject_unauth_destination
que significa: - si el remitente está en nuestra lista, sólo se le permite enviar localmente. Si no lo está, entonces se le aplica la siguiente regla, que es que - si llega por la red local puede mandar, y si no - se le rechaza a no ser que cumpla ciertas excepciones, como que sea un correo para nosotros, es decir, somos los destinatarios (ver reject_unauth_destination).
Y... ¿Si lo que queremos es lo contrario, no permitir salir a nadie que no esté listado? ¡Grrr! ¡Eso es lo que dejan como ejercio para el lector!
¿Podría ser esto?
/etc/postfix/enpowered_senders
boss@domain OK otherboss@domain OK
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, reject_unauth_destination
No... a los que no son jefes no les permitiría enviar nada, ni siquiera localmente. Y... y si en /etc/postfix/restricted_senders pongo:
domain local_only
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, check_sender_access hash:/etc/postfix/restricted_senders, reject_unauth_destination
O lo que es lo mismo, tengo un unico fichero "restricted_senders":
boss@domain OK otherboss@domain OK domain local_only
Y la regla de antes:
smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/enpowered_senders, reject_unauth_destination
Creo que funcionaría. Ah... claro, por eso dicen que es trivial. Lo es cuando lo sabes :-P
Excelente desarrollo, esto es para tenerlo bien archivadito que nunca sabes cuand lo vas a necesitar. Un saludo Emi
-
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-23 a las 11:32 +0100, Emiliano Sutil escribió:
Excelente desarrollo, esto es para tenerlo bien archivadito que nunca sabes cuand lo vas a necesitar.
Pero está por demostrar que no me haya equivocado. ;-) - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDhIMntTMYHG2NR9URAm1aAJ49PqEyhDrDuRivUUxVzprMnMcYpwCdHrqD gPh8ELGTm+20RpUCd4Si2QQ= =uhGf -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-21 a las 10:28 +0100, Camaleón escribió:
Restricting what users can send mail to off-site destinations http://www.postfix.com/RESTRICTION_CLASS_README.html
Que manía coninternet: /usr/share/doc/packages/postfix/html/RESTRICTION_CLASS_README.html :-p - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDgb3otTMYHG2NR9URAjU0AJ9ZDYP/y85e7XooBd1i1T0VoMfeAwCaAth4 /0cUzvYTiMBhP+xnIV5fK3A= =kh/E -----END PGP SIGNATURE-----
2005/11/21, Carlos E. R.:
Que manía coninternet:
No son manías, Carlos. El contenido del disco es invariable, mientras que en la documentación de Internet puede haber nuevas pistas, modificaciones y actualizaciones que no encuentras en otro sitio. ;-) Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-21 a las 16:38 +0100, Camaleón escribió:
2005/11/21, Carlos E. R.:
Que manía coninternet:
No son manías, Carlos. El contenido del disco es invariable, mientras que en la documentación de Internet puede haber nuevas pistas, modificaciones y actualizaciones que no encuentras en otro sitio.
;-)
¡Precisamente! La version de internet es la más moderna y puede no aplicar al postfix que tenga instalado, pueden haber inventado nuevas cosas (me ha pasado). Por eso es preferible la documentación del disco, o en el caso de internet, si está marcada como siendo de la misma versión del programa en cuestión. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDgkgGtTMYHG2NR9URAkIjAJ9NF7oG67X7KK423+aK4kOwAn3PmgCeO8gI 9w3ef61ytn+4Im4eFYztDUs= =xvz/ -----END PGP SIGNATURE-----
El Lunes, 21 de Noviembre de 2005 10:10, Emiliano Sutil escribió:
Hola a todos,
Tengo que hacer una configuración especial en un servidor de correo de una empresa. Lo que quieren es lo siguiente: Tienen un servidor de correo postfix + courier y quieren que solo algunos usuarios puedan enviar correo al exterior. El servidor de correo es solo para uso interno de la empresa de manera que todos los usuarios tengan acceso al correo interno, pero no quieren que todos puedan enviar correo.
Eso no se con que se puede hacer, como ya dije uso postix para el smtp y courier para el pop3.
* Lo primero es obligar a todos a que pasen por el servidor de correo de la empresa es decir una redireccion de todo el trafico cuyo destino sea el puerto 25 remoto enviarlo al 25 de tu servidor de correo o donde escuche, o utilizar un proxy de correo, Perdition por supuesto y a partir de aqui aplicar las restricciones que se precisen.
participants (4)
-
Camaleón
-
Carlos E. R.
-
Emiliano Sutil
-
jose maria