ささださんのツッコミに従って SSH ポートフォワーディングを試してみた。
~ % ssh -f -2 -N -L localhost:10025:mail.loveruby.net:25 mail.loveruby.net
と実行しといて、 Mail.app から localhost の 10025 番に接続する。
あれ? なんで失敗するんだろう。 telnet だとちゃんと exim が出てくるのだが。 いやログイン失敗だから接続はできてるんだな。 パスワードが違う? そんなことないよな昨日このパスワードで試したばっかりだし。
わかった! SMTP/TLS 以外のときには SMTP AUTH がオフになるように設定してたのが裏目に出たんだ。 ポートフォワーディング時はローカルホストからの接続になるんだから SMTP AUTH はいらないな。認証なしにすればいい。
よっしゃ通ったー。
(17:27)
Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved.