The attachment inserts itself into the body. If you do decide to put some text in the body, make sure you add a few spaces at the end (enough to contain all attachments) and set the attachmentpos property to one of these extra spaces (Len(text)-[total_attachments]+attachmentindex). Just a FYI for anybody reading this.
>Thanks for the help guys,
>
>I was able to fix the problem by adding:
>
>Thisform.oleMmess.MsgNoteText = 'text body'
>
>Before I wasn't putting anything into the body just the attatchment, but just adding something to the body fixed the problem.
>
>Thanks for your help again.