If you are using Outlook Express, maybe it is set to split large messages. If so and if your friend is not using Outlook Express maybe his e-mail client isn't stitching them back together.
To check in OE
On the Tools menu, click Accounts.
On either the Mail or News tab, click Properties.
On the Advanced tab, check if Break apart messages larger than x KB box is ticked.