def self.send(from,to,title,body,smtp_addr="127.0.0.1",smtp_port=25)
from_addr,from_addr_4_header = create_addr_and_header(from)
title.gsub!(/(\r|\n)/,"")
subject_header = ""
title.split(//).split_by(10).each do |subject|
st = subject.join('')
st = Kconv.tojis(st)
st = st.split(//,1).pack('m'); st = st.chomp
subject_header += " =?ISO-2022-JP?B?#{st}?=\n"
end
if to.class.to_s == 'Array'
tomany = to.join(',')
else
tomany = to.to_s;
end
head = "Subject: \#{subject_header}To: \#{tomany}\nFrom: \#{from_addr_4_header}\nMime-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Type: Text/Plain; charset=iso-2022-jp\n"
src = head + "\n" + Kconv.tojis(body)
m = Net::SMTPSession.new(smtp_addr, smtp_port)
m.start()
m.sendmail(src, from_addr, to)
m.finish
end