[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02860] Re: メールが送信できない warningについて・・・
- Subject: [postfix-jp:02860] Re: メールが送信できない warningについて・・・
- From: Hideo NAKAMITSU <nomo@xxxxxxxxxxxxx>
- Date: Mon, 12 May 2003 22:57:55 +0900
中満です.
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/
----------------------------------- */
- Follow-Ups
-
- [postfix-jp:02862] Re: メールが送信できない warningについて・・・, Nakata Shinji
- References
-
- [postfix-jp:02858] メールが送信できない warningについて・・・, Nakata Shinji
[検索ページ]
[Postfix-JP ML Home]