crontabは、電子メールを送信するユーザーの電子メールアドレスをどこで取得しますか?ユーザーのメールアドレスはどこに設定されていますか?

crontabは、電子メールを送信するユーザーの電子メールアドレスをどこで取得しますか?ユーザーのメールアドレスはどこに設定されていますか?

crontabに慣れようとしています。ジョブをスケジュールしたユーザーにジョブ出力を含むEメールを送信する必要があることを知っていますが、syslogcrontabからEメールが送信されるアドレスが「ローカル」アドレスではないことがわかります。 )を入力しようとしていますが、mail -s "email here" username外部のメールアドレス(例:[Eメール保護])。

このメールがどこから来るのか、ユーザーのメールアドレスを別のアドレスに設定する方法を教えてください。

これは、私のインスタンスに関連付けられているトップレベルドメインがあるためです(ログから電子メールがそこに送信されていることがわかります)。しかし、実際には、そのサーバーを指す2つのドメイン名があるので、どのように処理されるのかわかりません。 crontabが動作します。このシステムにドメインがない場合はどうなりますか?

つまり、このデフォルトのメールアドレスがどこに設定されているかを知りたいのです。

ベストアンサー1

人5クローンタップ

       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.

おすすめ記事