新しいLinuxシステムをインストールするときの最初の作業の1つは、crontabがすべてのEメールをルートではなく指定されたEメールアドレスに送信することです。at
コマンドで同じことをしたいです。
それが私がat
送るように命令したいものですジョブ終了at コマンドを呼び出すユーザーとは異なるメールアドレスにメールを送信します。
at
しかし、どこで設定する必要があるのかわかりません。私はCentOS 6.4システムでこれを成功させませんでした。
ベストアンサー1
CentOSat
構成ファイルは次の場所にあります。/etc/sysconfig/atd
マニュアルページによると、電子メール通知は次のようになります。
/var/run/utmp ファイルが使用できないか破損している場合、または at 呼び出し時にユーザーがログインしていない場合、環境変数 LOGNAME にあるユーザー ID にメールが送信されます。未定義または空の場合、現在のユーザーIDが想定されます。
1 つの提案は、/etc/aliases を編集し、ローカルユーザーに別のメールアドレスを割り当てることです。これにより、at
必要な方法でメールがリダイレクトされます。