Summary: Emailing large attachments is typically a bad idea as your mail is likely to not be delivered. We'll look into alternatives.
OK, I get that using email to send large files has lots of problems. So how am I supposed to do it? I have a large file I need to send to someone; if I shouldn't use email, what can I do?
•
A fair question.
Email certainly has the convenience factor nailed: add an attachment, press send, and off it goes. The problem is that it might not get wherever you want it to go.
When it comes to large files in particular, we need to look at things just a little differently.
•
In Why are emails I send with attachments not being delivered? I discussed some of the many, many problems with emailing large attachments.
We think of email as point-to-point: we send, then receive. In reality, that's not how it works at all. There are several intermediaries that are responsible for getting that message from "us" to "them". An email message can travel across many servers and machines along the way. It's not something we have control over, and it also contributes to the reason that excessively large emails are frowned upon by most email providers.
Email was never really meant as a way to transfer large files. That ability to attach files was added as a convenience, but the way email is encoded and transferred just doesn't make it a very efficient way to move large files.
The alternative is conceptually very simple: upload and send a link.
•
Say I have a file, InternetSafety.pdf, that's somewhat large, around one megabyte, and I want to email it to you. Your first reaction would simply be to attach that file to an email and hit send:

Because of the way attachments are encoded in email, the resulting email is probably about around 20-40% bigger than the attachments, so let's say 1.25 megabytes to send that 1 megabyte file.
The other approach is to first upload that document to a location accessible on the web and then send a link:

That link is maybe 45 characters long. Most importantly it's much smaller than actually including the document itself, and not likely to trip any attachment-related filters.
And all your recipient needs to do is click on the link to download and access the file.
In fact, as an added benefit your recipient gets to choose!
When you attach a large file to an email you're often forcing your recipient to download it, whether he wants to or not, and whether he has a fast internet connection or not. By uploading and sending a link, you're giving your recipient a choice to download or not.
Unlike sending your file in email where the file is expanded slightly as it's encoded for email and then copied from client to server to server, this file is copied in its original size exactly twice: once when you upload it, and once when your recipient chooses to download it.
•
I know the very next question you have: "that's all great, but where and how do I upload to someplace that people can see on the internet?"
There are many possibilities...
You probably have some web space already, ready to use courtesy of your ISP. Check with them to see how you should access it, and how big it is. It's typically perfect for exactly what I described above, regardless of what types of files you're passing around.
If you're primarily sharing pictures ... use a free photo sharing site like Google's Picasa, or Flickr or any of a number of other alternatives. (Check out Photo Sharing Nuggets for more tips in this arena.)
If you're primarily sharing videos ... YouTube. If you're concerned about privacy, you can choose with whom to share your videos.
If you're primarily sharing Word, Excel and Powerpoint documents, consider using Google Docs, or similar tools. Not only can you import/upload existing documents, but you can edit and collaborate with others.
If you have your own web site you already have a place to upload files, just as I did in my example. There's no need for them to be visible on the site; you can just upload and provide people a link.
Search for "free file hosting". There are many. While I've not had experience with any of them, they're very commonly used for exactly this purpose. Many will have upload limits (often measured as many, many megabytes) in their free version, with even higher limits for a small fee. (MediaFire is an example that looks interesting.)
If you're still bent on using email, search for "large email" or similar terms. You'll find that there are many services that specialize in this area. Just remember that just because you can send a huge file doesn't mean that your recipient can receive it; it will depend on the technologies used. The best solutions here will boil down to some form of managed file hosting where your recipient is sent a link to the file.
With so many alternatives to using attachments, and so many problems if you do, it seems like there's little reason to continue. A little bit of research, a little bit of education, and you can send smaller, faster emails that more reliably get to the people you intend, and they can then access those nifty photos, videos, documents or other files that you've been trying to get to them.
Related:
Why are emails I send with attachments not being delivered? Emailing attachments, particularly large files, is getting more and more difficult as ISPs limit size and scan for spam and viruses.
Why can't I email this movie? Emailing movies is very tempting, because it's simple. Unfortunately emailing movies and other large files often fails. We'll look at a couple of alternatives.
Article C3546 - October 26, 2008
As a last resort, you can always do it the Old-Fashioned Way (almost): 1. Save the file to a CD-ROM 2. stick that CD-ROM into one of those CD Mailer envelopes 3. scribble your friend's address onto it (and preferably your own "Return" address as well) 4. plaster a First-Class postage stamp on it 5. seal it, and (finally) 6. shove the whole schmeer into Ye Olde Publick Mailbox (by which I mean the physical kind that sits on your street corner).
Believe it or not (probably not), that'll actually WORK!!! :)
Posted by: Glenn P. at October 29, 2008 9:11 PMI still have a Windows XP SP2 in my PC but most of tips are more related to Windows Vista. How can I do do continue receiving also tips for XP SP@?
Posted by: Fortunato Saraiva at November 8, 2008 9:38 PMI use a simple method for sending files of unlimited size. (I have transferred files of more than 10 gigabytes.)
Posted by: Andy Crawford at November 14, 2008 1:00 PMMethod: Think up a ridiculous name for your file something along the lines of "hxvshdnfmgkhiyut". Send an email to your recipient giving the unique file name.
Using one of the P2P programmes available (I use limewire for preference) save your file into your "shared files" folder and leave the programme running in the background until your recipient sends back an email to advise receipt.
Using the stupid unique filename ensures that no-one else will pick up the file accidentally.
This is only recommended if you both have broadband.
An easy and hassle free way to send someone a large file is using 2large2email (http://www.2large2email.com/). You can give their free service a try.
Posted by: Jin at November 23, 2008 9:07 PMWith new hotmail I am UNABLE to attach photos from my storage by pressing "Attach File". The instructions read press "Upload Now" I think but there is NO SUCH BUTTON on my screen. How do I do it with our NEW hotmail? Many thanks!
Posted by: Mibs Wagoner at December 26, 2008 9:52 AMAnother option is File Apartment (http://www.fileapartment.com):
Posted by: Manish M. Shah at June 11, 2009 12:27 PM- Up to 1 GB
- Easy to use
- No software to download or registration required
- Free, safe, and secure
My sister and I visit all the time using Windows Live Messenger so that we can see each other. Recently I sent her a 920MB file containing a photoshow with music, while we were talking, and it went through just fine. It took about 20 minutes but when she opened it it was all there.
Posted by: Patti Coppersmith at June 30, 2009 9:38 AMThe following site allows you to upload folders and files.
Posted by: craig at July 18, 2009 10:30 PM250MB Max Upload
Stays on server for 10 days
Unlimited Downloads
Free to use
PalShare.com
I use www.snapdrive.net, which offers pretty large file storage for no fee.
The only caveat is that you need to log in every 90 days for a free account or your files get purged, but that isn't normally a problem with email anyway.
Posted by: Bob at October 13, 2009 4:02 AMFile Apartment is another option..
- Up to 1 GB
Posted by: Manish at October 21, 2009 2:53 PM- Easy to use
- Free option, safe, and secure
- No software to download or registration required