Message size limits in Yahoo Mail

Yahoo lets you send and receive emails up to 25MB. The total size, including all attachments and encoding, must be below this limit. Keep in mind, encoding can be about a 3rd of the attached file size.