西山和広様

 対応していただき有り難うございます。
> 1.9のnet/smtp.rbを1.9のnet/pop.rbを参考にして、
> SMTP over SSLにも対応させてみました。
> localhostのpostfixに以下のスクリプトで接続出来ることを
> 確認しています。

 添付smtp.rbをnet/smtp.rbと入れ替えてみると、次のエラーを表示します。
   527行目   @socket = InternetMessageIO.new(s)のところです。パラメータをも
う一つ追加?でしょうか。

c:/ruby/lib/ruby/1.8/net/smtp.rb:527:in `initialize': wrong number of
arguments (1 for 2) (ArgumentError)
	from c:/ruby/lib/ruby/1.8/net/smtp.rb:527:in `new'
	from c:/ruby/lib/ruby/1.8/net/smtp.rb:527:in `do_start'
	from c:/ruby/lib/ruby/1.8/net/smtp.rb:501:in `start'
	from c:/ruby/lib/ruby/1.8/net/smtp.rb:433:in `start'
	from C:/ruby-hy/SMTP認証メール.rb:66
	from C:/ruby-hy/SMTP認証メール.rb:21:in `each'
	from C:/ruby-hy/SMTP認証メール.rb:21

矢幡 久