MS Outlook will sometimes send attachments wrapped up in winmail.dat files. This is not a common format, and other users may not be able to open these files.
If you are using Outlook - avoid sending emails in the RTF (or Rich Text) format. Instead use the universal standards of HTML.
To change this setting, in Outlook 2003...