¿Qué programa de correo se utilizará en crontab?


1

Plataforma: Ubuntu 12.04 LTS

Usuario: root

Desc:   Si hay alguna salida a stdout / stderr en ejecución, crontab los recopilará y enviará por correo al correspondiente propietario. En mi caso, es 'root'. Cuando miro syslog, encontré un error:

Jan 18 15:53:01 ali00 CRON[10261]: (root) CMD (some command) Jan 18 15:53:03 ali00 sSMTP[10265]: 553 Mail from must equal authorized user Jan 18 15:53:03 ali00 CRON[10260]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)

(En mi sistema, uso ssmtp para enviar correo)

Como no puedo ver ningún detalle, ¿cómo depurar este error? ¿Necesito cambiar algo en /etc/ssmtp/ssmtp.conf? Además, no hay mail comando en mi sistema, como crontab sabe usar ssmtp más bien que mail?


Oh, he encontrado la solución. Solo edite / etc / ssmtp / revaliases para establecer la dirección de correo electrónico real para cada cuenta.
ShenLei
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.