From: Kirk Haines Date: 2004-09-23T05:45:22+09:00 Subject: Re: html email through SMTP? On Thu, 23 Sep 2004 05:09:02 +0900, Chris Morris wrote > Anyone have a snippet or link to a snippet for setting up an email > with HTML formatting? Does it have to be a multipart MIME yada yada > with plain-text accompaniment, or can I skip that and just have html > in it and keep it simple? If you want it to be an HTML only email, it's trivial. I tend to use the tmail library because it's simple and works for me. To use it, do something similar to: require 'tmail' mail = TMail::Mail.new mail.to = to_address mail.from = from_address mail.reply_to = reply_address mail.subject = 'My Email' mail.date = Time.now mail.set_content_type = 'text','html' mail.body = <My Mail

Here is my HTML mail!

EMAIL sm = IO.popen("/usr/sbin/sendmail -i -t","w+") sm.print mail.encoded sm.flush Kirk Haines