はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 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サーバは問題なく外部から見えていますので、大丈夫だと思っていました。
具体的にはどのファイルを確認・修正したらいいのでしょう?

 Re: dovecotで受信できない。 ( No.6 )
日時: 2007/12/31 19:51
名前: 管理者

>> IB25 の可能性がありますね。
>
> LAN内での送受信なので、IB25は影響しないと思っていましたが、関係してくるのでしょうか?


LAN内ですか・・・?
> 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)
グローバルIPで動作しているようですが・・・・

> 現状では、例えばrootからuserに送信した場合、/home/user/Maildir/newには送信したファイルが
> 入ってくるのですが…


メールボックス(ディレクトリ)に入っているようならば、dovecotで受信できませんか?
ログには、postfixログしか見当たりませんので、受信して見て下さい。
それとも、受信してもログに残らないのでしょうか?
 Re: dovecotで受信できない。 ( No.7 )
日時: 2007/12/31 21:35
名前: RYO

> LAN内ですか・・・?

 LAN内です。

> メールボックス(ディレクトリ)に入っているようならば、dovecotで受信できませんか?
> ログには、postfixログしか見当たりませんので、受信して見て下さい。
> それとも、受信してもログに残らないのでしょうか?


 前にも書きましたけれども、ログにはdevocotで受信したログは記述されません。メールクライアントでは、
IPには接続できているものの、メールサーバに接続できないのです。

以下、メールクライアントの記録です。

開始時刻: 2007/12/31 21:31:42
****受信:
I 接続中 - 192.168.1.24
I エラーコード=10065、再試行
I エラーコード=10065、再試行
I エラーコード=10065、再試行
I エラーコード=10065、再試行
I エラーコード=10065、再試行
E 192.168.1.24 への接続に失敗しました。(タイムアウト)
終了時刻: 2007/12/31 21:33:

 /home/user/Maillog/newを見る限り送信は出来ているように思うのですが、受信はメールサーバへの
接続さえ出来ていない状態です。

 Re: dovecotで受信できない。 ( No.8 )
日時: 2007/12/31 22:44
名前: 管理者

F/Wでポートが開いていない事はないですか?
 Re: dovecotで受信できない。 ( No.9 )
日時: 2007/12/31 23:31
名前: RYO

> F/Wでポートが開いていない事はないですか?

 それが、nmap localhostで見ると25番も110番もopenになっているのですが、、Shields UP!!で見ると
110番ポートがステルスになっているのです。LAN内ですので、****.niftycomにはまったく関っていない
はずで、ルーターのポート開放とは関って来ないと認識しているのですが、違いますか?
 Re: dovecotで受信できない。 ( No.10 )
日時: 2008/01/01 00:57
名前: 管理者

ルータのポート開閉ではなく、サーバのF/Wは開いていますか?
 Re: dovecotで受信できない。 ( No.11 )
日時: 2008/01/01 02:38
名前: RYO

 年明け早々にありがとうございます。今年もよろしくご指導ください。

> ルータのポート開閉ではなく、サーバのF/Wは開いていますか?

 GINOMEメニューの管理−ファイヤーウォールで見ると110番ポートがありませんでしたので、を追加しました。
しかし状況は変りません。
 Re: dovecotで受信できない。 ( No.12 )
日時: 2008/01/01 08:02
名前: 管理者

> ルータのポート開閉ではなく、サーバのF/Wは開いていますか?
>
> GINOMEメニューの管理−ファイヤーウォールで見ると110番ポートがありませんでしたので、を追加しました。
> しかし状況は変りません。


問題点切り分けの為、F/W・SELinuxの双方を無効にして確認していただけますか?

  参照:http://kajuhome.com/security_trouble.shtml
 Re: dovecotで受信できない。 ( No.13 )
日時: 2008/01/01 18:19
名前: RYO

> 問題点切り分けの為、F/W・SELinuxの双方を無効にして確認していただけますか?

 SELINUXの設定は、以前Webをやる時にdisabledにした記憶があるのですが、再度見直したら違っていたので、
disabledに変更しました。そしてファイヤウォールを無効にしたところ、送受信できるようになりました。その後、
25番ポートを有効にし、前回「その他のポート」で110番ポートを追加してありましたので、試しに
ファイヤウォールを再度有効にしてみましたが、うまく送受信できるようになりました。これで良かった
のでしょうか?

 外部からの送受信は休みが終わって職場から試してみないと解らないと思いますが、携帯から送信したところ
受信できました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.