Получих сигнал за недоставена доставка. Пощенски сървър: Увеличете размера на прикачения файл Сървърът на получателя не приема поща

Ако получите имейл от Mailer-Daemon с тема „Недоставената поща е върната на подателя“, тогава изпратеният имейл не е доставен до един или повече получатели. Причината, поради която оригиналният имейл не е доставен, е посочена в края на известието на английски език. Най-честите причини са изброени по-долу.

Невалиден адрес на получател


Потребителят не е намерен
Неизвестен потребител
Няма такъв потребител тук
немаршрутизиран адрес
Невалидна пощенска кутия
пощенската кутия е недостъпна

Тази грешка може да означава, че се опитвате да изпратите имейл до несъществуващ адрес. Проверете адреса на получателя и опитайте отново.

Примерно съобщение за грешка:
: хост mail.example.com каза: 550 5.1.1
: Адресът на получателя е отхвърлен: Потребителят е неизвестен в локалния
таблица на получателите (в отговор на командата RCPT TO)

Няма свободно място в пощенската кутия на получателя

Съобщението за грешка съдържа редовете:
сметката е пълна
Превишена норма
Потребителят е изчерпал позволеното място за съхранение
грешка при запис на съобщение: Дисковата квота е надвишена

Размерът на съобщението е по-голям от ограничението на сървъра на получателя

Сървърът на получателя има ограничение за максимален размер на съобщението. Ако изпращате няколко файла, опитайте да ги изпратите в няколко различни имейла.

Пример:
размерът на съобщението 7520647 надвишава ограничението за размер 6000000 на сървъра mail.example.com

Това означава, че е изпратено писмо от 7,5 мегабайта, а сървърът на получателя приема писма, не по-големи от 6 мегабайта.

Сървърът на получателя не приема поща

Съобщението за грешка съдържа реда:
Операцията изтече

Сървърът на получателя не работи. Може би сте направили грешка в адреса на получателя и писмото е изпратено на грешен сървър. Ако адресът е въведен правилно, опитайте да се свържете с получателя, като използвате различен адрес.

NDR е съобщение, което се изпраща от мейл сървъра до подателя, когато пощенската кутия на получателя е недостъпна, не съществува или сървърът на подателя/получателя съобщава за грешка, поради която не може да достави писмото до адресата в рамките на определеното време .

Текстът на писмото съдържа текста на грешката, адреса на пощенската кутия, кода на грешката и причината, поради която това писмо не може да бъде доставено.

Подробности за кодовете за грешки можете да намерите в RFC 3463.

Ще дадем примери за най-честите грешки, свързани с липсата на доставка.

# грешка: Няма такъв потребител (Потребителят не е намерен/Няма правилни получатели/Грешен синтаксис на адреса на получателя/Грешен синтаксис на адреса на пощенската кутия)

грешката показва, че имейл адресът на получателя не съществува на отдалечения сървър. Проверете дали адресът на получателя не съдържа допълнителни знаци, интервали или символи. Проверете отново адреса с получателя или опитайте да се свържете с получателите по алтернативни начини.

# грешка: Съобщението е отхвърлено поради подозрение за СПАМ

Ако докладът съдържа низа „Съобщението е отхвърлено поради подозрение за СПАМ“, съдържанието на вашия имейл е идентифицирано като спам. Свържете се със службата за поддръжка на сървъра, който е отхвърлил вашето писмо, за да разберете причините за проблема.

Ако от вашата пощенска кутия идва само нежелана поща, тогава някои пощенски сървъри блокират получаването на писма от нея за 24 часа. В този случай NDR ще съдържа низа „Клиентски хост [ ] блокиран чрез spamsource.. ; вижте..." или „Блокиран от спам статистика - вижте...".

Ако сте сигурни, че вашият компютър не е заразен с вирус и че от него не е изпратен спам, съобщете за това на службата за поддръжка на сървъра, до който е изпратено писмото, като използвате формата обратна връзка, като към писмото прилага файл с писмо с доклад.

# грешка: 550 спам съобщение е отхвърлено/отхвърлено

Вашият имейл е блокиран от филтърната система за спам. За да разрешите този проблем, трябва временно да спрете разпространението и да направите необходимите настройки в съответствие с .

# грешка: 550 реле не е разрешено

Може да има няколко причини за тази грешка:

Оторизацията за изпращане не е активирана в настройките на пощенския клиент;

MX сървърите имат неправилни стойности или по други причини, които могат да бъдат изяснени със собствениците на mx сървърите.

# грешка: Времето за изчакване на връзката е изтекло / C връзката е отказана / времето за повторен опит не е достигнато за нито един хост

T От какви грешки обикновено произтичаттехнически проблеми на мейл сървъра на получателя. Опитайте да изчакате малко и опитайте отново или се свържете с получателя по алтернативни начини.

# грешка: Пощенската кутия е пълна или потребителската квота е надвишена / Размерът на пощенската кутия е надвишен

Този проблем възниква, защото пощенската кутия на получателя е пълна. Опитайте да изчакате малко и опитайте отново или се свържете с получателя по алтернативни начини.

# грешка: Достъпът до този акаунт (потребител) account_name е деактивиран или Пощенската кутия е деактивирана

Тази грешка възниква, защото пощенската кутия на получателя е била изтрита или заключена за използване. Опитайте да се свържете с получателя по алтернативни начини.

# грешка: 550 Достъпът от ip адрес е блокиран

Най-вероятно вашият IP адрес е в някой от черните списъци. AT този случайсвържете се с нас на техническа поддръжказа консултация.

# Грешка съдържа кода "0x800CCC"

За да разрешите този проблем, опитайте да промените SMTP порта от 25 на порт 2525 или 587 в настройките на програмата за електронна поща.

Ако всичко това не помогне, опитайте да използвате сървъра на вашия доставчик, за да изпратите SMTP.

# грешка: Съобщение, заразено с вирус

Ако отчетът показва грешка „Съобщението е заразено от вирус“, това означава, че вашето съобщение е маркирано от мейл сървъра на получателя като заразено с вирус.

# грешка: Получателят е превишил лимита си за честота на съобщенията. Опитайте отново по-късно

Ако отчетът показва грешка „Получателят е надхвърлил лимита си за честота на съобщения. Опитайте отново по-късно“, доставката на писма до адреса на получателя беше временно спряна поради големия брой писма, пристигащи в пощенската му кутия за единица време. Опитайте да изпратите имейла отново след 6 часа.

# грешка: Размерът на съобщението надвишава фиксирания лимит (Грешка: файлът със съобщение е твърде голям)

Ако отчетът съдържа реда „Грешка: файлът със съобщение е твърде голям“ или „Размерът на съобщението надвишава фиксираното ограничение“, прикаченият файл, който изпращате в имейла, не може да бъде приет от пощенския сървър поради ограниченията, зададени за него.

Максималният размер на имейлите с прикачени файлове не трябва да надвишава 10 MB.


# Грешка: твърде много връзки

Ако при изпращане на съобщение се появи грешка „Грешка: твърде много връзки“, вашият пощенски сървър създава голям брой обаждания към пощенски сървър на трета страна за единица време, което води до увеличаване на натоварването и забавяне. Опитайте се да се свържете с администрацията на вашата пощенска услуга алтернативен начинсвържете се и докладвайте за проблем.

# Грешка: твърде много получатели

Ако получите грешката „Грешка: твърде много получатели“, когато изпращате съобщението си, вашият имейл има твърде много получатели: повече от 100 адреса в полетата На кого, копиеи Скрито копие. Редактирайте списъка с получатели и опитайте отново.

Доста често по време на работа корпоративните потребители трябва да изпращат големи прикачени файлове чрез имейл клиент и могат да срещнат грешка при изпращане на писмото.

Outlook

Работата е там, че в пощенския клиент на Outlook (включително версии 2010 / 2013 / 2016) има ограничение на максималния размер на прикачения файлдо писмото 20 Mb. Освен това няма значение дали един голям файл или няколко малки са прикачени към писмото - ограничението за общия размер на прикачените файлове винаги ще бъде 20 MB.

Когато се опитвате да изпратите имейл, по-голям от 20 MB в Outlook, се появява прозорец за грешка - Размерът на прикачения файл надвишава допустимия(размерът на инвестицията надвишава допустима граница):

В случай, че вашият имейл сървър и сървърът на получателя поддържат по-големи имейл съобщения, можете да увеличите ограничението за размера на прикачения файл в Outlook.

Можете да промените ограничението за максимален размер на прикачения файл в Outlook само чрез системния регистър; няма такава настройка в GUI на Outlook.

Процедура


След като направите промените, можете да прикачите прикачен файл, по-голям от 20 MB, към имейла в Outlook (в нашия пример прикачихме 58 MB pst файл към имейла).

В случай, че вашият пощенски сървър или сървърът на изпращача не поддържа големи букви, при изпращане на голямо писмо ще получите NDR-Non delivery report, което ще покаже, че максималният размер на съобщението е надвишен. Следните са популярни варианти на текста на такъв калник:

  • Размерът на прикачения файл надвишава допустимия лимит
  • 552: Размерът на съобщението надвишава максимално допустимия
  • Системата не е доставена, размерът на съобщението надвишава ограничението за размер на изходящото съобщение
  • Съобщението не е изпратено; намалете размера на съобщението и опитайте отново

MS Exchange

В Exchange можете да промените разрешения размер на буквите на три различни нива:

  • В транспортните настройки на организацията Exchange
  • В настройките на конектора за изпращане/получаване
  • В настройките на пощенската кутия на конкретен потребител

Текущите ограничения могат да се видят чрез конзолата за управление на Exchange (EMC), но е много по-лесно и по-бързо да използвате PowerShell. В конзолата на Exchange Management Shell или след като се свържете с Office 365 чрез отдалечена PowerShell сесия, изпълнете командите:

Get-transportconfig | ft maxsendsize, maxreceivesize get-receiveconnector | ft име, maxmessagesize get-sendconnector | ft име, maxmessagesize get-mailbox администратор |ft име, Maxsendsize, maxreceivesize

Командите трябва да върнат нещо подобно, съдържащо текущите настройки на лимита:

  • В настройките за транспортиране за цялата организация размерът е посочен, че полученото / изпратеното съобщение не трябва да бъде по-голямо от 25 MB
  • Всички конектори са ограничени до 10 MB
  • Пощенската кутия на администратора няма ограничение за размера на съобщението (неограничено)


Естествено, последната команда проверява само ограниченията за една пощенска кутия. Можете да покажете ограниченията за размера на буквите за всички потребители на организацията, както следва:

Get-mailbox |ft Име, Maxsendsize, maxreceivesize

За да увеличите максималния размер на съобщението (както изпратено, така и получено), прието от транспортната услуга на Exchange от 25 на 100 MB, изпълнете командата:

Set-TransportConfig -MaxSendSize 100MB -MaxReceiveSize 100MB

Синтаксисът на командата за промяна на ограничението за размер на съобщението за конектори е подобен, но командата за промяна трябва да се изпълни за всеки конектор.

Set-SendConnector "Connector1" -MaxMessageSize 100Mb Set-ReceiveConnector "DefaultConnector1" -MaxmessageSize 100MB

Или за всички конектори:

Вземете конектор за изпращане | Set-SendConnector -MaxmessageSize 100MB Get-ReceiveConnector | Set-ReceiveConnector -MaxmessageSize 100MB

По същия начин можете да промените ограничението за всички пощенски кутии на организацията:

Вземете пощенска кутия | Set-Mailbox -MaxSendSize 100MB -MaxReceiveSize 100MB

Така зададените ограничения ограничават максималния размер на съобщението, независимо дали то съдържа прикачен файл или не.

Използване на уеб интерфейса

Има и друга възможност - чрез уеб интерфейса. Отворете EAC и отидете на секцията поток на пощата -> конектори за изпращане -> настройки за транспорт на организация:


и задайте необходимата максимална сума на инвестицията. Моля, обърнете внимание, че при препращане към външен сървър прикаченият файл се кодира във формат MIME64, което увеличава общия обем на съобщението с около 30%.


Също така сме готови да помогнем при всякакви настройки на MS Exchange.

Ние предлагаме на нашите клиенти изпълнението на този проект и последващи ИТ услуги в рамките на ИТ аутсорсинг.

Алтернативата е - наемете вече конфигуриран Exchange сървъробслужван или се свържете с публичен базиран в облак обмен, базиран на рамката EFSOL.

Предпоставка: Пощенският сървър е внедрен на postfix+dovecot+roundcube. Уеб интерфейсът на roundcube в изскачащия прозорец „Добавяне на прикачен файл“ показва: Максималният размер на файла е 2 MB. Съответно по-големи файлове не се прикачват.

Забележка: постфиксът определя граници неинвестиции, и Обща сумаписма. В конфигурацията по подразбиране ограничението за размер на съобщението по подразбиране беше 10Mb. Следователно Roundcube, когато показва съобщение за максималния размер от 2 MB, по никакъв начин не разчита на конфигурацията на postfix. Тъй като е приложение, написано на php, Roundcube се фокусира върху конфигурацията на php сървъра. Трябва обаче да се помни, че размерът на писмото се състои не само от прикачения файл, но и от текста на писмото и кода на услугата. Следователно е необходимо да зададете по-голяма стойност за допустимия размер на съобщението от стойността за допустимия размер на прикачения файл.

1. В конфигурационния файл /etc/postfix/main.cf, трябва да въведете параметър, който определя максимално допустимия размер на буквата, тъй като той липсва в конфигурацията по подразбиране. Например, задайте максимално допустимия размер на имейл съобщение на 25 MB.

#postconf -e message_size_limit=25600000

# постфикс презареждане

В този случай трябва да се уверите, че размерът на писмото не надвишава максимално допустимия размер на пощенската кутия на потребителя.

#postconf -d- показва настройките на сървъра по подразбиране

mailbox_size_limit = 51200000

съобщение_размер_лимит = 25600000

virtual_mailbox_limit = 51200000

Списъкът показва, че при максимален размер на пощенската кутия от 50Mb, ние увеличихме размера на писмото до 25Mb. Така че кутията няма да издържи дълго. В този случай е препоръчително да увеличите размера на кутията, например до 200MB.

Отново, когато разглеждаме конфигурационния файл, няма да намерим параметрите mailbox_size_limit и virtual_mailbox_limit, затова ги добавяме:

#postconf -e mailbox_size_limit=204800000

# postconf -e virtual_mailbox_limi=204800000

# рестартиране на postfix услуга

Проверка на действителните стойности:

# postconf -n mailbox_size_limit
mailbox_size_limit = 204800000
# postconf -n ограничение_на виртуална_пощенска кутия
virtual_mailbox_limit = 204800000
# postconf -n лимит_размер_на_съобщение
съобщение_размер_лимит = 25600000
#

2 . Всички горепосочени манипулации са безсмислени, докато не позволим на php да работи с файлове с такъв размер.

Максималният размер на файла, който може да бъде качен с помощта на php скрипт, е дефиниран във файла /etc/php.ini

; Максимален размер на POST данни, които PHP ще приеме.

post_max_size = 16M

; Максимално разрешен размер за качени файлове.

upload_max_filesize = 16M

; Максималното количество памет, което може да консумира скрипт

памет_лимит = 64M

След като редактирате php.ini, трябва да рестартирате apache

#service httpd рестартиране

3. Ако потребителската сесия на roundcube е била отворена през цялото това време, тогава трябва да преупълномощите.