« きょうのきょう(関節炎?) | トップページ | きょうのきょう(修理完了) »

2007年11月21日 (水)

AL-MailでSSL

 私が主に使っているメールソフトはAL-Mail。Macで使っていたEudoraをWinに移ってからもしばらく使っていたが、諸般の事情でAL-Mailに移行して十有余年。最後の改版が約2年前。その前は3年半改訂がなかった。イマドキ過去のソフトではあるが、メールソフトとしてはほぼ完成されているし、プラグインを適宜入れていけば改造もできる。それより何より手になじんでいて、使い方も進化しない個人のメール用としては十分。
 ...なんだが、進化しないわけにいかないのがセキュリティ。APOPには対応しているもののそこまで。SSL通信などは機能がない。職場のサーバのメールを読んでいる時はPortForwarderを使ってsshのトンネルを掘っていたものだが...。

 IIJからIIJmioにメールサーバを乗り換えたら、APOPもPOP/SMTP over SSLもSTARTTLS/STLSも使えるらしい。APOPはすぐに設定したもののSSL関係はどうしよう。PortForwarderを引っ張り出してきても良いのだが、使い勝手がなぁ、と悩みつつ検索。4パターンほどツールがあるらしい。

wstone+stone

  •  オーバーヘッドはないようだ。
  •  設定できるSSL対応POP/SMTPサーバは1台ずつ。なので、複数のSSL対応サーバに亘ってマルチアカウントを使用している場合はそのままでは無理。複数のディレクトリにインストールしてディレクトリごとにサーバ設定を変え、AL-Mailでアクセスするアカウント毎に立ち上げ直せばokなのかも。(未確認)
  •  SecureTunnel starterで連動起動、終了可能。但し、連動起動した場合、AL-Mailより前にウインドウが来る場合がある。
  •  設定の解説ページもある。

wstunnel

  •  オーバーヘッドはないようだ。
  •  wstone同様、設定できるSSL対応POP/SMTPサーバは1台ずつ。従って、同じ問題を孕んでいる。
  •  SecureTunnel starterで連動起動できるが、AL-Mailを終了しても連動して終了はしない。
  •  設定の解説ページもある。

SecureTunnel for AL-Mail32

  •  オーバーヘッドはないようだ。
  •  SecureTunnel starterで連動起動、終了可能。但し、連動起動した場合、AL-Mailより前にウインドウが来る場合がある。
  •  wstone同様、設定できるSSL対応POP/SMTPサーバは1台ずつ。従って、同じ問題を孕んでいる。
  • 同じサーバの複数アカウントに対して同じポート番号で共用しようとすると、アカウントの切り替え時に、ポート使用中のエラーを起こす。→アカウント切り替えのタイミングによって発生したりしなかったりする模様。

SecureTunnelプラグイン版

  •  SecureTunnel for AL-Mail32をプラグイン化しただけの筈なんだが、POPアクセスで読み出しが始まらなかったり、読み出し中に1件~十数件読んだところで止まってしまう。
  •  プラグインなのでスマートではある。
  •  アカウント毎に別サーバを設定できるので、マルチアカウント対応になっている。逆に、同じサーバに対して複数のIDでアクセスする場合も、ローカルポートを別にする必要がありやや面倒。

 SecureTunnelプラグイン版が最終形なんでしょうけど、遅いのでペケ。どいつもこいつもと言う感じ。

 POP/SMTPサーバとPCの間だけ暗号化しても、そこまで/そこから先は平文で流れてしまうので、あまり意味がない。APOPしとけばそれで良いというか、それ以上を求めるなら本文をPGP暗号化でしょうな。私的には一応環境は整えてあるけれど、同じ環境を備えた人がいないというか、そこまでするほどのメールはやりとりしてないと言うか...。

<追記>
 SecureTunnel starterは「アカウント分離あり」ということだが、自動巡回時に別アカウントに切り替わっても設定されたアプリケーションが起動されない。手動でアカウントを切り替えれば、アプリケーションは終了/起動されるが...。実際の運用環境を考えると、実質的にマルチアカウントには対応していない事になる。

|

« きょうのきょう(関節炎?) | トップページ | きょうのきょう(修理完了) »

コメント

コメントを書く



(ウェブ上には掲載しません)




« きょうのきょう(関節炎?) | トップページ | きょうのきょう(修理完了) »