[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02862] Re: メールが送信できない warningについて・・・



お世話になっております。中田です。

中満様 お返事ありがとうございます。


# ls -la /var/spool/postfix/ を見たところ
下記のようになりました。ディレクトリー等 結構違いますね。
バージョンの問題?インストール自体が 悪いのでしょうか?


drwx------  14 postfix  postfix      1024 May 12 16:48 .
drwxr-xr-x  15 root     root         1024 May 12 16:05 ..
-rw-r--r--   1 postfix  postfix        24 May 12 16:05 .bash_logout
-rw-r--r--   1 postfix  postfix       224 May 12 16:05 .bash_profile
-rw-r--r--   1 postfix  postfix       124 May 12 16:05 .bashrc
-rw-r--r--   1 postfix  postfix      5450 May 12 16:05 .canna
-rw-r--r--   1 postfix  postfix       747 May 12 16:05 .emacs
-rw-r--r--   1 postfix  postfix      3728 May 12 16:05 .screenrc
drwx------  10 postfix  root         1024 May 12 20:21 active
drwx------  10 postfix  root         1024 May 12 20:21 bounce
drwx------   2 postfix  root         1024 May 12 16:48 corrupt
drwx------   2 postfix  root         1024 May 12 16:48 defer
drwx------   2 postfix  root         1024 May 12 16:48 deferred
drwx------   2 postfix  root         1024 May 12 16:48 flush
drwx------  10 postfix  root         1024 May 12 20:21 incoming
drwx-wx-wt   2 postfix  root         1024 May 12 20:21 maildrop
drwxr-xr-x   2 postfix  root         1024 May 12 17:30 pid
drwx------   2 postfix  root         1024 May 12 22:35 private
drwxr-xr-x   2 postfix  root         1024 May 12 22:35 public
drwx------   2 postfix  root         1024 May 12 16:48 saved




> なんだか変則的なインストール&設定方法ですね・・・.通常は
> command_directory = /usr/sbin
> daemon_directory = /usr/libexec/postfix
> などなんですけど.
> 
> main.cf内の設定と各ファイルのパーミッションが正しければ
> どこにインストールしてあっても問題ないはずなのですが,
> まずは普通にインストールして動作確認ができてからインストール先を
> 変えるほうが良いかもしれません.
そうですね、直ぐに構築したいと思い 他のサイトを
真似してみたら はまってしまいました。



>mailコマンドを使わずに,ローカルホストの25/tcpにtelnetできるかどうかも
>重ねてチェックしてみてください.

分かりました。チェックしてみます。






On Mon, 12 May 2003 22:57:55 +0900
Hideo NAKAMITSU <nomo@xxxxxxxxxxxxx> wrote:

> 中満です.
> 
> On Mon, 12 May 2003 22:08:32 +0900
> Nakata Shinji <zephyr@xxxxxxxxxx> wrote:
> 
> > まず Postfixを起動(/usr/local/postfix/postfix start)
> > させると 下記の警告が出てPostfixが立ち上がります。
> > 
> > postfix-script: warning: not owned by root: /var/spool/postfix
> > postfix-script: warning: group or other writable: /usr/local/postfix/./newaliases
> > 
> > 
> > そこで 
> > 
> > echo 'test' | Mail -s test root としてみますが
> > /var/mail/root にはメールが来ておらず、
> > 
> > /var/log/maillogには下記のログが残っております。
> > May 12 21:14:38 dns postfix-script: warning: not owned by root: /var/spool/postfix
> > May 12 21:14:38 dns postfix-script: warning: group or other writable: /usr/local/postfix/./newaliases
> > May 12 21:14:39 dns postfix-script: starting the Postfix mail system
> > May 12 21:14:39 dns postfix/master[535]: daemon started
> 
> 正しいパーミッションは(通常)以下の通りです.
> % ls -la /var/spool/postfix/
> 合計 56
> drwxr-xr-x   14 root     root         4096  5月  6 20:19 ./
> drwxr-xr-x   25 root     root         4096  5月  6 20:07 ../
> drwx------   18 postfix  root         4096  5月  6 19:13 active/
> drwx------    2 postfix  root         4096  5月  6 19:13 bounce/
> drwx------    2 postfix  root         4096  5月  6 19:13 corrupt/
> drwx------    2 postfix  root         4096  5月  6 19:13 defer/
> drwx------    2 postfix  root         4096  5月  6 19:13 deferred/
> drwx------    2 postfix  root         4096  5月  6 19:13 flush/
> drwx------    2 postfix  root         4096  5月  6 19:13 hold/
> drwx------   18 postfix  root         4096  5月 12 04:08 incoming/
> drwx-wx---    2 postfix  postdrop     4096  5月 12 04:08 maildrop/
> drwxr-xr-x    2 root     root         4096  5月  6 19:13 pid/
> drwx------    2 postfix  root         4096  5月  6 20:40 private/
> drwx--x---    2 postfix  postdrop     4096  5月  6 20:40 public/
> 
> あと,/usr/local/postfix/newaliasesはどのようになっていますか?
> 普通だとsendmailへのシンボリックリンクになっているはずなのですが,
> sendmailが書き込み可能になっているとか?
> 
> > 下記に設定内容を記しておきます。
> > postconf -n
> > 
> > alias_maps = hash:/etc/aliases
> > command_directory = /usr/local/postfix
> > daemon_directory = /usr/local/postfix
> > debug_peer_level = 2
> > home_mailbox = Mailbox
> > inet_interfaces = all
> > mail_owner = postfix
> > mydestination = $myhostname, localhost.$mydomain
> > mydomain = hoge.com
> > myhostname = mail.hoge.com
> > mynetworks = 192.168.1.0/24, 127.0.0.0/8
> > myorigin = $mydomain
> > queue_directory = /var/spool/postfix
> 
> なんだか変則的なインストール&設定方法ですね・・・.通常は
> command_directory = /usr/sbin
> daemon_directory = /usr/libexec/postfix
> などなんですけど.
> 
> main.cf内の設定と各ファイルのパーミッションが正しければ
> どこにインストールしてあっても問題ないはずなのですが,
> まずは普通にインストールして動作確認ができてからインストール先を
> 変えるほうが良いかもしれません.
> 
> あと最も重要なのは送信時のログです.
> > May 12 21:14:39 dns postfix/master[535]: daemon started
> の後メールを配信した際のログ.
> 
> mailコマンドを使わずに,ローカルホストの25/tcpにtelnetできるかどうかも
> 重ねてチェックしてみてください.
> 
> /* -----------------------------------
> Hideo NAKAMITSU <nomo@xxxxxxxxxxxxx>
> http://solaris.bluecoara.net/
> ----------------------------------- */
> 
> 

References
[postfix-jp:02858] メールが送信できない warningについて・・・, Nakata Shinji
[postfix-jp:02860] Re: メールが送信できない warningについて・・・, Hideo NAKAMITSU

[検索ページ] [Postfix-JP ML Home]