Hola a todos, tengo un suse 7.2 y un problema :-) El cron y otros programas me envian correo al root. Esa máquina está sin monitor ni nada, es solo un servidor y sólo me meto mediante telnet. Por lo que no me interesa tener que meterme y leer el correo. Intenté mediante alias en el sendmail que me enviase el correo del root a otra dirección que propia y poder leerlo con el outlook en otro ordenador. Pués no hay forma. He conseguido que envie el correo pero lo envia siempre a root@linux.casa, no sé como hacer que lo envie a quien quiero (mi cuenta privada.). No sé si tendrá que ver que estoy utilizando la misma cuenta para enviar y recibir. Quiero decir, que al linux le digo que envie a pepito@hotmail.com desde pepito@hotmail.com. El caso es que el la cuenta de pepito recibo un mensae porque no encuentra el destinatario...que siempre es root@linux.casa Vamos que el correo sale...PERO SIEMPRE PARA EL root@linux.casa Ah, creo que los alias algo si q funcionan, pero sólo para el que envia, vamos que pone en los mensajes que me devuelven que pepito@hotmail.com intentó enviar un mensaje a root@linux.casa. ¿alguna ayuda? Gracias y saludos a todos Pedro
Desde el mismo YaST tienes una opcion de configurar el servidor de correo, sea el que sea que tengas, sendmail, postfix, qmail, etc, todos tienen un apartado comun que es Correo Entrante: e indica Reenviar correo de root a: Tambien puedes mirar si tienes la tabla /etc/aliases añades una nueva linea que sea root: tu@email.real.com En mi caso es sendmail y varias veces añado de forma manual, no es la mejor, pero funciona. En fin espero que te sirva. Un saludo. -- LRU #293230 mabaeyens at jabber dot org
Desde el mismo YaST tienes una opcion de configurar el servidor de correo, sea el que sea que tengas, sendmail, postfix, qmail, etc, todos tienen un apartado comun que es Correo Entrante: e indica Reenviar correo de root a:
Tambien puedes mirar si tienes la tabla /etc/aliases añades una nueva linea que sea root: tu@email.real.com
Esto ya lo tengo puesto y no parece que haga nada. :-( Probé en el fichero crontab a poner MAILTO=MIDIRECCION@HOST.COM Y he recibido un mensaje del cron daemon...pero ha generado otros cuantos mal :-? En todo caso eso sería una solución a medias. Puesto que conseguiría recibir los mensajes del cron pero el resto de mensajes del sistema no. Saludos y gracias Pedro
El Martes, 10 de Agosto de 2004 22:47, Pedro A. Gil escribió:
Y he recibido un mensaje del cron daemon...pero ha generado otros cuantos mal :-?
Efectivamente, te ha generado todos los mensajes de "No ha podido ser enviado" o de error al ver que, de alguna manera no podia alcanzar esa direccion. Perdona mi insistencia en la tabla /etc/aliases Una vez esta creada, cada vez que se edita debe ser "mapeada" con el comando makemap del tipo makemap hash /etc/aliases < /etc/aliases y posiblemente hayas de crear un symlink en /etc/mail ya que SuSE lo utiliza. Aparte, tanto para enmascarar el envio como la recepcion, has de tener en / etc/mail/genericstable una linea tal que root(TAB)tu@direccion (sin los ":") como siempre cada vez que toques un archivo de sendmail, vuelvelo a mapear con el comando de antes, para que cree el fichero.db correspondiente que es el que usara. Por ultimo, en sendmail.cf segurate de tener la linea DSsmtp.tuproveedor.com correctamente puesta, ya que si no, muchos servidores, por sus reglas antirelay no te admitiran una direccion HELO tipo localhost.localdomain. Una vez esto, y reiniciado el sendmail con rcsendmail stop rcsendmail start no deberias tener ningun problema y el correo deberia redirigirse correctamente a tu direccion. Un saludo. -- LRU #293230 mabaeyens at jabber dot org
El 2004-08-09 a las 23:10 +0200, Pedro A. Gil escribió:
tengo un suse 7.2 y un problema :-)
El cron y otros programas me envian correo al root. Esa máquina está sin monitor ni nada, es solo un servidor y sólo me meto mediante telnet. Por lo que no me interesa tener que meterme y leer el correo.
Hay varias maneras... puedes poner una receta en el .procmailrc del root, por ejemplo, para reenviarlo. O un forward. O en el /etc/aliases.
No sé si tendrá que ver que estoy utilizando la misma cuenta para enviar y recibir. Quiero decir, que al linux le digo que envie a pepito@hotmail.com desde pepito@hotmail.com.
Hombre, es que si es listo sabrá (o creerá) que no tiene que enviarlo a ninguna parte. -- Saludos Carlos Robinson
participants (4)
-
Carlos E. R.
-
Miguel A. Baeyens
-
Miguel A. Baeyens
-
Pedro A. Gil