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

解決済みの質問

postfixの送信

Mac OS X Snow Leopard (10.6.2) でPostfix を構築しています
そこで
mail root
Subject: test
This is a test mail.

.

として送ってもNo mail for rootになります

また、
telnet 192.168.1.3 25
Trying 192.168.1.3...
Connected to 192.168.1.3.
Escape character is '^]'.
220 ***.** ESMTP Postfix
>helo 192.168.1.3
250 ***.**
>mail from:<*****@***.**>
250 2.1.0 Ok
>rcpt to:<root@***.**>
250 2.1.5 Ok
>Data
354 End data with <CR><LF>.<CR><LF>
>hello
>this is a test mail.
>.
250 2.0.0 Ok: queued as DEB701DAB20
>quit
221 2.0.0 Bye
Connection closed by foreign host.

としてmailを見ても
No mail for root
と表示されます。

なぜ送信できないのでしょうか
よろしくお願いします。

投稿日時 - 2009-12-20 12:18:25

QNo.5535502

すぐに回答ほしいです

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

PostfixがMaildir形式を使っていたりしませんか?
Maildir形式を使っているとメールが送られたらホームディレクトリのMaildirディレクトリなどにメールがためられます。
mailコマンドは/var/mail/以下にmbox形式でメールが格納されているかを調べるコマンドなので、Maildirに配送されてもメールが来たことを調べることが出来ません。

/var/log/maillog(かな?)などのログを見てみるとどの形式でメールが保存されているかわかると思います。

投稿日時 - 2010-01-09 05:33:30

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

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

回答(1)