私はcrontabに慣れようとしています。ジョブの出力を含むメールをスケジュールしたユーザーに送信することになっていることは知っていますが、syslog
で、crontabがメールを送信しているアドレスが「ローカル」アドレスではないことがわかります( mail -s "email here" username
)と入力したかのように、外部の電子メールアドレス([email protected]など)を入力します。
このメールの送信元と、ユーザーのメールアドレスを別のアドレスに設定する方法を教えてもらえますか?
これは、インスタンスにトップレベルドメインが関連付けられているためである可能性があります(ログでメールが送信されていることがわかります)が、実際にはこのサーバーを指す2つのドメイン名があるため、crontabの方法がわかりませんこのマシンにドメインがない場合はどうなるかを選択しています。
要するに、私はこのデフォルトの電子メールアドレスがどこに設定されているかを理解しようとしています。
man 5 crontab
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.