このスレッドはクローズされています。記事の閲覧のみとなります。
dovecotで受信できない。 |
|
- æ¥æï¼ 2007/12/29 22:39
- ååï¼ RYO
- ①不明点・障害内容:postfixでメールの送信はできるようになりましたが、dovecotによるぽpの受信ができません。
②ログの有無 :無(/var/log/maillogを一度削除したらその後記録されなくなりました。 (有:その内容): ③Distribution :Fedora 8 Version: ④Service Name :dovecot Version:1.0.7-2.fc8 ⑤ネットワーク構成:サーバ Fedora8+postfix+dovecot
重複する部分があって恐縮ですが。万策尽きましたので、設定ファイルを開示します。どうしたら受信できるか(とり あえずLAN内)かご教示ください。
/etc/dovecot.conf(コメント化されている行は削除しています。設定もれがありましたらご指摘ください。) protocols = imap imaps pop3 pop3s login_process_size = 64 mail_location = maildir:~/Maildir valid_chroot_dirs = /home protocol imap { } protocol pop3 { pop3_uidl_format = %u } auth default { mechanisms = plain #}
passdb pam { }
userdb passwd { } dict { } plugin { }
|
■ コンテンツ関連情報
Re: dovecotで受信できない。 ( No.1 ) |
|
- æ¥æï¼ 2007/12/30 01:03
- ååï¼ 管理者
- 設定ファイルには問題なさそうですね。
> /var/log/maillogを一度削除したらその後記録されなくなりました。
以下のコマンドを実施後再確認してみてください。 (ログが書かれるようになります。)
# /etc/rc.d/init.d/rsyslog restart
一様、SMTP/POPサーバも再起動します。 # /etc/rc.d/init.d/postfix restart # /etc/rc.d/init.d/dovecot restart
エラーとなった時のログを再度、ご開示願います。
|
Re: dovecotで受信できない。 ( No.2 ) |
|
- æ¥æï¼ 2007/12/31 00:20
- ååï¼ RYO
- 済みません。ログを取り直しますが、その前にひとつ教えてください。user@<domain>にLAN内で送信する場合の宛先は
user@[192.168.1.24](サーバのIPアドレス)で良いのでしょうか? 送信側のメールクライアントからはこれで送信でき たように見えるのですが。何か基本的な勘違いをしていないでしょうか? ちなみにuser@192.168.1.24では送信時に エラーになってしまいます。 受信は相変わらず「192.168.1.24への接続に失敗しました。(タイムアウト)」となってしまって、IPアドレスへの接続は できてもメールサーバには接続できていないようです。192.168.1.4はクライアント側のIPアドレスです。受信サーバに接続できない ことを解決するのが先の問題になると思いますが、いかがでしょう。
|
Re: dovecotで受信できない。 ( No.3 ) |
|
- æ¥æï¼ 2007/12/31 00:34
- ååï¼ RYO
- どうやらまともな送信時のログが残ったようですので開示します。
Dec 31 00:22:59 Linux postfix/smtpd[31182]: connect from unknown[192.168.1.4] Dec 31 00:22:59 Linux postfix/smtpd[31182]: 9CFDD88951: client=unknown[192.168.1.4], sasl_method=CRAM-MD5, sasl_username=root@<domain> Dec 31 00:22:59 Linux postfix/cleanup[31185]: 9CFDD88951: message-id=<22C84AF7DC1ACAroot@<domain>> Dec 31 00:22:59 Linux postfix/qmgr[30736]: 9CFDD88951: from=<root@<domain>>, size=562, nrcpt=1 (queue active) Dec 31 00:22:59 Linux postfix/smtpd[31182]: disconnect from unknown[192.168.1.4] Dec 31 00:22:59 Linux postfix/local[31186]: 9CFDD88951: to=<user@[192.168.1.24]>, relay=local, delay=0.2, delays=0.14/0.05/0/0.01, dsn=2.0.0, status=sent (delivered to maildir) Dec 31 00:22:59 Linux postfix/qmgr[30736]: 9CFDD88951: removede
そしてしばらくしてからこんなログが出てきました。
Dec 31 00:25:43 Linux postfix/qmgr[30736]: 3D90288704: from=<user@<domain>>, size=586, nrcpt=1 (queue active) Dec 31 00:25:44 Linux postfix/smtp[31194]: 3D90288704: to=<*****@nifty.com>, relay=mx.nifty.com[202.248.238.10]:25, delay=180685, delays=180685/0.08/0.2/0, dsn=4.0.0, status=deferred (host mx.nifty.com[202.248.238.10] refused to talk to me: 550 Dynamic IP range blocked)
*****@nifty.comは普段使っているメールアドレスです。こちらは何か別のログが混入したのでしょうか?
|
Re: dovecotで受信できない。 ( No.4 ) |
|
- æ¥æï¼ 2007/12/31 18:19
- ååï¼ 管理者
- > Dynamic IP range blocked
IB25 の可能性がありますね。
参照:http://www.nifty.com/antispam/tackle5.htm
お使いのISPのMTAに変更して見て下さい。 あと、サーバ自身の名前解決も怪しそうなのですが、DNSまたはhostsファイルにてサーバ自身のIPと ホスト名はきちんと紐付いていますか?
|
Re: dovecotで受信できない。 ( No.5 ) |
|
- æ¥æï¼ 2007/12/31 18:55
- ååï¼ RYO
- 管理者様
年末のお忙しいところありがとうございます。
> IB25 の可能性がありますね。
LAN内での送受信なので、IB25は影響しないと思っていましたが、関係してくるのでしょうか? 現状では、例えばrootからuserに送信した場合、/home/user/Maildir/newには送信したファイルが 入ってくるのですが…
> DNSまたはhostsファイルにてサーバ自身のIPとホスト名はきちんと紐付いていますか?
サーバの名前解決は、Webサーバは問題なく外部から見えていますので、大丈夫だと思っていました。 具体的にはどのファイルを確認・修正したらいいのでしょう?
|
■ その他