Using a fresh server setup, running
CloudLinux 8 and Exim 4.94
All software up-to-date, running with just a few test domain, this new server is to become a new production server.
Now, when sending emails, usually things just work as expected. But then sometimes they don't.
Especially when the system is 'cold', having been idling for a day or two (monday morning), the first email I send from [email protected] on the new server to [email protected] on another DA server sits in the queue for up to an hour before it is being processed. And when being processed, it goes right through. Logs show the message has been accepted, but that is it, after that it just waits.
If I then send another message, from the same [email protected] on the new server to the same [email protected] on the other DA server, just a different subject and message body (both having TEST 5544 or something similar in it) then it usually passes right through to the receiving server. While the first almost similar message stills sits and waits in the queue until it gets processed.
The only thing I see that might give an indication is when I look at the running processes:
I think that -q1h at the end indicates a queue would be processed only once per hour maybe?
But where this is coming from, where I could change this, I have no idea.
Would anyone be able to give some ideas on this?
Either how to troubleshoot (regular logs give no indication why the mail sits in the queue)
or maybe even a solution??
Thanks,
Jorge.
CloudLinux 8 and Exim 4.94
All software up-to-date, running with just a few test domain, this new server is to become a new production server.
Now, when sending emails, usually things just work as expected. But then sometimes they don't.
Especially when the system is 'cold', having been idling for a day or two (monday morning), the first email I send from [email protected] on the new server to [email protected] on another DA server sits in the queue for up to an hour before it is being processed. And when being processed, it goes right through. Logs show the message has been accepted, but that is it, after that it just waits.
If I then send another message, from the same [email protected] on the new server to the same [email protected] on the other DA server, just a different subject and message body (both having TEST 5544 or something similar in it) then it usually passes right through to the receiving server. While the first almost similar message stills sits and waits in the queue until it gets processed.
The only thing I see that might give an indication is when I look at the running processes:
Code:
# ps waux | grep exim
mail 1231327 0.0 0.0 95088 9144 ? Ss 16:31 0:00 /usr/sbin/exim -bd -q1h
I think that -q1h at the end indicates a queue would be processed only once per hour maybe?
But where this is coming from, where I could change this, I have no idea.
Would anyone be able to give some ideas on this?
Either how to troubleshoot (regular logs give no indication why the mail sits in the queue)
or maybe even a solution??
Thanks,
Jorge.