Do you have pop-up blockers on, under your browser? Make sure they're not on. Maybe, also, you have a slow internet connection? Also, if you're doing this at work or at a public place like a library, the networks there prohibit the attachment of files through email, so that the chances of infecting the computer and eventually, the network, with viruses, spyware, malware and trojan horses, would be small. If I were you, because yahoo mail really does allow the attachment of files and photos to go pretty slow for some reason, is to send attachments through another email account. Hotmail goes pretty fast, so if you have one with that website, send your files through them. If you don't have an account, it's really easy to get one. Anyways, good luck.