Skip to main content

Exim optimization to reduce load on high amount of emails

Comments

4 comments

  • cPanelMichael
    Hello :) I'm not sure there is much you could do to optimize the Exim configuration itself, but you could limit the number of emails sent out per hour for those accounts to ensure the server load does not reach those levels. How large are the email lists? Thank you.
    0
  • euro-space
    Hi, Thanks for your reply, ok, I limit sending total emails per account per hour, however these emails should be delivered and the list is with about 15000-16000 recipients. any advice? Thanks a lot.
    0
  • vanessa
    In addition to cPanelMichael's suggestion, you can also perhaps throttle on a per-email basis. Most mailing list apps have this option now to, for example, send a certain # of emails per second, or wait a certain amount of time between each send. This will obviously take longer to send the list, but Exim itself isn't necessarily in need of resource optimization - each email you send forks a separate process, and load is based on specific states of processes running on the system. So if you want to send a large amount of email at time, your only other option really would be to send from a box with more CPU available to it, or consider sending your email from a server separate from where your other accounts are hosted.
    0
  • euro-space
    Hi, Thanks for the update, I'll consider your advice.
    0

Please sign in to leave a comment.