Customise the mail program to use the editor of your choice.
Use the editor's commands to insert the file at the point in the mail message where you want to include it.
Both the vi and emacs editors provide this facility.