Smtp error code 552 too many recipients

552 email errors are generally encountered when a recipient has exceeded their storage quota, or the size of the attachment is larger than the receiving mail server accepts.

A 552 email error is typically ecountered when there is a problem related to an attachement in your email. Either it has exceeded the size limits of the remote server, or the file-type isn’t allowed by the remote server. Some mail servers also seem to use this error code incorrectly when blocking a message due to triggering a filter such as a URL in the message being found in a domain black list.

You should receive a bounce-back message from the server with a variation of email error 552 in the subject, and the body should contain your original message that you attempted to deliver.

Example of a 552 bounce-back message

Return-path: <>
Envelope-to: [email protected]
Delivery-date: Mon, 22 Oct 2012 11:30:14 -0700
Received: from mailnull by biz24.inmotionhosting.com with local (Exim 4.77)
id 1TQMlS-0005G9-3e
for [email protected]; Mon, 22 Oct 2012 11:30:14 -0700
X-Failed-Recipients: [email protected]
Auto-Submitted: auto-replied
From: Mail Delivery System

To: [email protected]
Subject: Mail delivery failed: returning message to sender
Message-Id:
Date: Mon, 22 Oct 2012 11:30:14 -0700

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]
SMTP error from remote mail server after end of data:
host RemoteDomain.com [123.123.123.123]:
552 5.3.4 Message size exceeds fixed maximum message size

—— This is a copy of the message, including all the headers. ——
—— The body of the message is 10672605 characters long; only the first
—— 106496 or so are included here.

Return-path: <[email protected]>
Received: from comcast.net ([123.123.123]:33534 helo=Admin)
by biz24.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128)
(Exim 4.77)
(envelope-from <[email protected]>)
id 1TQMjz-0004Ug-Sz; Mon, 22 Oct 2012 11:29:42 -0700
From: Sender <[email protected]>
Subject: Annual report
Date: Mon, 22 Oct 2012 14:29:18 -0400
To: Recipient <[email protected]>

Common variations of the 552 email error

  • 552 5.2.2 mailbox quota exceeded for this recipient
  • 552 5.2.2 User mailstore exceeded quota limit
  • 552 5.2.3 Message exceeds local size limit.
  • 552 5.2.3 message size exceeds fixed maximum message size
  • 552 5.3.4 Message size exceeds fixed limit
  • 552 5.3.4 Message size exceeds fixed maximum message size
  • 552 5.3.4 message size limit exceeded at MAIL FROM
  • 552 Backend Replied [mxlogic.net]: 5.3.4 Message size exceeds fixed maximum
  • 552 mail size or count over quota.
  • 552 message size exceeds maximum message size
  • 552 size limit exceeded
  • 552 too many messages in this mail box.
  • 552 Transaction failed, remote said “550 failed: User does not exist.”
  • 552-Requested mail action aborted: exceeded storage allocationn
  • 552-5.2.2 The email account that you tried to reach is over quota.
  • 552-5.2.3 Your message exceeded Google’s message size limits. Please visitn
  • 552-5.7.0 Our system detected an illegal attachment on your message. Pleasen
  • 552 Virus found inside of the email
  • 552 5.2.0 Remote MTA 74.124.198.61: An URL contained in this message is blacklisted by SURBL. See https://www.surbl.org

Resolving a 552 email error bounceback

The 552 series of errors can sometimes be a soft or hard bounce. For a more in-depth review of what a soft or hard bounce is, and general email bounceback reasons you can read why does email bounce, bounceback, or error?

In our example bounce-back error above the reason the message has failed is because the server for RemoteDomains.com has a fixed message size limit. The attempted message exceeded this limit so it was not accepted and generated this bounce-back error.

InMotion Hosting Contributor

InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!

More Articles by InMotion Hosting

The author voluntarily contributed this tutorial as a part of Pepipost Write to Contribute program.

Introduction

SMTP (Simple mail transfer protocol) is used to send emails across the network with the help of MTA (Mail transfer agent). On Basis the response from the client’s server SMTP returns a particular error code. These response codes might be one of the five standard classes.

Status Codes

Status code is differentiated into five categories as follows :

  • 1xx returns informational code ie. your request is received successfully and sent for further processing.
  • 2xx returns success code ie. your request is understood and accepted.
  • 3xx returns redirection code ie. your request needs few actions to be taken so that request is completely accepted.
  • 4xx returns clients error code ie. your request is incorrect might be syntax issue or contains an issue that can’t be fulfilled.
  • 5xx returns server error code ie. your request was valid but the server failed to process due to internal error on the server.

Enhanced Status Codes Registry

Informative Status Code

Code

Description

101

Unable to connect to server

111

Connection refused

Success Status Code : whenever a positive delivery code is returned from DSN

Code

Description

200

System status message

214

A response to the HELP command

220

The server is ready

221

The mail communication channel is getting closed

250

Requested mail action okay completed

251

mail will be forwarded because server was not able to find user on local

252

Cannot verify the user, but it will try to deliver the message anyway

Redirection Status Code

Code

Description

354

Start adding mail input

Persistent transient failure Status Code

420

Timeout connection problem

421

Service is unavailable due to a connection problem

422

The recipient’s mailbox has exceeded its storage limit

431

Not enough space on the disk

432

Recipient’s incoming mail queue has been stopped

441

The recipient’s server is not responding

442

The connection was dropped during the transmission

446

The maximum hop count was exceeded for the message

447

Message timed out because of issues concerning the incoming server

449

Routing error

450

User’s mailbox is unavailable

451

Aborted – Local error in processing

452

Too many emails sent or too many recipients

471

An error of your mail server

Server Permanent Error Codes

Code

Description

500

Syntax error

501

Syntax error in parameters or arguments

503

Bad sequence of commands, or requires authentication

504

Command parameter is not implemented

510 / 511

Bad email address

512

Host server for the recipient’s domain name cannot be found in DNS

513

Address type is incorrect

523

Size of your mail exceeds the server limits

530

Authentication problem

541

The recipient address rejected your message

550

Non-existent email address

551

User not local or invalid address – relay denied

552

Exceeded storage allocation

553

Mailbox name invalid

554

Transaction has failed

Diving deep with extented code description

2xx detailed

This is Success status which indicates that there is a positive response from the server which might have more information when the response has it respected subcodes (2XX X.X.X) and response.

250 2.1.5 Destination address valid or 250 2.1.5 Recipient OK

This should be treated as a positive remark for delivery. Since the status code response represents that the email address you are trying to reach is valid.

221 Service closing transmission channel

If there is an issue with authentication this status code response is received from the server. it can be an incorrect password or username or you might be trying the connect to the wrong mail server. you can check your SMTP access is enabled or not for sending email from your email id or try changing the authentication method.
If you are confident with your username and password and still getting the error try using SSL/TLS.

250 2.3.0 Other or undefined mail system status

This can be considered as a positive response because this status code response indicates recipient’s MX as successfully received your email but has reverted with null response.

250 2.3.6 Requested priority was changed

The email has been accepted for delivery but the delivery priority was changed. the new priroty will available after the status code besides the response.

220 2.5.0 Requested mail action okay completed

This is success status which indicates your email has been successfully delivered at recipient’s end without any issue.

4xx detailed

This status code are temporary blockage for your emails delivery which should retry sending those emails automatically. This blockage might be due to unusual traffic patterns from sending server IP address, emails having characteristics of spam or recipients MX is too busy accepting emails.

421 4.7.0 [TS01] Messages from x.x.x.x temporarily deferred due to user complaints — 4.16.55.1

This status code errors when user raises complaints for the emails which has been sent from our mail server.

421 4.7.0 [TS02] Messages from x.x.x.x … deferred due to excessive user complaints — 4.16.56.1

This status code errors when user raises complaints for the emails which has been sent from our mail servers on a shared IP.

421 4.7.1 [TS03] All messages from x.x.x.x permanently deferred

This status code indicates that high volume of mails has been sent from your IP. ie, bulk emailing. Don’t send email if you are receiving this status code
check for email subscription list and make sure you are sending emails to user who as subsribed.

421 Message temporarily deferred — [numeric code]

This status code response indicates your emails are postponed due to low connectivity percentage to MTA, Bad tokens within the message or unusal traffic of emails having PDF files in it.

421 Resources temporarily unavailable. Please try again later

The recipient’s MX is too busy. Try to resend those emails after few mintues

451 Message temporarily deferred — [numeric code]

This Status code is due to excessive traffic or IP data query failure.

5xx detailed

Error/Status Code

Description

5.0.0 Address does not exist

Email id invalid or does not exists

5.1.0 Other address status

A problem occurred during the delivery of this message to this email address.

5.1.1 Bad destination mailbox address

Specified from address or domain mailbox does not exists (anything after ‘@’).

5.1.2 Bad destination system address

Address does not exists or not able to accept mails

5.1.3 Bad destination mailbox address syntax

Invalid or corrupted character in email address

5.1.4 Destination mailbox address ambiguous

Check your spelling of email address and resend

5.1.5 Destination mailbox address invalid

Mail address may be invailid or may have spelling mistakes.

5.1.6 Mailbox has moved

Mailbox may be moved to new location

5.1.7 Bad sender’s mailbox address syntax

Sender’s address is invalid syntactically

5.1.8 Bad sender’s system address

Sender’s system in the address does not exist or is incapable of accepting.

5.2.0 Other or undefined mailbox status

This error is usually return for which it has class (ie. 1xx,2xx,3xx,4xx,5xx).

5.2.1 Mailbox disabled, not accepting messages

Some changes need to made mandatory for resending mail

5.2.2 Mailbox full

Try increasing your emailbox space capacity

5.2.3 Message length exceeds administrative limit.

The Size of your email has exceeded its limit try removing unwanted text.

5.2.4 Mailing list expansion problem

mailbox saves your email address to whom you are sending or receiving emails, there is problem saving that email addresses.

5.3.0 Other or undefined mail system status

Mail has been accepted normally

5.3.1 Mail system full

mail system at client’s is not able accept emails

5.3.2 System not accepting network messages

you need to whitelist the email address through your administrator it has been blocked.

5.3.3 System not capable of selected features

5.3.4 Message too big for system

Message character limit has exceeded

5.4.0 Other or undefined network or routing status

Mail accepted routing status is not available

5.4.1 No answer from host

Configuration issue at recipient’s server. you can send again once the issue is resolved at recipient’s end

5.4.2 Bad connection

unable to connected or delay in connection

5.4.3 Routing server failure

Error is generated by the sender’s server, you need to contact your ISP/ESP.

5.4.4 Unable to route

When emailid or hosts provided is invalid.

5.4.5 Network congestion

Multiple connection on single channel.

5.4.6 Routing loop detected

Sending message to same PMTA from you have sent.

5.4.7 Delivery time expired

Mail is queued for 2-3 days after that it is removed by returning above messagae

5.5.0 Other or undefined protocol status

Something went wrong with protocol while delivering mail which can be well expressed with other status code.

5.5.1 Invalid command

out of sequence or unsupported command used while sending mail

5.5.2 Syntax error

unable to interprete the command due wrong syntax or it is unrecognized.

5.5.3 Too many recipients

Number of recipient is greater than the amount of recipient deliver by protocol

5.5.4 Invalid command arguments

the arguments were out of range or represented unrecognized features

5.5.5 Wrong protocol version

protocol version is mis-match which can’t be solved at one go.

5.6.0 Other or undefined media error

Issue with content of the message which cannot be delivered.

5.6.1 Media not supported

Media is not supported by protocol or the system who is going to formard the mail.

5.6.2 Conversion required and prohibited

Message should be converted before it is send/delivery else it will be not delivered.

5.6.3 Conversion required but not supported

Message must be converted in order to be forwared but partically it is not possible.

5.6.4 Conversion with loss performed

This is Warning to the sender that While conversion data may be lost.

5.6.5 Conversion failed

Message conversion was unsuccessful

5.7.0 Other or undefined security status

Something went wrong while validating authentication which can be expressed with other status code.

5.7.1 Delivery not authorized, message refused

Authentication was not successful due to which email was not sent.

5.7.2 Mailing list expansion prohibited

Sending mail is not allowed to particular recipient.

5.7.3 Security conversion required but not possible

Conversion was required to send mail securely which is not possible.

5.7.4 Security features not supported

Authentication not supported at delivery end.

5.7.5 Cryptographic failure

Unable to decrypt the message because the key was wrong or invalid.

5.7.6 Cryptographic algorithm not supported

Unable to decrypt the message because alogrithm was not supported.

5.7.7 Message integrity failure

The message is corrupted or altered

Stages where error codes are possible

Below is an simple example for sending email using telnet and you can check the response code after every command.

[[email protected]_wifi ~]$ telnet smtp.pepipost.com 587
Trying 138.197.56.58...
#-----------CONNECTION ESTABLISHMENT---------
Connected to smtp.pepipost.com.
Escape character is '^]'.
220 ESMTP SMTPNY-LB2 Ready
#-----------EHLO or HELO---------------
EHLO pepipost.com
250-smtpbny-lb2.pepipost.com
250-PIPELINING
250-SIZE 50000000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
#------------MAIL-----------------
mail from: [email protected]
250 2.1.0 Ok [success output]
#------------RCPT-----------------
# rcpt to: [email protected]
250 2.1.5 Ok [success output]
#------------DATA-----------------
# data # type this to pass input of email body
354 End data with <CR><LF>.<CR><LF> [success output ]
This is test mail from your local host server #mail body
. # dot(.) for completing the mail body
#------------NOOP-----------------
250 2.0.0 Ok: queued as E2R572042D75 [success output]
quit # quit from the telnet command prompt
#-----------QUIT------------------
221 2.0.0 Bye
Connection closed by foreign host.

I have segregated the above example in below structure where you can easily understand the status code.

   CONNECTION ESTABLISHMENT
      S: 220
      E: 554
   EHLO or HELO
      S: 250
      E: 504, 550
   MAIL
      S: 250
      E: 552, 451, 452, 550, 553, 503
   RCPT
      S: 250, 251 (but see section 3.4 for discussion of 251 and 551)
      E: 550, 551, 552, 553, 450, 451, 452, 503, 550
   DATA
      I: 354 -> data -> S: 250
                        E: 552, 554, 451, 452
      E: 451, 554, 503
   RSET
      S: 250
   VRFY
      S: 250, 251, 252
      E: 550, 551, 553, 502, 504
   EXPN
      S: 250, 252
      E: 550, 500, 502, 504
   HELP
      S: 211, 214
      E: 502, 504
   NOOP
      S: 250
   QUIT
      S: 221

Grade My Email
Check your spam now?

Netcorecloud’s toolkit is the solution to all your email problems.

На чтение 8 мин. Просмотров 146 Опубликовано 15.12.2019

Отчет о недоставке писем — это сообщение, которое отсылается почтовым сервером отправителю, когда почтовый ящик получателя недоступен, не существует, или сервер отправителя/получателя сообщает об ошибке, по причине которой не может доставить письмо до адресата в отведённый срок.

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

Подробно с кодами ошибок можно ознакомиться по ссылке RFC 3463.

Мы приведем примеры наиболее распространенных ошибок при недоставке писем.

# Error: No such user (User not found / No correct recipients / Bad recipient address syntax / Bad address mailbox syntax)

ошибка указывает на то, что электронный ящик получателя не существует на удаленном сервере. Проверьте, что адрес получателя не содержит лишних знаков, пробелов или символов. Уточните адрес у получателя еще раз или попробуйте связаться с получателями альтернативными способами.

# Error: Message rejected under suspicion of SPAM

Если в отчете содержится строка «Message rejected under suspicion of SPAM», содержимое вашего письма было распознано как спам. Обратитесь в службу поддержки сервера отклонившего ваше письмо, чтобы выяснить причины проблемы.

Если с вашего почтового ящика приходит только спам, то некоторые почтовые сервера блокирует прием писем с него на 24 часа. В этом случае в отчете о недоставке будет содержаться строка «Client host [ ] blocked using spamsource.. ; see. » или «Blocked by spam statistics — see. ».

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

# Error: 550 spam message discarded/rejected

Ваше письмо заблокировано системой антиспам-фильтров. Для решения данной проблемы необходимо временно остановить рассылку и произвести необходимую настройку в соответствии с рекомендациями.

# Error: 550 relay not permitted

Причин появления данной ошибки может быть несколько:

— в настройках почтового клиента не включена авторизация при отправке;

— MX сервера имеют неверные значения либо по другим причинам, которые можно уточнить у владельцев mx-серверов.

# Error: Connection timed out / C onnection refused / retry time not reached for any host

Т акие ошибки обычно возникают в результате технических проблем на почтовом сервере получателя . Попробуйте подождать некоторое время и повторить попытку или же связаться с получателем альтернативными способами.

# Error: Mailbox Full или User quota exceeded / Mailbox size exceeded

Данная проблема возникает из-за того, что почтовый ящик получателя переполнен. Попробуйте подождать некоторое время и повторить попытку или же связаться с получателем альтернативными способами.

# Error: Аccess to this account (user) имя_ящика is disabled или Mailbox is disabled

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

# Error: 550 Access from ip address blocked

Скорее всего ваш IP-адрес находится в одном из черных списков. В данном случае обратитесь к нам в техническую поддержку за консультацией.

# Ошибка содержит код «0x800CCC»

Для решения данной проблемы попробуйте изменить порт SMTP c 25 на порт 2525 или 587 в настройках вашей почтовой программы.

Если все это не помогло, то попробуйте использовать для отправки SMTP сервер вашего провайдера.

# Error: Message infected by virus

Если в отчете указана ошибка «Message infected by virus», это означает, что ваше письмо было помечено почтовым сервером получателя как зараженное вирусом.

# Error: The recipient has exceeded their message rate limit. Try again later

Если в отчете указана ошибка «The recipient has exceeded their message rate limit. Try again later», доставка писем на адрес получателя была временно приостановлена из-за большого количества писем, поступающих в его почтовый ящик в единицу времени. Попробуйте отправить письмо повторно через 6 часов.

# Error: Message size exceeds fixed limit (Error: message file too big)

Если в отчете содержится строка «Error: message file too big» или «Message size exceeds fixed limit», вложение, которое вы отправляете в письме, не может быть принято почтовым сервером из-за установленных на нем ограничений.

Максимальный размер писем с вложениями не должен превышать 10 МБ.

# Error: too many connections

Если при отправке сообщения появилась ошибка «Error: too many connections», ваш почтовый сервер создает большое количество обращений к стороннему почтовому серверу в единицу времени, что приводит к росту нагрузки и замедлении работы. Попробуйте связаться с администрацией вашего почтового сервиса альтернативным способом связи и сообщить о проблеме.

# Error: too many recipients

Если при отправке сообщения появилась ошибка «Error: too many recipients», у вашего письма слишком большое количество получателей: более 100 адресов в полях Кому, Копия и Скрытая копия. Отредактируйте список получателей и повторите попытку.

Если решение вопроса найти не удалось, Вы можете отправить нам заявку:

Содержание

  1. 1. Размер почтового ящика
  2. 2. Размер отправляемого сообщения
  3. 3. Количество сообщений
  4. 4. Очередь сообщений
  5. 5. Таймаут на отправку сообщений
  6. 552 5.3.4 message size exceeds fixed limit
  7. Работа с конфигом postfix

1. Размер почтового ящика

Открываем конфигурационный файл Postfix:

* для FreeBSD путь будет /usr/local/etc/postfix/main.cf.

Для установки квоты на почтовые ящики редактируем следующее:

mailbox_size_limit = 209715200
virtual_mailbox_limit = 209715200

* значение указывается в байтах. В данном примере установлены квоты для почтовых ящиков и виртуальных почтовых ящиков в 200 мб. Для удобства, воспользуйтесь конвертером мегабайт.

Чтобы снять ограничения, можно выставить значения в 0:

mailbox_size_limit = 0
virtual_mailbox_limit = 0

2. Размер отправляемого сообщения

Открываем конфигурационный файл, находим и правим следующее (если строки нет, создаем):

* в данном примере установлено ограничение на размер письма в 30 мб.

3. Количество сообщений

В конфигурационном файле добавляем такие строки:

anvil_rate_time_unit = 60s
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit = 30
smtpd_client_connection_rate_limit = 20

* в данном примере мы установили следующие ограничения на количество отправляемых писем: можно отправлять только 100 сообщений в минуту (60s), при этом количество получателей не должно превышать 30, а количество коннектов ограничено числом 20.

4. Очередь сообщений

queue_run_delay = 5m
minimal_backoff_time = 10m
maximal_backoff_time = 15m
maximal_queue_lifetime = 1d

* где queue_run_delay задает время, как часто сообщения из очереди будут отправляться повторно; minimal_backoff_time устанавливает время, на которое будет отложена отправка сообщений, которые не были отправлены по причине временных неисправностей (например, принимающий сервер не отвечает или просит повторить запрос позже), но не позднее maximal_backoff_time; параметр maximal_queue_lifetime установит, через какой период перестать делать попытки при отправке сообщения и вернуть его отправителю с ошибкой.

5. Таймаут на отправку сообщений

smtp_data_done_timeout = 600s
smtp_data_init_timeout = 120s
smtp_data_xfer_timeout = 180s

* где smtp_data_done_timeout — ограничение времени для отправки сообщения; smtp_data_init_timeout — ограничение времени для отправки команды SMTP DATA и для получения ответа удаленного SMTP-сервера; smtp_data_xfer_timeout — ограничение времени для отправки содержимого сообщений.

552 5.3.4 message size exceeds fixed limit

Если сталкиваемся с сообщением «552 5.3.4 message size exceeds fixed limit» (переводится как «Размер сообщения превышает установленные ограничения»), значит отправляемое письмо не вписывается в установленные лимиты. Чтобы исправить ситуацию, уменьшаем размер сообщения или редактируем лимиты (пункты 1 и 2).

Работа с конфигом postfix

Неколько полезных консольных команд по работе с конфигурацией:

Посмотреть значение параметра по умолчанию:

Мне кажется что моё сообщение не отправилось(это пришло в ответ)
This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

s.nikiforov@rr.ru
SMTP error from remote mailer after MAIL FROM: SIZE=29050296:
host mailgate.rr.ru [213.243.85.169]: 552 5.2.3 Message size exceeds fixed maximum message size (20971520)

——This is a copy of the message, including all the headers. ——
——The body of the message is 28676035 characters long; only the first
——1024 or so are included here.

Return-path:
Received: from mail by f281.mail.ru with local
id 1Nd8dN-0003Np-00
for s.nikiforov@rr.ru; Thu, 04 Feb 2010 23:49:05 +0300
Received: from [79.165.21.11] by win.mail.ru with HTTP;
Thu, 04 Feb 2010 23:49:05 +0300
From: =?koi8-r?Q?=E1=CE=C4=D2=C5=CA?=
To: s.nikiforov@rr.ru
Subject: =?koi8-r?Q?=F3=C5=D2=C7=C5=C0_=EE=C9=CB=C9=C6=CF=D2=CF=D7=D5_=F4=D2=C5=CB=C9_=C4=CC=D1_DFM_=CD=C1=CC=CF=C9=DA=D7=C5=D3=D4=CE=D9=C5.?=
Mime-Version: 1.0
X-Mailer: mPOP Web-Mail 2.19
X-Originating-IP: [79.165.21.11]
Date: Thu, 04 Feb 2010 23:49:05 +0300
X-Mru-Data: 1231:1:1:70:70:0
Reply-To: =?koi8-r?Q?=E1=CE=C4=D2=C5=CA?=
X-Files-Id: 7J86J5
Content-Type: multipart/mixed;
boundary=»—-oW5rFX7d-TRHDHsNIGBcfUr4I:1265316545″
Message-Id:

——oW5rFX7d-TRHDHsNIGBcfUr4I:1265316545
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit

Users sending messages with attachments to recipients hosted in Exchange servers can end up receiving bounce mails due these attachments.

Our Support Engineers support hundreds of Exchange servers for web hosts, web designers and other online businesses.

In these servers, we’ve seen huge attachments or unsupported attachments formats causing email error 552.

The error message seen by the senders in the bounce mail in cases of huge attachment size limit would be error 552 – ‘5.3.4 Message size exceeds fixed maximum message size’.

If the bounce happens due to the content of the attachment, the error message would be similar to error 552 – ‘5.7.0 Our system detected an illegal attachment on your message.’

What is email error 552 ‘5.3.4 Message size exceeds fixed maximum message size’

Every mail server has custom settings for the size of mails users can send and receive through it. These limits can either be global or individual-account specific or both.

To limit bandwidth usage, this email size limit is often restricted to a few MBs in most servers. If the email size exceeds that limit, it will be rejected by the mail server.

Error 552 ‘5.3.4 Message size exceeds fixed maximum message size’ is an email error commonly seen in bounce messages that generate from recipients using Exchange mail server.

In an Exchange server, there are mainly 4 settings for message size limitations:

a. Global value for the mail server
b. Receive and Send Connectors setting
c. SMTP Virtual Server setting
d. Individual user mailbox restriction

If the message size in the email exceeds any of these limits that are allowed for a particular email user account, it will be rejected with this error 552 message.

To resolve a valid email bouncing with error 552, these attachment limits have to be increased or adjusted appropriately.

But before we get into the detailed steps on how to increase these limits to accept valid user mails with attachments, we’ll see how these message size limits are to be calculated.

[ Worry no more about web or mail errors. Get an experienced Support Engineer to manage your servers for as low as $12.99/hour. ]

How to determine the email message size limits?

In Exchange mail servers, content conversion happens for mails. Exchange server converts an internet/MIME message to MAPI/Exchange format, and vice versa for transmission.

After this content conversion process, the message size generally increases by about 30%. As a result, a message of 9 MB may fail to deliver to a server with size limit 10 MB.

Also, the precedence of the message size limits has to be noted before changing the settings. The maximum allowable message size for a server should be set as the organizational limit.

If the message is sent to or received to the server from a user on the Internet, this organizational limit will be applied to that mail.

But for internal users who send mail to each other after successful authentication, the user mailbox limit takes precedence over all other size restrictions.

So, for a server to accept messages from the internet with size around 15 MB, all the message limits should be set at 20 MB, considering the content conversion size.

How to fix error 552 ‘5.3.4 Message size exceeds fixed maximum message size’ in Exchange server

To accept mails of large sizes from valid senders, the message size settings have to be increased in the server. Here’s how to do it for each limit:

1. How to increase global message size settings

The global default message size limit for Exchange Servers 2007 to 2010 is 10 MB. To change this value, the steps are:

1. Open the Exchange Management Console.
2. Click on Organization Configuration -> Hub Transport.
3. Click on Global Settings -> Transport Settings.
4. On the Properties -> General tab, set the maximum send and receive size limits.

This is the organizational setting and would be applicable to all mails sent and received from that server over the internet.

error 552 exchange server limit

Increase global message size limits in Exchange server

2. How to change message size limits for Receive connector

Receive connectors are the gateways through which all inbound messages are received to a mail server.

The maximum message size limit for a mail that can be received on a receive connector can be set by:

1. Open the Exchange Management Console
2. Click on Server Configuration -> Hub Transport
3. Select a Hub Transport server
4. Click on Receive Connectors
5. Choose the receive connector and Click on Properties
6. Click on the General tab and set the maximum message size

Setting a limit on receive connector can further limit the message size based on the sender’s IP address or type.

3. How to change message size limits for Send connector

Send connectors are configured to change the email sending behavior in server. To change the maximum message size limit on send connectors, do these steps:

1. Open the Exchange Management Console
2. Click on Organization Configuration -> Hub Transport
3. Click on Send Connectors
4. Choose a send connector and Click on Properties
5. Click on the General tab and set the maximum message size.

This limit is used to limit the size of outgoing mails from a server.

[ Tired of repeated mail errors? Our Support Engineers can take care of your servers and support your customers 24/7. Click here to know more. ]

4. How to increase message size settings for individual mail accounts

The individual mailbox settings can be changed from Exchange Administration Center (EAC). Here’s how to do it:

1. In the EAC, go to Recipients > Mailboxes.

2. Select the mailbox that you want to change the message size limits for, and then click Edit.

3. On the mailbox Properties page, click Mailbox Features.

4. Under Message Size Restrictions, change the following message size limits:

5. Sent messages - sets the maximum size of message that can be sent by the user. The value has to be set in KBs.

6. Received messages  - give the maximum size of messages that can be received by this user account in KBs.

7. Click OK and Save the changes.

User mailbox settings are usually set to limit or override the default global size of email messages sent between users within the same server.

All these email settings should be verified one by one to ensure that mails to the recipients are delivered successfully without bouncing with the error 552 ‘5.3.4 Message size exceeds fixed maximum message size’.

In short..

552 email error due to message size limit can show up in other forms too, such as:

  • 552 5.2.3 Message exceeds local size limit.
  • 552 5.3.4 Message size exceeds fixed limit
  • 552 message size exceeds maximum message size
  • 552 size limit exceeded

The message size and attachment size for messages should be set to appropriate limits, for successful mail delivery to happen. But its not advisable to increase the message size unnecessarily, as it will end up overloading the server.

Other than editing the email limit settings, techniques such as email compression can also be used in specific cases. Also, straight-away making server setting changes is not recommended as it may tamper with its normal functioning.

Email error debugging involves examining the server logs, checking the bounce message, identifying the error-generating server and cross-checking the server settings.

If you’d like to know how to secure your mail server and prevent email bounce errors, we’d be happy to talk to you.

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Andron

проходил мимо
Сообщения: 6
Зарегистрирован: 2008-08-27 11:09:13

552 too many recipients

Народ вот столкнулся с такой проблемой. Нада отправлять смс собщение. Если шлю одному получателю нет проблем. А вот если на несколько приходит реджект такого характера 552 too many recipients. Кто знает как сказать екзиму разбивать рисипиентов по одному письму?


Хостинговая компания Host-Food.ru

Хостинг HostFood.ru

 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Аватара пользователя

Agronom

ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: 552 too many recipients

Непрочитанное сообщение

Agronom » 2008-09-01 13:44:46

т.е если у меня будет max_rcpt = 7 и одно письмо которое отсылается на 20 адресов (у которых домен один и тот же), то Exim что сделает, отправит это письмо тремя заходами по 7+7+6 адресатов (с HELO и прочим) или как?


Аватара пользователя

dikens3

подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: 552 too many recipients

Непрочитанное сообщение

dikens3 » 2008-09-01 13:59:09

Теоретически так, но на практике не знаю.

Лучше установить FreeBSD, чем потратить 30 лет на Linux’ы и выяснить какой из них хуже.


Аватара пользователя

Agronom

ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: 552 too many recipients

Непрочитанное сообщение

Agronom » 2008-10-27 10:53:15

на практике exim 4.43 ругается —

Starting exim: 2008-10-27 10:48:02 Exim configuration error in line 246 of /etc/exim/exim.conf:
main option «max_rcpt» unknown

но если её закомментировать, то получается все ок:

Код: Выделить всё

[root@mail exim]# exim -bP transports | grep max_rcpt
max_rcpt = 100

:crazy:
Строку добавил в конец main configuration


Аватара пользователя

Agronom

ст. сержант
Сообщения: 305
Зарегистрирован: 2006-12-11 10:30:13

Re: 552 too many recipients

Непрочитанное сообщение

Agronom » 2008-10-27 11:53:11

разобрался — эта опция работает только с драйвером smtp и соответственно там её и нужно прописывать, а не в основной конфигурации


Код Описание
1XX
101 The server is unable to connect
111 Connection refused or inability to open an SMTP stream
2XX
211 System status message or help reply
214 A response to the HELP command
220 The server is ready
221 The server is closing its transmission channel, It can come with side messages like «Goodbye» or «Closing connection»
250 Its typical side message is «Requested mail action okay completed»: meaning that the server has transmitted a message
251 «User not local will forward»: the recipient’s account is not on the present server, so it will be relayed to another
252 The server cannot verify the user, but it will try to deliver the message anyway
3XX
354 The side message can be very cryptic («Start mail input end .»), It’s the typical response to the DATA command
4XX
420 «Timeout connection problem»: there have been issues during the message transfer
421 The service is unavailable due to a connection problem: it may refer to an exceeded limit of simultaneous connections, or a more general temporary problem
422 The recipient’s mailbox has exceeded its storage limit
431 Not enough space on the disk, or an «out of memory» condition due to a file overload
432 Typical side-message: «The recipient’s Exchange Server incoming mail queue has been stopped»
441 The recipient’s server is not responding
442 The connection was dropped during the transmission
446 The maximum hop count was exceeded for the message: an internal loop has occurred
447 Your outgoing message timed out because of issues concerning the incoming server
449 A routing error
450 «Requested action not taken – The user’s mailbox is unavailable», The mailbox has been corrupted or placed on an offline server, or your email hasn’t been accepted for IP problems or blacklisting
451 «Requested action aborted – Local error in processing», Your ISP’s server or the server that got a first relay from yours has encountered a connection problem
452 Too many emails sent or too many recipients: more in general, a server storage limit exceeded
471 An error of your mail server, often due to an issue of the local anti-spam filter
5XX
500 A syntax error: the server couldn’t recognize the command
501 Another syntax error, not in the command but in its parameters or arguments
502 The command is not implemented
503 The server has encountered a bad sequence of commands, or it requires an authentication
504 A command parameter is not implemented, Bad email address, Bad email address, A DNS error: the host server for the recipient’s domain name cannot be found
513 «Address type is incorrect»: another problem concerning address misspelling, In few cases, however, it’s related to an authentication issue
523 The total size of your mailing exceeds the recipient server’s limits
530 Normally, an authentication problem, But sometimes it’s about the recipient’s server blacklisting yours, or an invalid email address
541 The recipient address rejected your message: normally, it’s an error caused by an anti-spam filter
550 It usually defines a non-existent email address on the remote side
551 «User not local or invalid address – Relay denied»,
Meaning, if both your address and the recipient’s are not locally hosted by the server, a relay can be interrupted, 552 «Requested mail actions aborted – Exceeded storage allocation»: simply put, the recipient’s mailbox has exceeded its limits
553 «Requested action not taken – Mailbox name invalid», That is, there’s an incorrect email address into the recipients line
554 This means that the transaction has failed, It’s a permanent error and the server will not try to send the message again.

550 5.1.1 Recipient address rejected: User unknown in virtual alias table

This is the bounce back message that is received by the sender from our server if the destination email address does not exist.
The same error message is received if the recipient has a mail loop. That is, if the recipient has set a forward to another email address and that email address is forwarded back to the original one. In this case, you need to remove the loop in order to receive the emails.

If there is a forward set for an account, and an email is sent to that account, if for some reason the forwarded email is not sent, the original sender may get the above error.

For example, abc@domain.com if forwarded to abc@dom.com, if a third user xyz@dom2.com emails to abc@domain.com, he may get the above error if the forwarded email is bounced.

550 5.1.1 Protocol error

This error code ideally suggests that the sender has used SMTP protocol instead of ESMTP, thus the outbound mail of the sender was rejected. In short, the sending client doesn’t properly communicate and makes errors in the SMTP protocol.

550 5.3.2 Service currently unavailable

The error code 5.3.2 usually means that the system is not accepting network messages. We would thus need to look outside Exchange for a connectivity problem.

The error code ideally occurs ideally for two reasons which are listed below:

  1. The sending IP is blacklisted at an RBL or blacklist monitoring site. (You may verify the same by inputting the IP via this link: http://mxtoolbox.com/blacklists.aspx )

  2. There is a temporary block on the IP on our Inbound server due to multiple mails from this IP. Feel free to contact our support desk for more information and regarding de-listing the same.

554 5.7.1 Service unavailable; Client host X.X.X.X blocked using zen.spamhaus.org

This is the error message that is received of the IP address of the sender is listed at zen.spamhaus.org

For further details, please check http://www.spamhaus.org/zen

OR check http://www.spamhaus.org/query/bl?ip= and contact zen.spamhaus.org to get the IP De-listed.

550 5.7.1 : Helo command rejected: You aren’t localhost

550 5.7.1 : Helo command rejected: You aren’t localhost.localdomain.

550 5.7.1 : Helo command rejected: You are not me

Our servers do not accept SMTP HELO command as HELO localhost or HELO localhost.localdomain or HELO . We accept HELO from a valid Domain Name or your computer name which is other than your domain name. Please check with your ISP or Mail administrator for this issue.

554 5.7.1 : Relay access denied

There are couple of reasons for this error while sending an email

Please contact support.

551 5.7.1 The message was rejected due to classification as Virus,Spam or high bulk ratio

This is a bounce back message that you receive when an email is classified as spam while sending out. If you feel that a genuine email is rejected as spam, you need to send the same email with the full headers and the content to our support team. That email in question will be reviewed manually.

530 5.7.0 Recipient address rejected: Authentication Required

This error comes when your sending mails to remote domain without using smtp authentication.

550 5.4.5 Recipient address rejected: Hourly domain sending quota exceeded

This is the error message that you get if your domain name exceeds the hourly quota set for the domain name. Here, the term ‘hour’ refers to the last 60 minutes.

550 5.4.6 Recipient address rejected: Hourly sending quota exceeded

This is the error message that you get if the user (that particular email address) exceeds the hourly quota set. Here, the term ‘hour’ refers to the last 60 minutes.

553 5.7.1 Sender address rejected: not owned by user user@domain.com

This is the error message that is received when you are trying to send an email as a different user.

554 5.7.1 : Recipient address rejected: USER IS SUSPENDED

This error comes if user is suspended in Control Panel.

522 5.7.1 : Recipient address rejected: Requested mail action aborted: exceeded storage allocation

This error comes if the user is overquota.

554 5.7.1 : Sender address rejected: Access denied

This error comes when the sender address is blocked on our server. Generally this is done if spam has originated from this user.

450 4.1.8 : Sender address rejected: Domain not found

Our inbound servers require that the hostname for the sender server should have valid MX or A records in order to accept emails from it. You need to contact the sending server’s email admin to add valid DNS records for his server.

450 4.7.1 Client host rejected: cannot find your reverse hostname

Our inbound servers require reverse hostname for the sender server to be present in order to accept the email. You need to contact the reverse hostname’s email admin to add the rDNS to into his server.

450 4.7.1 : Recipient address rejected: Policy Rejection- Quota Exceeded

This error comes from our incoming mail server if user is receiving excessive amounts of mails.

450 4.7.1 Recipient address rejected: Access denied

This occurs when the recipient address is invalid. i.e., not in form of user@domainname OR if the Recipient address is blocked on server.

451 4.3.5 Server configuration problem — try again later

451 4.7.1 Service unavailable — try again later;

This error most likely occurs if there is a configration error with our servers. If you encounter any of the above messages, please contact our support with the details.

452 4.5.3 Error: too many recipients

The error message is encountered when the user is exceeding the limit of more than 50 recipients in an email. The list of recipients is inclusive of To,Cc and Bcc. If you encounter the above error, reduce the number of recipients in the email and try again.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Slot1 reading chip id error перевод
  • Smtp error code 550 unable to relay
  • Slot1 reading chip id error whatsminer
  • Smtp error code 535 authentication failed
  • Slot0 temp sensor error

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии