Pregunta

Soy nuevo en openSUSE 11.1, tengo varias tareas temporizadas en funcionamiento, una de las cuales crea una lista dinámica de 'a' puestos de trabajo cada día. ¿Hay una manera para que los mensajes de correo electrónico, que la concha 'sh' envía a / var / usr / correo / Dave que se remitirá a otras direcciones de correo electrónico, mi investigación ha llegado en blanco, sobre todo porque no estoy seguro de lo que estoy buscando para. Saludos si alguien puede ayudar.

Dado que mirar en esto, cuando se imprime desde Perl después de secuencia de comandos ejecutados en shell / bin / sh, / bin / correos electrónicos sh la impresión en / var / usr / mail / Dave, me gustaría sencilla adelante este correo a otra pop3 cuentas, uno de los cuales es accesible por teléfono. Mis disculpas a mi pregunta original no era lo suficientemente claro

¿Fue útil?

Solución

Establecer la variable de entorno en el archivo MAILTO crontab al nombre del usuario que desea recibir el correo. Añadir que si no está ahí.

De man 5 crontab:

       In addition to LOGNAME, HOME, and SHELL, cron(8) will look at MAILTO if
       it  has  any  reason  to  send  mail as a result of running commands in
       ``this'' crontab.  If MAILTO is defined (and non-empty), mail  is  sent
       to the user so named.  MAILTO may also be used to direct mail to multi‐
       ple recipients by separating recipient users with a comma. If MAILTO is
       defined but empty (MAILTO=""), no mail will be sent.  Otherwise mail is
       sent to the owner of the crontab.

Otros consejos

Si desea reenviar todo el correo de Dave, ver si un archivo .forward sencilla funciona.

Si desea ser selectivo sobre ello, investigar procmail.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top