私は現在DebianSqueeze6.0を使用しています。私の職場の管理者は、私のシステムのいくつかのプロセスから毎週メッセージを受け取ります。
メッセージは[email protected]に送信されます。メールはroot @ localhostか何かに送られるべきだと思いますが、どこかでリダイレクトが行われていると思います。
ありがとう
編集:
echo "test" | mail root -s "this is a test"
cat /var/log/mail.log
Apr 30 14:23:38 yavapai nullmailer[3020]: Trigger pulled.
Apr 30 14:23:38 yavapai nullmailer[3020]: Rescanning queue.
Apr 30 14:23:38 yavapai nullmailer[3020]: Starting delivery: protocol: smtp Host: mail.domain.fr file: 1241094218.13394
Apr 30 14:23:39 yavapai nullmailer[13395]: smtp: Succeeded: 250 2.0.0 n3UCNdZq025564 Message accepted for delivery
Apr 30 14:23:39 yavapai nullmailer[3020]: Sent file.
Apr 30 14:23:39 yavapai nullmailer[3020]: Delivery complete, 0 message(s) remain.
Apr 30 14:23:39 yavapai nullmailer[3020]: Trigger pulled.
Apr 30 14:23:39 yavapai nullmailer[3020]: Rescanning queue.
/ etc/aliasesを確認し、行を探します
編集:テストとして、これを試してください
エコー「テスト」| mail root-s「これはテストです」
次に、/ var/log/maillogと、管理マシンで受信されたヘッダーを確認します
Daveは正しく、問題は/etc/aliases
にあると思いますが、FWIWでは、MAILTO行を先頭に配置することで、特定のアドレスに移動するようにcron出力を設定できます。 crontab -e
を実行し、最初の行として[email protected]
のようなものを追加します。これは、インストールした通常の電子メールシステムを経由することに注意してください。これには、おそらく/etc/aliases
の変更が含まれています。
ホスト名を正しく設定しましたか?