in reply to sending an email using sendmail so that it looks like a webpage and not html
You'll need to set the "Content-Type" header to "text/html".
Something like:
Mail::Sendmail::sendmail( To => '...', # ... 'Content-Type' => 'text/html', ); [download]