Fedora Users Forum

Fedoraユーザのためのサポートフォーラム
現在時刻 - 2017年10月22日(日) 06:11

All times are UTC + 9 hours





新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 
作成者 メッセージ
 記事の件名: [解決済み][Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月04日(水) 22:15 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年8月30日(日) 18:39
記事: 11
連続の質問ですが、よろしくお願いいたします。

現在、Fedora16 64bit上で、sendmail+dovecotを使用してメールサーバーを構築しています。
目的は、rootに届く、「logwatch」の確認と、LANDISKが送信するメールの確認で、LAN内のみでの使用です。
※Windows PCのthunderbirdで受信しています。

こちらも、Fedora10で設定したものをずっとUPGRADEで使用しており、Fedora16になっても問題なく動作していました。
しかし、12月の中旬ごろからこれらのメールが受信できなくなりました。
正確な日付は覚えていませんし、なぜ受信できなくなったかもわかりません。

sendmailのメールボックスを確認したところ、メールは入っていましたので、dovecotに接続できていないようです。

dovecotでは、「POP3」を使用していますので、ファイヤーウォールの「110/TCP」は空けてあります。
なにか、dovecotでアクセス制限しているのでしょうか?

よろしくお願いいたします。


最後に編集したユーザー wyvern636 [ 2012年1月09日(月) 01:35 ], 累計 1 回

トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月05日(木) 00:17 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
「フォーラム全般のルール」をよく読んで、ご協力ください。
「1つの質問が解決しないうちに,すぐに新たな質問を投げかけることは避けましょう。」

…とはいえ、すでに投稿されていますので、対応できる方がいらっしゃいましたら、対応していただいて構いません。


トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月05日(木) 13:53 
オフライン
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2010年12月30日(木) 00:17
記事: 33
所在地: GA, USA
dovecot2になって、デフォルトで認証キーの設定が必要になりましたが、そのへんの設定はされていますでしょうか。
dovecot2になっていなければ外していますが。


トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月07日(土) 02:00 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年8月30日(日) 18:39
記事: 11
回答ありがとうございます。

>dovecot2になって、デフォルトで認証キーの設定が必要になりましたが、そのへんの設定はされていますでしょうか。
>dovecot2になっていなければ外していますが。

大変申し訳ありませんが、回答の意味がよく分かりません。

dovecotのバージョンは2.0.16なので、dovecot2だと思います。(yumで最新バージョンをインストールしています。)

当方で設定したのは、
dovecot.conf → protocols = imap pop3 と base_dir = /var/run/dovecot/
conf.d/10-auth.conf → auth_mechanisms = plain login (プレーンテキストのパスワードを許可)
conf.d/10-mail.conf → mail_location = mbox:~/mail:INBOX=/var/mail/%u
conf.d/20-pop3.conf → pop3_uidl_format = %u
だけです。

SSLは使用しておりませんが、認証キーの設定が必要なのでしょうか?

よろしくお願いいたします。


トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月07日(土) 13:40 
オフライン
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2010年12月30日(木) 00:17
記事: 33
所在地: GA, USA
はい。 デフォルトでサーバー認証キーの設定が必要になっています。 私もはまりました。
私の場合は、vine 6.0ですが、多分同じ設定で行けるのではないかと思います。

私の設定メモですが参考にしてみてください。
認証キーなしに設定するやり方はわかりません。 そっちの方が簡単かもしれませんが、もしできたら教えてください。 一旦動いてしまうと、その先はなかなかやらないですよね。


トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月08日(日) 03:10 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年8月30日(日) 18:39
記事: 11
Hydeさん、回答ありがとうございました。

たしかに、dovecot2はパスワード認証がデフォルトで、SSL/TSLを使用する設定になっていますね。

しかしながら、前にも書きましたが以下の設定で、SSL/TSLを使用しないでパスワード認証しています。
引用:
[conf.d/10-auth.conf]
##
## Authentication processes
##
:
disable_plaintext_auth = no (前の時、書き忘れました…)
:
auth_mechanisms = plain login
:
なので、認証キーは必要ありません。

とりあえず、サーバーでdovecotが正常に動作しているかどうか、telnetを使って確認しました。
引用:
$ telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Dovecot ready.
quit
+OK Logging out
Connection closed by foreign host.
ローカルでは問題ないようです。

でも、Windows PCからはアクセスできません。
ファイヤーウォールか何かで、アクセス制限されているとしか思えません。
でも、ファイヤーウォールの「110/TCP」は、ちゃんと空けてあります。

う~ん、ちょっと手詰まりですね。


トップへ
 
 記事の件名: Re: [Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月08日(日) 07:37 
オフライン
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2010年12月30日(木) 00:17
記事: 33
所在地: GA, USA
パスワード認証ではありません。
サーバー認証です。
私も同じ設定ですが、サーバー認証は必要です。


トップへ
 
 記事の件名: Re: [解決済み][Fedora16 64bit]dovecotでメール受信ができなくなった。
投稿記事Posted: 2012年1月09日(月) 01:56 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2009年8月30日(日) 18:39
記事: 11
---------
回答ありがとうございました。

ファイヤーウォールのポートは開けてあるので、dovecot側でアクセス制限をかけているはずです。
で、dovecotの設定を改めて見直してみると、かなり怪しいのが見つかりました。

引用:
[conf.d/10-master.conf]
:
service pop3-login {
inet_listener pop3 {
#port = 110
address = localhost # allow plain imap only on localhost
}
inet_listener pop3s {
#port = 995
#ssl = yes
}
}
:
「address」のところで、「localhostのみプレーンimap(pop3!?)を許可」とあります。
ここをコメントアウトして、dovecot再起動後、thunderbirdでアクセスしてみると…

ビンゴでした。うまく、pop3でメールを取得することができました。
このファイルは今回初めて設定したので、何時からこうなったのかよく分かりませんが、何とか思い通りになりました。
(※dovecotのみでIPフィルタリングができるようになったみたいですね)

いろいろとお騒がせして申し訳ありませんでした。


トップへ
 
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron

無料でマイフォーラムを作成する! · php-BB© · Internationalization Project · 不正利用を報告する · 使用条件/プライバシーポリシー
© Forums-Free.com 2009