Email was originally never meant to be used to transfer files. As files get bigger and different companies use different tools and techniques to filter incoming emails, this is becoming more and more painfully clear. Some servers won't accept emails with "big" attachments (whatever "big" may be), others will strip certain files (such as zip files) from emails,... There really is no way for the sender to know that the email he sent reached the recipient with all the files he attached still there.
A solution is to include a link to the files instead of attaching it to the email. FTPUploader is a small and free utility for Windows that enables you to upload files with a simple right-click.
It's very easy to use: locate the file, right-click and select FTPUploader. The file will be uploaded to your server and the url for the uploaded file will be copied to your clipboard, ready for you to paste in your email message (or blog post).