いろいろ
Seize the day.
2006-04-07 [長年日記]
■ [comp] メール環境 over SSL (その 2: 古い Mew + stunnel)
前回のエントリでも書いたが [2006-04-06],POP over SSL,SMTP over SSL を比較的古い Mew (Mew 1.94.2) で実現する必要が生じてきた.前回は fetchmail を使ってメールを受信する方法を書いたが,今回は stunnel を使って送受信を行う方法を紹介する.一般に,SSL 対応のサーバから SSL 非対応のメールクライアントを使ってメールを送受信するには,SSL Proxy を使えばよいらしい.SSL Proxy には stunnel,stone,wstone などがあるらしい.ちなみに,SSL 対応をうたっている Mew 3 も,実は stunnel を使っていたりする.
最初,stone を入れようとしたが,うちの sys/socket.h が古すぎてコンパイルできなかった(激ぉ.なので stunnel を入れてみる.
さて,stunnel.conf の該当部分は以下のようにしておく.その他,システムに合わせて適当に設定する.
[POP] accept = localhost:110 connect = pop.example.jp:995 [IMAP] accept = localhost:143 connect = imap.example.jp:993 [SMTP] accept = localhost:10025 connect = smtp.example.jp:465そして stunnel.init start しておく.これで,例えば localhost のポート 10025 番に送信メールを投げると,SMTP サーバの 465 番に行くということになる.確認のため,stunnel を起動した状態で,例えば telnet localhost 110 などとしてみよう.リモートの POP サーバが応答するのが見えるはずだ.
Mew のほうは,./im/Config を以下のように設定する.Mew の再起動は特に必要ない.
Smtpservers=localhost/10025 Imget.Src=POP/pop:nao@example.jp@localhostちなみに前回も書いたようにアカウント名が nao@example.jp というアホなことになってて,アットマークの処理で Imget が混乱しないかと心配したが,動いているようだ.このあたりを確認したければ,例えば
imget --verbose=on --src=POP/pop:nao@example.jp@localhostとすればコマンドラインで動作を確認できる.さらについでに,ポート番号の指定は,ローカルサーバの場合は localhost%10025 のようにすればよいんだが,今回はリモートサーバなので "%" でなくて "/" になるらしい.
この状態で,Mew から普通に送信,受信できる.うむ,まあまあ快適.
関連記事:
- Mew 3.3 + stunnel [2007-12-28]
- Mew 2.0 に移行してみる [2007-12-03]
- メール環境 over SSL (その 1: fetchmail で取って来る) [2006-04-06]
- Mew-4.2 の summary のカスタマイズ [2005-10-06]
- mew-4.2 で RPOP 認証 [2005-10-05]
[ ツッコミ | permalink | trackback ]
[TrackBack URL: http://nao.s164.xrea.com/td/tb.rb/20060407]
[(注) スパム対策のため,言及リンクのないトラックバックは受け付けていません.]
[(注) スパム対策のため,言及リンクのないトラックバックは受け付けていません.]
本日のリンク元
検索
- mew stunnel ×100 / stunnel mew ×24 / キーワード不明 ×6 / Mew stunnel ×5 / mew stunnel.conf ×5 / stunnel.conf mew ×5 / stunnel proxy ×3 / mew stunnel ssl ×3 / stunnel stone ×3 / imget ssl ×2 / mew ssl stunnel config ×2 / mew ssl ×2 / stunnel over https ×2 / stunnel imap ×2 / stone ssl メール ×2 / stunnel.conf linux ×2 / pop over ssl proxy ×2 / xrea ssl メール ×2 / mew 送信メール ×2 / stunnel init ×2 / stunnel stunnel.conf Mew ×2 / mew stunnel imap ×1 / stunnel stone POP SSL ×1 / POP SSL対応のサーバー ×1 / Stunnel ×1 / xrea メール ssl ×1 / stunnel accept ×1 / POP3 over SSL telnet ×1 / mew ssl stunnel ×1 / POP over SSL対応メールサーバ ×1 / mew + stunnel ×1 / stunnel mew accept client ×1 / xrea リモート POP サーバ ×1 / POP over SSL proxy ×1 / stunnel 設定 mew ×1 / ssl proxy ×1 / mew pop3s ssl ×1 / mew pop over ssl ×1 / imget pop ssl ×1 / pop over ssl proxy stunnel ×1 / sslproxy stunnel ×1 / stunnel.conf linux server ×1 / stone mew ×1 / POP 設定 xrea ssl ×1 / mew pop over ssl stunnel ×1 / stunnel コンパイル ×1 / ssl stunnel ×1 / stunnel stone wstone ×1 / imap SSL対応 stunnel 設定 ×1 / pop over ssl stunnel ×1 / mew SSL ×1 / xrea メール SSL ×1 / xrea SMTP POP 設定 ×1 / mew POP over SSL ×1 / mew smtp ssl stunnel ×1 / telnet localhost 10025 ×1 / メール proxy SSL対応 ×1 / pop telnet 995 ×1 / stunnel mew stunnel.conf ×1 / 110 connect ×1 / stunnel mew smtp ssl ×1 / stunnel.conf imap ×1 / stone imap ssl ×1 / mew stunnel 設定 ×1 / xrea リモート POP サーバの設定 ×1 / telnet 995 メール ×1 / Mew Stunnel ×1 / imap stunnel ×1 / mew imap stone ×1 / Stunnel メールサーバー ×1 / im Config ssl ×1 / pop over ssl stunnel mew ×1 / stunnel ssl-proxy ×1 / mew 3.3 pop ssl ×1 / stunnel 4.2 設定 ×1 / xrea smtp over ssl ×1 / mew 環境 メール ×1 / stunnel 3 Mew 2 ×1 / stunnel socket = ×1 / ruby stunnel ×1 / xrea POP over SSL ×1 / smtp ssl stunnel mew ×1
以下の広告はサーバによって自動的に挿入されています.
Copyright © 2004-2006, nao. All rights reserved.





