こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Postfixにするとrootにメールが届かない

Fedora Core 2にPostfixをインストールしています。

#mail user だとメールが届きますが、
#mail root ではメールが届きません。


ログは、
Feb 6 12:33:38 fc2 postfix/pickup[11536]: 7DE7FD0E: uid=500 from=<user>
Feb 6 12:33:38 fc2 postfix/cleanup[16482]: 7DE7FD0E: message-id=<20050206033338.7DE7FD0E@fc2.domain.tld>
Feb 6 12:33:38 fc2 postfix/nqmgr[11537]: 7DE7FD0E: from=<user@domain.tld>, size=284, nrcpt=1 (queue active)
Feb 6 12:33:38 fc2 postfix/local[16494]: 7DE7FD0E: to=<postfix@domain.tld>, orig_to=<root>, relay=local, delay=0, status=sent (mailbox)

となっています。

宛がuserの時は user@postfix@domain.tld と変わるだけで無事届き、mailコマンドでも dovecot経由でBeckyやOutlokkでも受信できます。

confファイルの主だったところは次のような感じです。

mail_owner = postfix
myhostname = fc2.domain.tld
mydomain = domain.tld
myorigin = $mydomain
inet_interfaces = localhost
mydestination = $myhostname, localhost.$mydomain $mydomain
mynetworks_style = subnet

#home_mailbox = Mailbox
#home_mailbox = Maildir/

mail_spool_directory = /var/spool/mail



なお、MTAをsendmailにするとrootでもuserでも、問題なく動いてます。このときのsendmailの状態はデフォルトです。

投稿日時 - 2005-02-07 12:48:21

QNo.1206356

すぐに回答ほしいです

質問者が選んだベストアンサー

全く的外れかも知れないが、/etc/postfix/aliasesが有れば、その中を見てみてはどうだろうか。
もしその中に
root: hogehoge@other.domain.tld
などと書かれていたら、そこを外してnewaliasesかportmapだ。

投稿日時 - 2005-02-07 17:45:24

お礼

aliasesということでぴんときました。(笑)

# Person who should get root's mail. This alias
# must exist.
# CHANGE THIS LINE to an account of a HUMAN
root:postfix → root

postfix を rootに変えたらOKでした。

お手数かけました。

今、Postfixを設定中なのですが、大苦戦です。
また質問をすると思いますので、よろしくです。

投稿日時 - 2005-02-07 17:52:22

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問