Complex Email command in unix

Folks,
I have two files, i.e. one.txt and two.dat on unix file system. I need to include the contents of one.txt in the body of the email to the sender and attach two.dat in the same email as an attachment using ksh commands, mailx or uuencode etc... I know how to send them seperately but I am not sure about sending them both (one in the body and another as attachment) in one email. Any help is appreciated.
Thanks,
Carl.

How do I send email? - The UNIX and Linux Forums

Thanks, one of the option works for me... But when I open the attachement, I cant see the characters properly due to encoding but I can read them well when I open in wordpad. I can read further and fix this issue.
-Carl.