[mew-dist 27332] Re: Mew5.1でPOP over SSL
Kiichi Yamaguchi
r-mini at example.com
2006年 9月 22日 (金) 16:49:09 JST
Kiichi Yamaguchiと申します。
>
> 検索結果からもわかるとおり、つい先日、MewでGmailをPOP over SSLで使う例
> がmew-distに投稿されましたので、それを参考にされてはいかがでしょうか。
>
> [mew-dist 27312]〜
> http://www.mew.org/pipermail/mew-dist/2006-September/026998.html
> http://www.mew.org/pipermail/mew-dist/2006-September/026999.html
> http://www.mew.org/pipermail/mew-dist/2006-September/027001.html
>
早速上記を参考にさせていただきましたが
popサーバーのSSL対応
Mewの設定
bsfilterの設定
stunnelの設定
などで頭がまわらなくなってしまいました...
> どのようにうまく繋がらないのか、具体的な手順やそのときに表示される
> メッセージが書いてあると答えやすくなります。
◯.mew.elの抜粋>
;; MAIL Accounts Settings
(setq mew-config-alist
'(
("r-kame" ;;POP account_1
("name" . "Kiichi Yamaguchi")
("user" . "user01")
("mail-domain" . "mydomain.com")
("pop-ssl" . t)
("ssl-prog" . "/usr/local/sbin/stunnel")
("pop-auth" . pass)
("ssl-verify-level" . 0)
("inbox-folder" . "+inbox.user01")
("pop-user" . "popuser01")
("pop-proxy-server" . "localhost")
("pop-proxy-port" . "10110")
("smtp-server" . "mail.mydomain.com")
("pop-delete" . nil)
)
("@nifty" ;;POP account_2
("name" . "user02")
("user" . "user02")
("mail-domain" . "nifty.com")
("inbox-folder" . "+inbox. at example.com")
("pop-user" . "popuser02")
("pop-proxy-server" . "localhost")
("pop-proxy-port" . "20110")
("smtp-server" . "smtp.nifty.com")
("pop-auth" . pass)
("pop-delete" . nil)
)
("default" ;;IMAP account_1
("proto" . "%")
("name" . "Kiichi Yamaguchi")
("user" . "user03")
("mail-domain" . "mac.com")
("imap-user" . "imapuser03")
("imap-server" . "mail.mac.com")
("smtp-server" . "smtp.mac.com")
("imap-delete" . nil)
("imap-size" . 0)
("use-cached-passwd" . t)
("imap-ssl" . t)
("imap-auth" . nil)
("imap-ssl-port" . "993")
;("imap-port" . "143")
("ssl-verify-level" . 0)
("imap-trash-folder" . "%Trash")
)
)
)
◯mewのdebugメッセージ>
2006.09.22 16:38:35 LOG7[570:25185792]: 10622 started
2006.09.22 16:38:35 LOG7[570:25185792]: FD 8 in non-blocking mode
2006.09.22 16:38:35 LOG7[570:25185792]: FD 9 in non-blocking mode
2006.09.22 16:38:35 LOG7[570:25185792]: FD 10 in non-blocking mode
2006.09.22 16:38:35 LOG7[570:25185792]: Connection from 127.0.0.1:49413 permitted by libwrap
2006.09.22 16:38:35 LOG5[570:25185792]: 10622 connected from 127.0.0.1:49413
2006.09.22 16:38:35 LOG7[570:25185792]: FD 9 in non-blocking mode
2006.09.22 16:38:35 LOG7[570:25185792]: 10622 connecting 127.0.0.1:995
2006.09.22 16:38:35 LOG7[570:25185792]: connect_wait: waiting 10 seconds
2006.09.22 16:38:35 LOG3[570:25185792]: connect_wait: getsockopt: Connection refused (61)
2006.09.22 16:38:35 LOG5[570:25185792]: Connection reset: 0 bytes sent to SSL, 0 bytes sent to
socket
2006.09.22 16:38:35 LOG7[570:25185792]: 10622 finished (-1 left)
2006.09.22 16:38:35 LOG7[570:2684415384]: Cleaning
<SSL/TLS: >
up the signal pipe
2006.09.22 16:38:35 LOG6[570:2684415384]: Child process 571 finished with code 0
<SSL/TLS: >
2006.09.22 16:39:00 LOG6[566:25185792]: s_poll_wait timeout: connection close
2006.09.22 16:39:00 LOG5[566:25185792]: Connection closed: 0 bytes sent to SSL, 229 bytes sent
to socket
2006.09.22 16:39:00 LOG7[566:25185792]: 9697 finished (0 left)
◯bsfilterの起動スクリプト
#!/bin/sh
/usr/local/bin/bsfilter --pop --pop-proxy-set mail.ryoseas.com:::10110\
--pop-proxy-set pop.nifty.com:::20110\
--pop-proxy-set pop.mac.com:::30110\
--insert-flag --insert-probability --auto-update --mark-spam-subject &
◯stunnelのデフォルトからの変更点
;cert = /usr/local/etc/stunnel/mail.pem > コメントアウト
client = yes
上記の状態で
$ stunnel すると
2006.09.22 16:34:37 LOG7[549:2684415384]: RAND_status claims sufficient entropy for the PRNG
2006.09.22 16:34:37 LOG7[549:2684415384]: PRNG seeded successfully
2006.09.22 16:34:37 LOG7[549:2684415384]: SSL context initialized for service pop3s
2006.09.22 16:34:37 LOG7[549:2684415384]: SSL context initialized for service imaps
2006.09.22 16:34:37 LOG7[549:2684415384]: SSL context initialized for service ssmtp
となります。
長文になり恐縮ですが、すこし整理して頭を冷やしてから再度がんばってみようと思います。
お気づきの点がありましたらご指摘ください。
また、知識が追いついていないようですので解りやすく解説してあるサイトや書籍などを
ご紹介くださると幸いです。
-----+-----+-----+-----+-----+-----+-----
Kiichi Yamaguchi <r-mini at example.com>
ニックネーム:(ryoseas-mini)
URL:http://www.ryoseas.com/
Mew-dist メーリングリストの案内