[mew-dist 27340] Re: Mew5.1でPOP over SSL
Tatsuya Kinoshita
tats at example.com
2006年 9月 25日 (月) 19:34:54 JST
On September 25, 2006, [mew-dist 27339],
r-mini (at ryoseas.com) wrote:
> bsfilter はアドバイスを参考にさせていただき
>
> #!/bin/sh
> /usr/local/bin/bsfilter\
> --ssl --pop --pop-proxy-if localhost\
> --pop-proxy-set mail.mydomain.com:995:127.0.0.1:10110\
> --pop-proxy-set pop.nifty.com:110:127.0.0.1:20110\
> --pop-proxy-set pop.mac.com:995:127.0.0.1:30110\
> --insert-flag --insert-probability --auto-update --mark-spam-subject &
>
> という形で実行してます。
>
> この結果、今まで接続できていなかったmail.mydomain.com:995には接続可となり
> popのメールが取得できるようになりましたが、接続可能だったpop.nifty.comのは
> 接続ができなくなってしまいました。
> ここで質問なのですが、
> --sslオプションは全ての--pop-proxy-setに影響するのでしょうか?
それはそうでしょうね。--pop-proxy-setをまとめて記載するのではなく、
bsfilterを--ssl有り無しで個別に起動してみてはどうでしょうか。
> また、pop.mac.com:995への接続には~/.mew.elにsslに関する記述をしてあり正常に
> 受信できていて、Mewのモードラインに[Sec]と表示されますが、mail.mydomain.com:995
> の場合は[Sec]表示はされません。
> これは、
> Mew <--nossl--> bsfilter <--ssl--> mail.mydomain.com:995
> Mew <--ssl--> bsfilter <--ssl--> pop.mac.com:995
> ということなのでしょうか?
mail.mydomain.comの方はおっしゃるとおりでしょう。
pop.mac.comの方は、Mewでpop.mac.com:995に接続するよう設定しているの
であれば、bsfilterは介していないものと思います。bsfilterを使いたいの
なら、mail.mydomain.comの方と同じように、Mewから127.0.0.1へ接続する
ための設定が必要ではないでしょうか。
> さらに、mail.mydomain.com:995との通信が本当に暗号化されているかどうかの検証方法
> については"mew-debug"でのメッセージ確認で可能でしょうか?
MewではSSLを使わずに127.0.0.1:10110へ接続しているだけなので、
mew-debugにはSSL利用の旨は記録されないでしょう。
bsfilterで--debugオプションを使えば、SSLSocketが使われているかどうか
標準出力で確認できるようです。
--
木下達也
Mew-dist メーリングリストの案内