The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Delivering mail from and to certain account without queuing

Discussion in 'E-mail Discussions' started by AL-Kateb, Nov 23, 2013.

  1. AL-Kateb

    AL-Kateb Active Member

    Feb 27, 2010
    Likes Received:
    Trophy Points:
    Hello everybody! I was wondering if it's possible to deliver messages FROM and TO certain email account or domain name without sending them to the queue or giving them higher priority so they don't get stuck in the queue waiting for other messages to be delivered!

    I have few hundred domains hosted on this server and many of them send newsletters and what not! So there are large number of messages in the queue often and for some clients this kind of delay is unacceptable!

    So what can I do to deliver their messages as quickly as possible or deliver them without sending them to queue altogether!

    And one more thing, I've chosen not to allow "nobody" to send email messages and I thought rejection should be on SMTP time but yet I always find messages sent by "nobody" stuck in the queue not being delivered "returning message to sender" Which I do not want! I just want them discarded.

    So how do I achieve that?

  2. MikeDVB

    MikeDVB Well-Known Member

    Jun 4, 2008
    Likes Received:
    Trophy Points:
    Indiana, USA
    It's my understanding, and I could be wrong, that when a message is sent delivery is attempted immediately regardless of how many messages are on the queue. If delivery fails or is deferred - that's when it stays in queue until the next time that Exim will try to deliver it.

    Your issue is likely due to the amount of email you have going out and isn't likely local. Let me put it to you this way - if you were Gmail [as an example] and one particular server was trying to send you 10,000 messages per hour - you would probably throttle them or defer some of those messages.

    Make sure you're white-listed with as many mail providers as possible and that you watch closely for spam.

    That said - I suggest throttling all outbound mail regardless - sending 10,000 messages over the course of 10 hours is going to be much more successful than trying to send 10,000 within 10 seconds as a large portion of them will be deferred or outright rejected by the recipient mail services.

    You can change how quickly frozen messages get dropped in WHM -> Exim Configuration -> Advanced Settings. That said - I wouldn't suggest toying around in there unless you know what you're doing.

    For your customers trying to blast mailing lists quickly - I'd probably suggest you to refer them to something like Mandrill [up to 12k messages/month free and very cheap there-after]. SendGrid is another decent provider but I do not believe they have a 'free' level.

Share This Page