mailコマンドでファイルを添付する方法

uuencodeコマンドでいったんエンコードして
それをパイプでmailコマンドに渡すとよいらしい。

$uuencode [添付したいファイルへのパス] [添付される際のファイル名] | mail -s 'タイトル' 宛先アドレス

これだとメールの本文が入れられない、本文も添付もできる方法はないのでしょうか???