"at"でコマンドをスケジュールするときに出力の郵便アドレスを変更できますか?

後で実行されるジョブ/コマンドをスケジュールすると、atそのコマンドのstdoutとエラーがそのジョブをスケジュールしたユーザーに「メールで送信」されます。

したがって、ジョブの実行後にコマンドプロンプトにメッセージが表示されます。

/var/spool/mail/mattbにメールがあります。

それから私はそれを読むのに使うことができますmail

[email protected]ローカルユーザーの代わりに自分の会社の電子メール(たとえば)に出力を送信できますか/var/spool/mail

atコマンド出力を電子メールで送信するアドレスをどのように知ることができますか?それともメッセージをユーザーアドレスに入れるには/var/spool/mail

ベストアンサー1

at通常、インストールされているメール転送エージェント(MTA)はメールを配信するために使用されます。メールボックスがローカルメールをまったく使用していない場合は、すべてのメールを別のサーバーに転送するようにMTAを構成できます。

あるいは、個々のユーザーに対して .forward ファイルを使用することもできます。 「と入れると[Eメール保護]を ~mattb/.forward に保存すると、MTA は電子メールをそこに転送する必要があります。

おすすめ記事