You could try using
MIME::Lite::HTML that is the same PM that uses everybody that has a link "Send this News to a Friend".
You just build an HTML page and send it complete!
.{\('v')/}
_`(___)' __________________________
Wherever I lay my KNOPPIX disk, a new FREE LINUX nation could be established.