Many email servers refuse to accept email attachments over a certain size. While attachment sizes haven’t kept up with the times, there are other easy ways to send someone large files over email. Even if you’re using a modern, online email client, message size is limited. Gmail, for example, allows messages to be up to 25 MB, including the message’s text and any attachments. Outlook.com allows only 10 MB. When sending messages over these services, they will automatically give you a helping hand and suggest alternatives—such as using Google drive for Gmail attachments and OneDrive for Outlook.com.
That’s handy, of course, but if you’re using a desktop email client or another service, you may need to know about these tricks yourself. What’s the Maximum Size of an Email Attachment? In theory, there’s no limit to the amount of data you can attach to an email. Email standards don’t specify any sort of size limit. In practice, most email servers—and some email clients—enforce their own size limits. In general, when attaching files to an email, you can be reasonably sure that up to 10MB of attachments are okay. Some email servers may have smaller limits, but 10MB is generally the standard.
Unblock or Allow Microsoft Access Databases and Other File Attachments in Microsoft Outlook Emails Provided by: Molly Pell, Technical Project Manager Outlook Blocks Certain File Types as Attachments. Is Microsoft Outlook preventing you from receiving files people are trying to send to you? Adding a registry value bypasses this security feature.
Gmail allows you to attach up to 25MB to a single email, but this is only guaranteed to work if you’re emailing other Gmail users. As soon as the email leaves Gmail’s servers, it could be rejected by another email server. Many servers are configured to not accept more than 10MB of attachments. RELATED: It’s not even as simple as looking at the maximum attachment size of the service you use and the service you’re emailing—, so you may have your attachment rejected by a server along the way if you attach too much data. You should also bear in mind that email attachments are generally MIME encoded, which increases their size by about 33%.
So 10MB of files on your disk will become about 13MB of data when attached to an email. Use a Cloud Storage Service By far, your simplest option is to store files you want to share on a cloud storage service like Dropbox, Google Drive, or OneDrive. You can then share the file with someone and inform them via email that you have done so. They can then click a link and download the file directly to their computer. If you use Gmail or Outlook.com, you’ll find that Google and Microsoft have integrated Google Drive and OneDrive into their respective email services.
Just click the Google Drive or SkyDrive button when sending an email and you’ll be able to share a file via email. Gmail and Outlook will walk you through choosing a file that already exists in your cloud storage drive or uploading a new file. If you use something like Dropbox, you can share the file from the cloud storage service’s website. For example, right-click a file on Dropbox’s website and select Share link if you use Dropbox.
If you have the Dropbox app installed on your computer, you can also right-click any file in your Dropbox folder and you’ll see a “Share” command there, as well. This is the option many email providers are pushing us towards—if you try to attach a large file in Gmail or Outlook.com, you’ll be prompted to upload it to Google Drive or SkyDrive first. Create and Send Multi-Part Archives RELATED: If you’re looking for a more traditional, do-it-yourself method, you can. For example, if you had a 50MB file you wanted to email—or even a collection of large files—you could use a file compression program like to create an archive, and then split the archive into five 10MB pieces. After splitting the archive, you can then attach all the separated pieces to separate emails. The recipient will need to download each attachment, and then use a file extraction program to extract the larger, complete file from the separate archives.
While it can be a bit cumbersome, this traditional method still works as well as it always did. Some recipients might be confused by the separate attachments—or at least won’t enjoy jumping through hoops to reassemble them. If you’re not sure whether your recipient will know how to do this, it’s probably better to choose an easier method.
Use a Large-File Sending Service To help answer the large attachment problems, a number of file-sending services have sprung up online over the years. These services let you upload a file, and then give you a link to your upload. You can then paste that link into an email and the recipient can click the link and download the file. RELATED: Of course, these services have to make money somehow.
![Send To File In Outlook Send To File In Outlook](http://bigsurcloud.com/wp-content/uploads/2014/09/img_54260ec2179e4.png)
They may do that by displaying ads, limiting the maximum file size available to free users, or demanding a subscription fee. We’ve covered before. And note that when you use an online service, you’re entrusting it with your files. That may be okay if your files aren’t particularly sensitive, but you’ll probably want to shy away from uploading sensitive data to a free service you haven’t heard of before. Of course, you could encrypt the files before uploading them — but that would add additional hassle for the recipient, too. These file-sending services work fine, so long as you’re okay with whatever ads or limitations exist, and you understand the risks—especially with sensitive files.
However, we typically recommend just using a cloud storage service instead.
Page Working with Outlook items, folders, recipients; dealing with security; writing event handlers Topic How to add a button called 'Send and File' Hello, I am looking for a way to acheive the following: When I compose a mail in outlook, in addition to the 'Send' button, I want a 'Send & File' which when clicked will automatically prompt me for the folder in while I want to file the sent mail to and then when selected, will send the message. Today, I can do this with clicking the options button, then 'browse' then select folder, then close then send/ I am looking at a button that does this for me and just prompts me directly for the folder to be selected from my list. Thanks aske 19-Oct-2005 16:17 Sue Mosher 19-Oct-2005 16:27 The code at shows how to prompt the user when the item is sent.
Aske 19-Oct-2005 16:34 Thanks Sue - I just tested the code. It seems to modify the 'Send' button action.
How do I make this code work by creating a new permanent button called 'Send and File' and not the old 'Send' button? Sorry - I am quite new at all of this Sue Mosher 19-Oct-2005 16:40 If you're new to Outlook VBA macros, these web pages should help you get started: In this case, you need to put together these basic pieces: 1) Getting the current item (Application.ActiveInspector.CurrentItem - this is also covered in one of the tutorial articles) 2) Selecting the destination folder, as shown in the sample. 3) Sending the message (MailItem.Send) aske 19-Oct-2005 18:36 Hi Sue, Here is what I am doing: Sub fileandsave Dim objNS As NameSpace Dim objFolder As MAPIFolder Set ThisEmail = Application.ActiveInspector.CurrentItem Set objNS = ThisEmail.GetNamespace('MAPI') Set objFolder = objNS.PickFolder If TypeName(objFolder) 'Nothing' Then Set ThisEmail.SaveSentMessageFolder = objFolder End If ThisEmail.Send Set objFolder = Nothing Set objNS = Nothing End Sub However, it does not seem to work - when I associate it to a button and click the button instead of the usual 'Send' - there is no action. I inserted a MsgBox ('Hello') to make sure it is being called - it is. So obviously I am messing up something.
Regds arjun Sue Mosher 19-Oct-2005 19:11 What in particular doesn't work? What happens when you set a breakpoint and step through the code?
Aske 19-Oct-2005 19:18 Hi Sue, it was odd - when I set a breakpoint, it would just stop at the GetNameSpace line and not continue even if I asked it to. I later fixed it by modifying the source code as below - and it is working well now. Thanks Sub fileandsave Dim objNS As NameSpace Dim objFolder As MAPIFolder Dim ThisEmail As Object Set ThisEmail = Application.ActiveInspector.CurrentItem Set objNS = Application.GetNamespace('MAPI') Set objFolder = objNS.PickFolder If TypeName(objFolder) 'Nothing' Then Set ThisEmail.SaveSentMessageFolder = objFolder ThisEmail.Send End If Set objFolder = Nothing Set objNS = Nothing Set ThisEmail = Nothing End Sub Sue Mosher 19-Oct-2005 20:07 Ah, yes, Namespace is a property of the Application object. Aske 20-Oct-2005 09:05 Hello, sorry, I am facing one more problem. Here is what I did: a) wrote the VBA code, saved it in a macro called 'fileandsave' in the ThisOutlookSession area b) Associated a button with it When I use outlook to create new messages, that button shows up.
However, when I check the option in outlook 2003 that says 'use word2003 to edit emails' and click on 'New Message', that button does not show up. How do I make the button show up when I use word to edit emails? Sue Mosher 21-Oct-2005 07:44 Create a macro in Word, saving it in the Normal.dot template. You will need to use CreateObject to instantiate an Outlook.Application object, since the instrinsic Application object in Word VBA refers to Word: Set ol = CreateObject ('Outlook.Application') Set ThisEmail = ol.ActiveInspector.CurrentItem ' etc. Aske 21-Oct-2005 08:19 Sue, this is the code I am trying Problems: 1) Word doesnt seem to recognize NameSpace definition of objNS 2) Going ahead, if I am doing: Set objNS = Application.GetNamespace('MAPI') Won't Application be Word and not Outlook? Will this work?
Regds arjun Sub fileandsave Dim objNS As NameSpace Dim objFolder As MAPIFolder Dim ThisEmail As Object Dim ol As Object Set ol = CreateObject('Outlook.Application') Set ThisEmail = ol.ActiveInspector.CurrentItem Set objNS = Application.GetNamespace('MAPI') Set objFolder = objNS.PickFolder If TypeName(objFolder) 'Nothing' Then Set ThisEmail.SaveSentMessageFolder = objFolder ThisEmail.Send End If Set objFolder = Nothing Set objNS = Nothing Set ThisEmail = Nothing End Sub Page © 2013 Add-in Express Ltd. All rights reserved.