Mail 4.5 Email Size Limit with Exchange Server?

We are using Comcast Business Class service at our agency. I have confirmed with their online help, and both with Tier 1 and Tier 2 Tech Support that our outgoing email size limit is 20MB. This includes, of course, not only attachments but email content, signatures and all header information.


However, for some reason, we are unable to email out anything larger than around 10.9 or 11MB. I've conducted several test emails to myself with no email content, no signatures, and using several different types of attachments (PDF, M4A, JPEG). In all cases, once I reached that 11MB-ish threshold, Comcast's Business Class mail servers reject the message and auto reply to me that the message size exceeds the maximum allowed.


When we login diretly to our Exchange server through the web portal, we can easily send emails up to 20MB. I've called Comcast Technical Support and they escalated it to Tier 2. When I spoke with a Tier 2 agent, he told me that it is not Comcast's problem (he was nice about it, though, and did a tone of research for me) since their mail servers work fine when we use webmail. He said that Apple Mail is notorious for not allowing large outbound emails, though he couldn't say why. He theorized that Mail is adding something into the header part of the email that's taking it beyond 20MB, though when I asked how Mail could possibly be adding 9+MB to a header, he admitted it sounded far-fetched. When I looked at the long headers of my test emails, nothing seemed out of the oridnary.


I thought I would post here to see if anyone knows of a more definitive answer, or perhaps even a solution. Right now, I'm instructing everyone in the office to ZIP any attachment, regardless of the content, and if it's still bigger than 10MB to use the Exchange server wembail.


I appreciate any help or advice anyone can throw my way.

Mac Pro (2 x 2.66 GHz Dual-Core Intel Xeon), Mac OS X (10.6.5), 10GB RAM Apple 24" LED Cinema Display

Posted on Mar 8, 2012 10:10 AM

Reply
10 replies

Mar 8, 2012 10:22 AM in response to Marc Dahmen

He said that Apple Mail is notorious for not allowing large outbound emails, though he couldn't say why.

Complete nonsense. The size of any email (with or without attachments) is limited by your email provider; your email client has nothing to do with it. If Comcast says their maximum size is 20 MB, then that's something they impose. But if you're trying to send email from an external mail client and it won't allow it even when it's well below that limit, then it's a Comcast problem.


It's entirely possible that Comcast imposes an even smaller limit on emails sent frm a mail client, but not from their web interface, which use different methods to login, view, send, and receive email than their normal mail servers used by mail clients. You should ask them about that.


But if you're going to send attachments to people, email is a very inefficient method to do it; you're better off using a file sharing service such as YouSendIt.

Mar 8, 2012 10:23 AM in response to Marc Dahmen

I have seen this same problem on MS-Exchange with MS-Outlook, on both Macs and with PC's. Our system allows emails up to 50 MB in size, but when something is over 10 or 15 MB, it often (not always) fails. I use primarily MS-Outlook for compatibility reasons, but also use Apple Mail, but I haven't tried a large attachment in a while with Apple Mail. Still, the same problem exists with other Mail programs.


When on Gigabit ethernet, I see a greater chance of a large attachment (> 30 MB) successfully going out. When on wireless, there is a much larger chance it will fail above about 10 MB or so.


And just as you describe, when we log directly into Webmail, we can send attachments right up to the maximum guideline with never a failure.


My theory is that when it takes long enough for the email to physically move out, something changes on the fly that interferes with the check sum or validity of the full package and thus it fails. That would be consistent with the higher internet speeds having more success.


I see this with other internet providers also. Earthlink allows up to 10 MB attachments but when one gets to ~ 4 MB, messages start to bounce, at least where I am. I am not sure if this might be to the actual service provider (your service provider might be leasing internet access through someone else) imposing some other constraint.


I don't think this is a problem with Apple Mail; I think it has to do with the physical and virtual internet providers layering various constraints plus possibly a handshake being dropped when a message takes a very long time to go out.

Mar 8, 2012 11:44 AM in response to kurt188

kurt188 wrote:


It's entirely possible that Comcast imposes an even smaller limit on emails sent frm a mail client, but not from their web interface, which use different methods to login, view, send, and receive email than their normal mail servers used by mail clients. You should ask them about that.


I hadn't thought about that. I have an open ticket with them and will call back and ask. Sometimes I like to call back and discuss the same problem with a different individual. You would think I'd get the same response each time, but that has proven to not be the case. Not just with Comcast, but with any other tech support out there.

Mar 8, 2012 11:51 AM in response to steve626

steve626 wrote:


I use primarily MS-Outlook for compatibility reasons, but also use Apple Mail, but I haven't tried a large attachment in a while with Apple Mail. Still, the same problem exists with other Mail programs.


I never suspected, like Comcast, that this is an Apple or Mail-specific problem. We were using Outlook before we upgraded all computers to Jaguar a few years ago and migrated to Mail. However, I don't recall having this issue with Outlook. And if memory serves, I've even experienced success emailing 15+MB emails using Mail. This seems to be a more recent phenomenon.


We don't often email out large files (the vast majority being under 10MB), so I don't have an accurate metric by which to gauge prior results.

Oct 29, 2014 3:12 AM in response to kurt188

kurt188 wrote:


He said that Apple Mail is notorious for not allowing large outbound emails, though he couldn't say why.

Complete nonsense. The size of any email (with or without attachments) is limited by your email provider; your email client has nothing to do with it. If Comcast says their maximum size is 20 MB, then that's something they impose. But if you're trying to send email from an external mail client and it won't allow it even when it's well below that limit, then it's a Comcast problem.


It's entirely possible that Comcast imposes an even smaller limit on emails sent frm a mail client, but not from their web interface, which use different methods to login, view, send, and receive email than their normal mail servers used by mail clients. You should ask them about that.


But if you're going to send attachments to people, email is a very inefficient method to do it; you're better off using a file sharing service such as YouSendIt.

I appreciate what you're saying, but I'm seeing the same problem with both Apple Mail and Outlook 2011. I administer an Exchange 2007 server with a mixture of Windows & Mac clients. The Windows clients are using Outlook 2010, the Mac clients are a mixture, some of them are using Outlook 2011, some like myself are using Apple Mail (under OS X Yosemite 10.10). I have seen the attachment-size problem on Macs regardless of client (i.e. Outlook or Apple Mail). We have a 50MB attachment size limit configured on the Exchange server but Apple mail refuses to send anything larger than about 9MB. Ditto with Outlook 2011.


As I'm the sysadmin here I'm in a position to investigate any Exchange settings that anyone wants to suggest to try to resolve this, as the OP was using Comcast so he had to just trust what the Comcast support folks were telling him.

Oct 29, 2014 3:34 AM in response to steve626

Something you need to be very careful of when talking about attachment sizes, is to distinguish between the size of your attached file(s), and the actual resulting size of the email message. The method used for encoding binary files into ASCII - called Base64 - has a lot of overhead - 33% in fact. Consequently, attaching a 9MB to an email does not just result in an additional 9MB, it results in 12MB (9 * 1.33333). From the Wikipedia page on Base64:


The number of output bytes per input byte is User uploaded file (33% overhead), up to rounding. Specifically, given an input of n bytes, the output will be User uploaded file bytes long, including padding characters.


So a 9MB attachment will add 12MB to the actual size of the email. I also suspect that some email clients are adding even more bloat - I haven't investigated this but given that a typical HTML email message also needs to contain a plaintext version within the same email (divided by MIME-type separators), do both the plaintext and HTML versions each contain the Base64 encoded attachment data? (but even then, I'd need to be sending an 18.7MB file for it to bust 50MB (18.75*1.333333*2) - I'm just trying to send a 9.2MB file).


EDIT: just looked at the raw source of an email I sent with two attachments, one was 679,402 bytes, the other was 928,717 bytes. Total = 1,608,119 bytes. The actual raw source that Apple Mail sent to the upstream mail server was 2,179,777 bytes. The ratio of bloat is about 1:1.35 or 35%. So it looks as though the actual message body of an HTML email is encoded using Base64 (rather than just raw HTML, which is what I've seen some other email clients do), and Apple Mail did not send a separate text-only version of the email inline either (i.e. in its own content-type: plain-text MIME section). They must've dropped that, on the assumption that nobody these days uses non-HTML-capable email clients. Interesting. Unless there's something weird like Unicode encoding resulting in even more bloat during the actual SMTP conversation between Mail and Exchange, then this must be an Exchange configuration issue - there must be a setting not visible in the Exchange Management Console that affects this.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mail 4.5 Email Size Limit with Exchange Server?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.