Home Products Downloads News Store Support

How to understand the SMTP Server Response Codes | How to use Maxprog products Maxprog's Blog

How to understand the SMTP Server Response Codes

How to use Maxprog products Maxprog's Blog

Compatible with MS Windows Compatible with MacOS

How to understand the SMTP Server Response Codes


How to understand the SMTP Server Response Codes? Well, it comes out that all the SMTP Server Response Codes are standard. In other words, SMTP servers always respond to requests/commands using the very same defined set of codes. The SMTP Server Response Codes are part of the SMTP protocol, the set of rules used to send emails.

As a reminder, an SMTP server is the type of server you use to send emails. SMTP is also the name of the protocol that defines the delivery of emails over the internet. Sending a message actually consists of connecting to an SMTP server, sending commands, and collecting responses.

In the MaxBulk Mailer 'Delivery' panel you will see those commands and responses. Most of the time the server also adds a tiny description of the response codes:

SMTP Server Response Codes

MaxBulk Mailer reads and handles all those responses automatically. It will also display human-readable notifications, warnings, and errors. However, it can be useful to know about those SMTP Server Response Codes in order to troubleshoot small issues yourself, especially connection and authentication problems.

This post is a small guide to the codes mail servers may produce when you try to send mail along with their meanings.

Note that if the SMTP server doesn't connect or doesn't respond to MaxBulk Mailer commands you will get a time-out error. You will not get any SMTP Server Response Codes. In such a case, you will have to check your server address, the server port, and the SSL settings.

How to understand the SMTP Server Response Codes

So, as said above, any mail server will reply to every request/command a mail software such as MaxBulk Mailer makes with a return code. This code consists of three digits.

The first digit generally tells whether the server accepted the command and if it could handle it. The five possible values are:

1: The server has accepted the command, but does not yet take action.
2: The server has completed the task successfully.
3: The server requires further information to complete the request.
4: The server has encountered a temporary failure.
5: The server has encountered an error.

The second number gives more information. Its six possible values are:

0: A syntax error has occurred.
1: Indicates an informational reply, for example to a HELP request.
2: Refers to the connection status.
3 and 4 are unspecified.
5: Refers to the status of the mail system as a whole and the mail server in particular.

The last number is even more specific and shows more graduations of the mail transfer status.

There are lots of pages where you can find detailed explanations of all those codes. You can visit our page The Meaning of the SMTP response Codes, the Wikipedia page or do a Google search. I personally recommend this page.


Recent questions from our MaxBulk Mailer users
  Is Maxprog software prepared for macOS 12 Monterey? NEW Screenshot
  Mail rejected as SPAM Screenshot
  How do I enter turboSMTP settings into MaxBulk Mailer YouTube Video
  How I can change the old activation key with the new one? YouTube Video
  Why do I get a Delivery Report message after each delivery? YouTube Video
  Setting DKIM on MaxBulk Mailer YouTube Video
  How do I add an Unsubscribe link to my messages
  Is Maxprog software prepared for macOS 11 Big Sur? Screenshot
  How to transfer email lists between MaxBulk Mailer copies Screenshot
  Images are missing in the message preview Screenshot
  How to send an email with a picture in the body YouTube Video
  How can I send to a big list of emails with MaxBulk Mailer YouTube Video
  Mail-merge sender data using tags YouTube Video
  I set up my bulk email message but authentication fails YouTube Video
  How can I send Base64 encoded messages with MaxBulk Mailer? YouTube Video

MaxBulk Mailer is a full-featured and easy-to-use bulk mailer and mail-merge software for macOS and Windows that allows you to send out customized press releases, prices lists, newsletters and any kind of text or HTML documents to your customers or contacts.

MaxBulk Mailer is fast, fully customizable and very easy to use. MaxBulk Mailer handles plain text, HTML and rich text documents and gives full support for attachments. With MaxBulk Mailer you will create, manage and send your own powerful, personalized marketing message to your customers and potential customers.

Thanks to its advanced mail-merge and conditional functions you can send highly customized messages and get the best results of your campaigns. You also have support for international characters, a straightforward account manager with support for all type of authentication schemes including SSL, a complete and versatile list manager, support for importation from a wide range of sources including from remote mySQL and postgreSQL databases.

MaxBulk Mailer is a software tool that you purchase once, no need to pay on a per-email basis to submission services!

▾ Last videos, Online events and Q&A Sessions ▾
   Currency  74.99

▾ Last customer reviews ▾

Did you like this post?

🔐 Site secured by Comodo SSL
🟢 UptimeRobot - Site Loaded properly