ssh + smtp
Katsumi Yamaoka
yamaoka @ jpl.org
2002年 7月 23日 (火) 16:51:15 JST
>>>>> In [emacs-mime-ja : No.01049]
>>>>> TSUCHIYA Masatoshi <tsuchiya @ pine.kuee.kyoto-u.ac.jp> wrote:
山> これは遠隔地の SMTP サーバーに接続するのに生の SMTP コネクションを
山> 使う代わりに、まず SSH でサーバーに接続し、そこからローカルホスト
山> の SMTP ポートにつなぐというもので、こういうのってアホらしいですか?
山> またはもっとスマートな方法がありますか? というのが質問です。
土屋さん> ssh を使うのでしたら,何も telnet をわざわざ呼び出さなくても
土屋さん> port-forwarding を使うのが正しい解じゃないかなあ,と思う次第
土屋さん> です.
ああー、すみません。大事なことを書き忘れていました。何日か前にコ
マンドラインで試してみたんですが、特定のポート (もしかしたら全部?)
のフォワードは禁止されているのでした。
[...]
土屋さん> サンプルコードを本メールの末尾に添付しました.使い方ですが,
土屋さん> ssh-start-proxy-connection() を呼び出して,port-forwarding
土屋さん> による通信経路を確立しておきます.その上で,localhost の
土屋さん> ssh-local-port に対して,open-network-stream() すれば,遠隔
土屋さん> 地のサーバーに安全に接続することができます.
土屋さん> なお,同じことは既に Mew によって実現されていますから,より
土屋さん> 頑健なコードを書く場合には,そちらを参考にされるといいんじゃ
土屋さん> ないかと思います.
どうもありがとうございます。やはり世の中にはいろいろあるのですね。
--
Katsumi Yamaoka <yamaoka @ jpl.org>
More information about the Emacs-mime-ja
mailing list