Für einen crontab-Eintrag in diesem Format
*/1 * * * * /usr/bin/php /app/<userid>/command --flag='value'
Ich sehe diese Nachricht per E-Mail an <userid>@host
(und sehen über mail
) einmal pro Minute:
From root@host Wed May 2 16:36:02 2012
Return-Path: <root@host>
Date: Wed, 2 May 2012 16:36:01 -0400
X-Authentication-Warning: host: <userid> set sender to root using -f
From: root@host (Cron Daemon)
To: <userid>@host
Subject: Cron <<userid>@host> /usr/bin/php /app/<userid>/command --flag='value'
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/home/<userid>/bin>
X-Cron-Env: <HOME=/home/<userid>>
X-Cron-Env: <LOGNAME=<userid>>
X-Cron-Env: <USER=<userid>>
Status: R
Ich bin mir nicht sicher, was dieser Fehler ist, insbesondere die 4. Zeile und ob es etwas zu befürchten gibt. Dies geschieht nur auf einem unserer Testserver, und die Produktionsserver sind in Ordnung. Ich habe auf diesen Servern keinen Root-Zugriff.
Irgendwelche Ideen?
mail
. Es stellte sich heraus, dass in einem der Skripte, die vom crontab-Skript aufgerufen werden, ein Tippfehler aufgetreten ist, und das Beheben des ersteren hat dieses Problem behoben.Diese Zeile habe ich bei sendmail gesehen. Es ist ein häufiges Ergebnis des Versendens von E-Mails über Folgendes:
Woher
$SENDER
ist 'root' (und Absendermaskerade ist nicht aktiviert.)Ich würde es nicht für bedenklich halten, sondern nur dem Empfänger mitteilen, dass der Absender manuell gezwungen wurde und möglicherweise eine Fälschung darstellt.
Ich kann mir jedenfalls nicht vorstellen, dass dies die Ursache für das Versenden von E-Mails an Sie ist - dies ist ein Ergebnis des E-Mail-Prozesses. Gab es weitere Inhalte zu der Nachricht? Tut auch
Status: R
Ihnen etwas bedeuten? Da es sich nicht um ein E-Mail-Headerfeld handelt, das ich wiedererkenne.quelle