出沢です

shell でメールを出すとき、Mail とか sendmail とかを呼んでいたのですが、
ruby で書いてるのに、socket を使わない手は無い、
ということで class SMTP を作りました。

SMTPサーバとコネクションを張ったら、そのまま close するまで
何通も出せます。

http://www.netlab.co.jp/ruby/jp/raa.html の popmail.rb の説明に、
「立石氏作のPOP3,SMTP,IMAPアクセス用クラスなど.」とあったので
SMTPがあるかと思ったのですがみつからなかったので、、、

実はどこかにあるのだろうか。

鴫原さんの SGmailの SGML class を下敷にさせてもらいました。
鴫原さん、BUG ありました。 smtp サーバのレスポンスは複数行に渡る事が
あります。それが考慮されてなかったです。

incoming/smtp_send.rb に置きました。