hola, mi cuestión es la siguiente, tengo un servidor de correo interno (no se puede acceder desde internet) que gestiona una serie de cuentas, uno de mis usuarios va a estar fuera de las dependencias un tiempo y queremos reenviarle todo el correo que reciba a una cuenta de correo especifica distinta a la que tiene en el servidor interno. Nuestro servidor es un postfix con cyrus (amavis y spamassist). Por donde debo empezar a buscar la información para configurar el servidor para que haga el reenvio. Muchas gracias Saludos
El Miércoles, 23 de Noviembre de 2005 08:05, pcihidamn escribió:
hola,
mi cuestión es la siguiente, tengo un servidor de correo interno (no se puede acceder desde internet) que gestiona una serie de cuentas, uno de mis usuarios va a estar fuera de las dependencias un tiempo y queremos reenviarle todo el correo que reciba a una cuenta de correo especifica distinta a la que tiene en el servidor interno. Nuestro servidor es un postfix con cyrus (amavis y spamassist).
Spamassassin. Asesino de spam, no «asistente de spam» (spamassist). :-)
Por donde debo empezar a buscar la información para configurar el servidor para que haga el reenvio.
Supongo que basta crear un fichero en el directorio de casa ($HOME) del usuario, en el servidor, llamado .forward que contenga la dirección de correo a la que se quiere reenviar todo el entrante. Po'jemplo: si el usuario es «aitor», en ~aitor/.forward habría una línea tal que así: aitor.tilla@granpugneta.com -- Gerardo Aburruzaga García Oficina del Software Libre de la Universidad de Cádiz http://softwarelibre.uca.es
El 23/11/05, Gerardo Aburruzaga García<gerardo.aburruzaga@uca.es> escribió:
El Miércoles, 23 de Noviembre de 2005 08:05, pcihidamn escribió:
hola,
mi cuestión es la siguiente, tengo un servidor de correo interno (no se puede acceder desde internet) que gestiona una serie de cuentas, uno de mis usuarios va a estar fuera de las dependencias un tiempo y queremos reenviarle todo el correo que reciba a una cuenta de correo especifica distinta a la que tiene en el servidor interno. Nuestro servidor es un postfix con cyrus (amavis y spamassist).
Spamassassin. Asesino de spam, no «asistente de spam» (spamassist). :-)
Por donde debo empezar a buscar la información para configurar el servidor para que haga el reenvio.
Supongo que basta crear un fichero en el directorio de casa ($HOME) del usuario, en el servidor, llamado .forward que contenga la dirección de correo a la que se quiere reenviar todo el entrante.
Po'jemplo: si el usuario es «aitor», en ~aitor/.forward habría una línea tal que así:
aitor.tilla@granpugneta.com
-- Gerardo Aburruzaga García Oficina del Software Libre de la Universidad de Cádiz http://softwarelibre.uca.es
-- 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
Gracias está funcionando correctamente pero tuve que hacer una modificación en el fichero main.cf transport_maps=ldap:/etc/postfix/ldaptransport_maps.cf pues como mis usuarios son de ldap añadí lo siguiente para que utilizara primero el fichero transport transport_maps=hash:/etc/postfix/transport ldap:/etc/postfix/ldaptransport_maps.cf Ahora la cuestión es saber si existe la posibilidad de enviar los correos que tenia almacenados antes de activar el reenvio y como hacer para que el mailman le envie las listas a las que está suscrito. saludos
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-25 a las 07:54 +0100, pichidamn pichidamn escribió:
Ahora la cuestión es saber si existe la posibilidad de enviar los correos que tenia almacenados antes de activar el reenvio
Si te refieres a que el postfix reprocese los correos que tuviera parados, pues "sendmail -q".
y como hacer para que el mailman le envie las listas a las que está suscrito.
Si lo que has hecho es que todo lo que llegaba a determinada cuenta se reenvie a otra, al mailman le da igual: lo seguirá enviando donde siempre, y desde ahí se remitirá a la nueva cuenta. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDhwWttTMYHG2NR9URAmW0AJ0YVKtUrsIwluBlaOcPmL1poQsihACcDS1A obgXw330+4CXLTLsAie3k2A= =Yt3D -----END PGP SIGNATURE-----
En cuestión a este mismo problema, no me reenvia correctamente los correos, voy a intentar explicarme de nuevo haber sialguien puede ayudarme con la solución. Tenemos contratado un servidor de correo (en adelante Externo) y hemos configurado en SLES 9 un postfix con LDAP para el dominio y se encarga de recoger todo el correo del servidor externo con fetchmail. La cuestión que queremos realizar es la siguiente, actualmente unos usuarios se encuentran fuera de las instalaciones locales y queremos realizar lo siguiente: - no descargar su correo del seervidor externo - reenviarle a ese buzon todo el correo que le llega a su cuenta mediante nuestro servidor local. Con lo que se comenta en este hilo, actualmente no me esta funcionando. Muchas gracias y espero su ayuda, pues es algo que me lleva la cabeza loca ya un tiempo. Saludos El día 25/11/05, Carlos E. R. <robin1.listas@tiscali.es> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-25 a las 07:54 +0100, pichidamn pichidamn escribió:
Ahora la cuestión es saber si existe la posibilidad de enviar los correos que tenia almacenados antes de activar el reenvio
Si te refieres a que el postfix reprocese los correos que tuviera parados, pues "sendmail -q".
y como hacer para que el mailman le envie las listas a las que está suscrito.
Si lo que has hecho es que todo lo que llegaba a determinada cuenta se reenvie a otra, al mailman le da igual: lo seguirá enviando donde siempre, y desde ahí se remitirá a la nueva cuenta.
- -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFDhwWttTMYHG2NR9URAmW0AJ0YVKtUrsIwluBlaOcPmL1poQsihACcDS1A obgXw330+4CXLTLsAie3k2A= =Yt3D -----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
Lo de no descargar su correo externo si lo tenemos realizado. El día 8/02/06, pichidamn pichidamn <pichidamn@gmail.com> escribió:
En cuestión a este mismo problema, no me reenvia correctamente los correos, voy a intentar explicarme de nuevo haber sialguien puede ayudarme con la solución.
Tenemos contratado un servidor de correo (en adelante Externo) y hemos configurado en SLES 9 un postfix con LDAP para el dominio y se encarga de recoger todo el correo del servidor externo con fetchmail.
La cuestión que queremos realizar es la siguiente, actualmente unos usuarios se encuentran fuera de las instalaciones locales y queremos realizar lo siguiente: - no descargar su correo del seervidor externo - reenviarle a ese buzon todo el correo que le llega a su cuenta mediante nuestro servidor local.
Con lo que se comenta en este hilo, actualmente no me esta funcionando.
Muchas gracias y espero su ayuda, pues es algo que me lleva la cabeza loca ya un tiempo.
Saludos
El día 25/11/05, Carlos E. R. <robin1.listas@tiscali.es> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-25 a las 07:54 +0100, pichidamn pichidamn escribió:
Ahora la cuestión es saber si existe la posibilidad de enviar los correos que tenia almacenados antes de activar el reenvio
Si te refieres a que el postfix reprocese los correos que tuviera parados, pues "sendmail -q".
y como hacer para que el mailman le envie las listas a las que está suscrito.
Si lo que has hecho es que todo lo que llegaba a determinada cuenta se reenvie a otra, al mailman le da igual: lo seguirá enviando donde siempre, y desde ahí se remitirá a la nueva cuenta.
- -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFDhwWttTMYHG2NR9URAmW0AJ0YVKtUrsIwluBlaOcPmL1poQsihACcDS1A obgXw330+4CXLTLsAie3k2A= =Yt3D -----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
El 8/02/06, pichidamn pichidamn escribió:
- no descargar su correo del seervidor externo
Basta con no configurar en Fetchmail la cuenta externa. De este modo, los correos que llegan a la cuenta "usuario@externo.com" se quedan en ese buzón hasta que se lo descargue desde donde quiera.
- reenviarle a ese buzon todo el correo que le llega a su cuenta mediante nuestro servidor local.
Es decir, que "usuario@local.com" vaya a "usuario@externo.com". Puedes echar un vistazo a Virtual o Forward... http://www.postfix.org/virtual.5.html http://www.postfix.org/local.8.html Saludos, -- Camaleón
2006/2/8, Camaleón <noelamac@gmail.com>:
El 8/02/06, pichidamn pichidamn escribió:
- no descargar su correo del seervidor externo
Basta con no configurar en Fetchmail la cuenta externa. De este modo, los correos que llegan a la cuenta "usuario@externo.com" se quedan en ese buzón hasta que se lo descargue desde donde quiera.
Correcto, eso ya lo tenemos hecho, se me olvido ponerlo.
- reenviarle a ese buzon todo el correo que le llega a su cuenta mediante
nuestro servidor local.
Es decir, que "usuario@local.com" vaya a "usuario@externo.com". Puedes echar un vistazo a Virtual o Forward...
http://www.postfix.org/virtual.5.html http://www.postfix.org/local.8.html
He estado leyendo, pero no me aclaro mucho, además la cuestión es que usuario@local.com es igual a usuario@externo.com, o sea el dominio es el mismo (hablamos solo de dominio.com) , lo unico diferente seria que el servidor de correo el local responde a pop.dominio.com y el externo responde a mail.dominio.com Gracias y saludos
El 8/02/06, pichidamn pichidamn escribió:
He estado leyendo, pero no me aclaro mucho, además la cuestión es que usuario@local.com es igual a usuario@externo.com, o sea el dominio es el mismo (hablamos solo de dominio.com) , lo unico diferente seria que el servidor de correo el local responde a pop.dominio.com y el externo responde a mail.dominio.com
Pues entonces quizá "transport" te pueda servir: http://www.postfix.org/transport.5.html Se trata de decirle a Postfix que el "usuario@dominio.com" tenga un trato diferente en el envío de los mensajes, ajustándolo a las carestísticas diferenciales de tu servidor "mail.dominio.com" (si está en otra máquina, dirección IP distinta, puerto distinto...). Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-02-08 a las 19:29 +0100, pichidamn pichidamn escribió:
Es decir, que "usuario@local.com" vaya a "usuario@externo.com". Puedes echar un vistazo a Virtual o Forward...
http://www.postfix.org/virtual.5.html http://www.postfix.org/local.8.html
He estado leyendo, pero no me aclaro mucho, además la cuestión es que usuario@local.com es igual a usuario@externo.com, o sea el dominio es el mismo (hablamos solo de dominio.com) , lo unico diferente seria que el servidor de correo el local responde a pop.dominio.com y el externo responde a mail.dominio.com
Si el nombre del remoto es el mismo del local, no veo como. la manera tradicional creo que era crear un fichero .forward en el home del usuario local - pero si son usuarios virtuales, no se puede. Y además, no puedes hacer un forward a una direcci remota que el postfix local reconoce como propia... Podrías usar el formato: user@domain transport:nexthop en el fichero "/etc/postfix/transport", para que los "virutalizados" vayan a otro sitio. Tendrías que mantener las dos tablas simultaneamente, sería muy facil que se produjeran bucles. O en virtual: usuariolocal usuariolocal@mail.dominio.com Si es que el remoto lo admite. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFD6lqFtTMYHG2NR9URAqYXAJ9G4NX9dfh2bLcrjtm2oj+oSrrCMQCfYbdS b73m8e+pb2immiPYkDBX7Ck= =a1E2 -----END PGP SIGNATURE-----
participants (5)
-
Camaleón
-
Carlos E. R.
-
Gerardo Aburruzaga García
-
pcihidamn
-
pichidamn pichidamn