Message queue is full

Answer: First, we need to examine how SMTP server works in general.
If you notice in step 1, you are sending messages to our server. Server will queue this mail and store it as a file on disk. After that, in step 2, server will send your message from the queue, to Internet.
If your Internet connection is much slow and you send lots of messages to the server, naturally all the messages will be queued, but the sending will take slower and slower, depending on your connection and how many connections can be opened and how fast the target server will accept your messages for delivery.
If you are sending mass mailings and you have a regular home DSL or Cable Internet connection, you can expect to overload your server very quickly, because your outgoing speed of connection is very slow for sending so many messages through. It is normally not higher than 600Kbps in most cases (remember, you need to look at the outgoing speed and not on your incoming speed, because you are sending and not receiving messages). The server has a limit for your queue (it is specified in the settings of the server) and also limit for each individual message (that is also specified in the settings).
That is why the server can accept your messages much faster then it can send.
What you need to do is slow down the sending of the messages or increase the limit of the queue in the settings.






Post new comment