Echo with cat command

Hi,

I need to send an email in the below format:

Hi All,

body description on 12-Dec-2014

<a html table, which is there in Result.txt file>

I am using the below command

{
echo "Hi All,"
echo "body description on $var_date "
} | ( cat Result.txt ) | /usr/sbin/sendmail -oi -t

I am getting the following error:
No recipient addresses found in header

I tried to write the echo into a file and cat that file, but there are two problems in it.

  1. Variable $var_date wont resolve to 12-Dec-2014
  2. The email which I get does not have CRLF after the first line so, both the lines are in same line.

Please help me out in this.

P.S. Operating system is IBM-AIX

#Prasanna

The cat should be between the braces:

{
echo "Hi All,"
echo "body description on $var_date "
cat Result.txt
} | /usr/sbin/sendmail -oi -t