Google offers a free email service Gmail. Google offers up to 2,500 MB (2 GB) of storage for Gmail accounts. With that service attachments can be up to 10 MB in size. I have successfully sent a message with a 10 MB attachment to a test Gmail account I maintain. It is possible that a message with an attachment that is somewhat less than 10 MB might not be delivered, though. Google states the following in regards to attachment size for messages from/to Gmail accounts:
With Gmail, you can send and receive messages up to 10 megabytes (MB) in size. However, the precise amount allowable will depend on the attachment. When you add an attachment, the size of a file may increase because transport encodings are automatically added. (Transport encodings are the information that allows your message to be safely sent and read.) This means that in some cases, attachments that are 6 to 10MB in size may push the total message size above 10MB. When this happens, Gmail displays a warning that your message exceeds the 10MB limit.
Microsoft offers a free email service Hotmail, which provides 1,000 MB (1 GB) of free storage for email. That service currently has a 10 MB limit on attachments. I have successfully sent a message with a 10 MB attachment to a test Hotmail account I maintain.
Hotmail also has the following restrictions currently:
- You can send a maximum of 250 messages per day.
- You can send a message to a maximum of 50 e-mail addresses at the same time. These addresses can be distributed among the To, Cc, and Bcc lines, or they can all be on one line.
- You can send messages up to 10 MB each, including attachments.