クローンジョブのデフォルトの電子メール受信者を変更できますか?

クローンジョブのデフォルトの電子メール受信者を変更できますか?

私はcronjobの出力があれば、そのジョブが属するユーザーにメールで送信されると思います。[email protected]cronファイルの上部にこのような内容を追加して、出力が送信される場所を変更することもできると思います。

システム全体のクローン操作が電子メールで送信されるようにオプションを設定できます。 root ユーザーが実行していませんか?(つまり、各ユーザーのcronファイルに設定する必要はありません)

ベストアンサー1

/etc/crontabファイルを確認し、MAILTO=rootそこに設定します。/etc/rcファイルに存在する必要があります。

crondMAILTO変数を受け入れているようです。わかりませんが、始める前に crond の環境変数を変更してみることをお勧めします。/etc/sysconfig/crondまたは、スクリプトと同様に、/etc/rc.d/init.d/crond古いファイルをソースとして使用します。

例:

[centos@centos scripts]$ strings /usr/sbin/crond | grep -i mail
ValidateMailRcpts
MailCmd
cron_default_mail_charset
usage:  %s [-n] [-p] [-m <mail command>] [-x [
CRON_VALIDATE_MAILRCPTS
mailed %d byte%s of output but got status 0x%04x
[%ld] no more grandchildren--mail written?
MAILTO
/usr/sbin/sendmail
mailcmd too long
[%ld] closing pipe to mail
MAIL

おすすめ記事