- ベストアンサー
qpopperの設定について
玄箱HGをdebian3.0化して使用しております。 メールサーバを構築しようとporfixとqpopperをインストールしました。 しかしoutlookでのテスト送受信において、ユーザーとパスワードの認証ができずPOP3サーバへログオンできません。 IDとパスワードはuseraddとpasswdで設定したものを使用しております。またAPOPの設定はしておりませんしできないようです。 どの設定が間違っているのかお教え下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
色々エラーが出てますけど、大半がpostfix関連のエラーですね。"myhostname"または "mydomain" がきちんと設定されていないようです。 また、名前解決周りでもデフォルト状態のままでは? qpopperでPOPの取得エラー絡みだとこのログが該当しますかね…… > Feb 20 15:27:00 KURO-BOX in.qpopper[779]: root at 192.168.1.4 (192.168.1.4): -ERR [AUTH] Access is blocked for UIDs below 10 [pop_pass.c:1336] > Feb 20 15:27:11 KURO-BOX in.qpopper[786]: (null) at 192.168.1.4 (192.168.1.4): -ERR POP EOF or I/O Error [popper.c:820] ログ情報から推測するに、postfixの設定がきちんとしていないから、qpopperが転送するデータを提供できないような感触を受けます。 もう一度postfixの設定を見直して、受信したメールがどこにどのような形式で溜まるようになっているのかを確認してください。
その他の回答 (2)
- Toshi0230
- ベストアンサー率51% (836/1635)
easy7さん同様、私もdebianを使ったことはないですが > またTera Term ProというTelnetクライアントをつかって、110ポートを指定してアクセスしてみました。 > +OK Qpopper (version 4.0.4) at KURO-BOX Starting. Windows機からtelnetで110/tcpを叩いてこの応答がでるのであれば、ポートは開いていると判断して良いですね。 であれば、ユーザ認証で失敗している可能性が高いですね。 /var/log/maillog または /var/log/messages あたりになにかqpopper関係のログが載ってませんか?
補足
アドバイスありがとうございます。 /var/log/mail.logに同様のエラーが沢山残っていました。 以下に記します。(同内容のものは削除してあります) Feb 20 15:26:59 KURO-BOX postfix/smtpd[777]: warning: My hostname KURO-BOX is no t a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf Feb 20 15:26:59 KURO-BOX postfix/smtpd[777]: connect from unknown[192.168.1.4] Feb 20 15:27:00 KURO-BOX postfix/smtpd[777]: 8C2AD28570: client=unknown[192.168. 1.4] Feb 20 15:27:00 KURO-BOX in.qpopper[779]: (v4.0.4) Unable to get canonical name of client 192.168.1.4: Unknown host (1) [pop_init.c:1075] Feb 20 15:27:00 KURO-BOX in.qpopper[779]: root at 192.168.1.4 (192.168.1.4): -ER R [AUTH] Access is blocked for UIDs below 10 [pop_pass.c:1336] Feb 20 15:27:01 KURO-BOX postfix/smtpd[777]: 047F228570: client=unknown[192.168. 1.4] Feb 20 15:27:01 KURO-BOX postfix/cleanup[778]: 047F228570: message-id=<200502200 62701.047F228570@KURO-BOX> Feb 20 15:27:01 KURO-BOX postfix/qmgr[286]: 047F228570: from=<root@192.168.1.5>, size=692, nrcpt=1 (queue active) Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: connect from KURO-BOX[192.168.1.5] Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: warning: host 192.168.1.5[192.168.1. 5] greeted me with my own hostname KURO-BOX Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: warning: host 192.168.1.5[192.168.1. 5] replied to HELO/EHLO with my own hostname KURO-BOX Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: 047F228570: to=<root@192.168.1.5>, r elay=192.168.1.5[192.168.1.5], delay=0, status=bounced (mail for 192.168.1.5 loo ps back to myself) Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: lost connection after EHLO from KUR O-BOX[192.168.1.5] Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: disconnect from KURO-BOX[192.168.1. 5] Feb 20 15:27:01 KURO-BOX postfix/cleanup[778]: 404C628573: message-id=<200502200 62701.404C628573@KURO-BOX> Feb 20 15:27:01 KURO-BOX postfix/qmgr[286]: 404C628573: from=<>, size=2204, nrcp t=1 (queue active) Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: connect from KURO-BOX[192.168.1.5] Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: warning: host 192.168.1.5[192.168.1. 5] greeted me with my own hostname KURO-BOX Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: warning: host 192.168.1.5[192.168.1. 5] replied to HELO/EHLO with my own hostname KURO-BOX Feb 20 15:27:01 KURO-BOX postfix/smtp[780]: 404C628573: to=<root@192.168.1.5>, r elay=192.168.1.5[192.168.1.5], delay=0, status=bounced (mail for 192.168.1.5 loo ps back to myself) Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: lost connection after EHLO from KUR O-BOX[192.168.1.5] Feb 20 15:27:01 KURO-BOX postfix/smtpd[781]: disconnect from KURO-BOX[192.168.1. 5] Feb 20 15:27:01 KURO-BOX postfix/smtpd[777]: disconnect from unknown[192.168.1.4 ] Feb 20 15:27:02 KURO-BOX in.qpopper[783]: (v4.0.4) Unable to get canonical name of client 192.168.1.4: Unknown host (1) [pop_init.c:1075] Feb 20 15:27:04 KURO-BOX in.qpopper[783]: root at 192.168.1.4 (192.168.1.4): -ER R [AUTH] Access is blocked for UIDs below 10 [pop_pass.c:1336] Feb 20 15:27:11 KURO-BOX in.qpopper[786]: (null) at 192.168.1.4 (192.168.1.4): - ERR POP EOF or I/O Error [popper.c:820] メール送信元のIP(192.168.1.4)が認められていないのでしょうか?
- easy7
- ベストアンサー率78% (25/32)
まず、qpopperが正常に利用できる設定になっているかどうかの確認が必要ですね。 debianを使ったことがないので、詳細はわかりませんが netstat -nat | grep 110 とかで、110/tcpのポートが開いていることは確認できるでしょうか?
補足
アドバイスありがとうございます。 早速ご指導どおり実行いたしました。 tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN (↑各所スペースが詰められてます) との返答が返ってきました。 これは開いていると判断できるのでしょうか? またTera Term ProというTelnetクライアントをつかって、110ポートを指定してアクセスしてみました。 +OK Qpopper (version 4.0.4) at KURO-BOX Starting. のコメントが返ってきました。通常ログインするのであればIDとPassを聞いてくるような気がするのですが・・・ 開いているようで開いていないようで、不思議な感じです。
お礼
postfix/main.cfで、自宅LANからのアクセスを許可するためにDefaultを以下に修正したところアクセスできるようになりました。 mynetworks = 127.0.0.0/8 → mynetworks = 192.168.1.0/24,127.0.0.0/8 myhostnameの問題もDDNS名にしてwarningも出なくなりました。 皆様ご協力ありがとうございました。