No.21775 投稿時間:2007年07月24日(Tue) 18:19 投稿者名:Takeda URL:
はじめまして。いつも勉強させていただいています。
現在Postfix、qpooperでメールサーバを作っているのですがを
qpooperで受信メールを取得できません。
/var/mail/userには届いているのですが、qpooperが/var/mail/.user.popを見ています。
/var/mail/userからqpooperが/var/mail/user.popへコピーするには別途設定が必要なのでしょうか?
環境は
FreeBSD6.2
PostFix-2.4.3
Qpooper4.0.9
どのようなことが考えられるでしょうか?
また、説明不足であればご指摘ください。よろしくお願いします。
No.21776 投稿時間:2007年07月25日(Wed) 13:36 投稿者名:わらび URL:
qpooperの設定に問題アリじゃないかな。
No.21777 投稿時間:2007年07月25日(Wed) 14:06 投稿者名:Takeda URL:
わらび様 アドバイスありがとうございます。
> qpooperの設定に問題アリじゃないかな。
qpooperの設定は
/usr/ports/mail/qpopperからmake installして
/etc/inetd.confに『pop3 stream tcp nowait root /usr/local/libexec/qpopper popper』を追加しただけです。
細かい設定はしていないのですが・・・
それ以外に必要な設定があるのでしょうか?
その他にもヒントがありましたらよろしくお願い致します。
No.21778 投稿時間:2007年07月25日(Wed) 18:06 投稿者名:わらび URL:
エラーログはありますか?
> /var/mail/userには届いているのですが、qpooperが/var/mail/.user.popを見ています。
これは、どこから判断したのですか?
http://www.imc.cce.i.kyoto-u.ac.jp/~umehara/misc/comp/20061004.html
とか、参考になりますか?
No.21779 投稿時間:2007年07月25日(Wed) 18:46 投稿者名:Takeda URL:
> エラーログはありますか?
>
> > /var/mail/userには届いているのですが、qpooperが/var/mail/.user.popを見ています。
> これは、どこから判断したのですか?
わらび様 以下の手順で判断しました。
①telnetで接続
MailServer# telnet localhost pop3
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK Qpopper (version 4.0.9) at MailServer starting. <00000.0000000000@MailServer>
user user
+OK Password required for user.
pass user
+OK user has 0 visible messages (0 hidden) in 0 octets.
※/var/mail/userにはメールがあります
※/var/mail/.user.popは0バイトです
②Outlookで接続
サーバ上のメールボックスが使用上であったため、受信用POP3メールサーバに接続できませんでした
③ログの確認(/var/log/messages)
user at HOST(192.168.xx.x): -ERR [IN-USE] /var/mail/.user.pop lock busy! Is another session active? (35)
情報が足りていなければご指摘ください。
No.21780 投稿時間:2007年07月25日(Wed) 22:24 投稿者名:ふぁらだ URL:
まずは、わらび様の指摘にあるように、/var/mail/.user.pop を削除してください。
No.21783 投稿時間:2007年07月27日(Fri) 09:51 投稿者名:Takeda URL:
> まずは、わらび様の指摘にあるように、/var/mail/.user.pop を削除してください。
ふぁらだ様
お返事が遅くなりました。
/var/mail/.user.popを削除した場合、qpopperにアクセス(telnet,Outlook共に)したタイミングで
/var/mail/.user.popが作成されます。結果として.user.popを参照しています。
No.21789 投稿時間:2007年07月31日(Tue) 14:22 投稿者名:わらび URL:
> /var/mail/.user.popを削除した場合、qpopperにアクセス(telnet,Outlook共に)したタイミングで
> /var/mail/.user.popが作成されます。結果として.user.popを参照しています。
.popは作業ファイルらしいので、アクセスした段階で作られるのは正常だと思います。
debugを有効にしてログをみた方がいいと思います。
debugの方法は、「--enable-debugging」をconfigureで有効にしていれば、
設定ファイルでset debugを有効にするか、
inetの起動オプションできるっぽいです。
細かいことは↓に書いてあります。あとは、ソース同封のドキュメントとかに。
http://www.eudora.com/download/eudora/qpopper/4.0/free/final/Qpopper.pdf