В почтовом клиенте Outlook (в т.ч. последних версиях Outlook в Office 365 и Office 2019/2016 и Office 365) существует ограничение на максимальный размер вложения к письму – 20 Мб. Не важно, прикреплен ли к письму Outlook один большой файл или несколько мелких – лимит на общий размер вложений будет всегда 20 Мб.
При попытке отправить письмо размером более 20 Мб в Outlook появляется окно с ошибкой:
The attachment size exceeds the allowable
Размер вложения превышает допустимый предел
Размер вложения превышает допустимый сервером придел. Попробуйте разместить файл в общей папке и отправить ссылку на нее.
The file you're attaching is bigger than the server allows. Try putting the file in a shared location and sending a link instead.
Если ваш почтовый сервер и сервер получателя поддерживает больший размер почтовых сообщений, вы можете увеличить лимит на максимальный размер вложений в Outlook.
Увеличить допустимый размер вложения в Outlook
Изменить ограничение на максимальный размер вложений в Outlook можно только через реестр. В графическом интерфейсе Outlook такая настройка отсутствует.
- Закройте Outlook и запустите редактор реестра (
regedit.exe
); - В зависимости от версии Outlook перейдите в следующую ветку реестра:
- Outlook 2019/2016 и Outlook для Office 365 — HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences
- Outlook 2013 — HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
- Outlook 2010 — HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences
- Найдите и отредактируйте DWORD параметр с именем MaximumAttachmentSize, указав новый лимит на размер вложений. Новое значение указывается в Кб. Например, чтобы увеличить размер вложения до 50 мб, укажите здесь десятичное значение
51200
. По-умолчанию, используется ограничение на размер вложений 20480 (Кб), т.е. 20 Мб. Чтобы совсем отключить ограничение, задайте значение 0;Примечание. Если ключ MaximumAttachmentSize отсутствует, его нужно создать вручную: New -> DWORD (32-bit) Value. - Создайте параметр реестра MaximumAttachmentSize таким же значением в ветке HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\ x.0 \Outlook\Preferences;Можно задать ограничение на размер вложения Outlook в реестре из командной строки. Например, чтобы задать ограничение в 50 Мб для Office 365, выполните команду:
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f - Закройте редактор реестра и перезапустите Microsoft Outlook.
После внесенных изменений вы сможете прикрепить к письму Outlook можно вложение размером более чем 20 мб (в нашем примере мы прикрепили к письму pst файл размером 58 Мб).
Если ваш почтовый сервер или сервер получателя не поддерживают письма большого размера, то при отправке большого письма из Outlook или PowerShell скрипта вы получите отбойник о недоставке (NDR-Non delivery report). В таком NDR будет содержаться информация о превышении максимального размера письма. Ниже приведены популярные варианты текста такого почтового отбойника:
- The attachment size exceeds the allowable limit
- 552: Message size exceeds maximum permitted
- 552 5.3.4 Message size exceeds fixed maximum message size
- System Undeliverable, message size exceeds outgoing message size limit
- The message was not sent; reduce the message size and try again
- Error (0x80040610): The message being sent exceeds the message size established for this user
- Maximum size of appendable message has been exceeded
Если вы отправляете большие письма только внутри локальной сети, можно задать сколько угодно большой размер вложений в Outlook. Большинство внешних почтовых систем не принимают письма размером более 25 Мб.
В следующей таблице приведены ограничения на максимальный размер письма в популярных почтовых сервисах:
Почтовый сервис | Максимальный размер письма |
Mail.ru | 25 Мб |
Yandex | 30 Мб |
Gmail | 25 Мб |
Google Apps | 20 Мб (50 Мб для premier подписки ) |
Microsoft Exchange Online (Office 365) | 25 Мб |
Yahoo/ AOL | 25 Мб |
Zoho Mail | 10MB |
Ограничения на размер вложений в Exchange и Microsoft 365
В on-premises Exchange Server ограничения на максимальный размер настраиваются в нескольких местах (на уровне сервера, ящика, и коннекторов). Текущие лимиты можно посмотреть в консоли Exchange Management Shell:
get-transportconfig | ft maxsendsize, maxreceivesize
get-receiveconnector | ft name, maxmessagesize
get-sendconnector | ft name, maxmessagesize
get-mailbox kbuldogov |ft Name, Maxsendsize, maxreceivesize
В Exchange Online (Microsoft 365) лимиты на максимальный размер письма выставляются в настройках каждого ящика индивидуально. Можно посмотреть лимиты через Exchange Admin Center или через PowerShell. Подключитесь к Office 365 через удаленную PowerShell сессию или с помощью модуля Exchange Online PowerShell v2 (EXO V2).
Для новых ящиков размеры на размер входящего, исходящего письма задаются в настройках плана:
Get-MailboxPlan | fl name,maxsendsize,maxreceivesize,isdefault
По умолчанию в Microsoft 365 выставлено ограничение в 35 мб для исходящих писем и 36 Мб для входящих.
Для конкретного ящика вы можете посмотреть или изменить лимиты на исходящие письма так:
Get-Mailbox [email protected]| fl mailboxplan,maxsendsize
Set-Mailbox kbuldogov -MaxReceiveSize 50MB -MaxSendSize 50MB