Sponsored Content
Full Discussion: Optimizing exim performance
Operating Systems Linux Debian Optimizing exim performance Post 303005956 by anaigini45 on Wednesday 25th of October 2017 06:59:07 AM
Old 10-25-2017
Optimizing exim performance

Hi,

Recently, I experienced that exim was slow in sending outgoing mail, it was spending a lot of time in the queue, resulting in customer complains.

I came across an article in the internet to optimize the performance of exim in the server. However, the location of the exim.conf is not in /etc/exim.conf in my server. It is /etc/exim4/update-exim4.conf.conf. I just want to confirm if this is the correct file to make the configuration changes to?

Also, one of the steps given to optimize the performance is to :

Quote:
Change how many queue runners that are spawned off. In /etc/init.d/exim change: QUEUE=5m. This ensures that a new queue runner was created every 5 minutes. How often a new queue runner needs to be configured on a server depends on its load.
However there is no /etc/init.d/exim in my server, only /etc/init.d/exim4. I assume this is the correct file to edit, however, I do not find the keyword "QUEUE" in it. How do I edit this file for this option? I only see this two variables that I think are somehow related:

Code:
QUEUERUNNER='combined'
QUEUEINTERVAL='30m'

 

7 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

exim: help with mail :(

ok i have exim installed on my redhat 8.0 server the exim dir is: /usr/local/exim and the mail queue is: /var/spool/exim_mail this is what the mail queue looks like: http://www.thedigitaldream.co.uk/images/exim.gif the problem is, mail stays there, where is it meant to go??? ... (1 Reply)
Discussion started by: matt2kjones
1 Replies

2. News, Links, Events and Announcements

Optimizing Apache Server Performance

I found this link useful in a discussion about Apache performance tuning: http://www.serverwatch.com/tutorials/article.php/3436911 (0 Replies)
Discussion started by: Neo
0 Replies

3. Filesystems, Disks and Memory

optimizing disk performance

I have some questions regarding disk perfomance, and what I can do to make it just a little (or much :)) more faster. From what I've heard the first partitions will be faster than the later ones because tracks at the outer edges of a hard drive platter simply moves faster. But I've also read in... (4 Replies)
Discussion started by: J.P
4 Replies

4. UNIX for Advanced & Expert Users

Exim Help

Hiya all, Using exim v4.x and CentOS 4/5 on a bunch of servers at our company. We're having a tough time fighting spam relaying and such. I basically want any tips and tricks for these, and one specific question. How can I force ALL email that is sent from our box (no matter what form)... (0 Replies)
Discussion started by: bigshow911
0 Replies

5. UNIX for Dummies Questions & Answers

Exim and processes

hello I have 2 queries 1) I ran this command : exigrep root /var/log/exim_mainlog and got a lot of results like this 2014-03-25 18:00:09 1WSO9R-000067-6n <= root@123.456.com U=root P=local S=690 T="lfd on 123.456.com: Excessive resource usage: xxx (344 (Parent PID:17477))" for... (0 Replies)
Discussion started by: johnchristy
0 Replies

6. UNIX for Dummies Questions & Answers

Exim root email

Hello I have configured LFD alerts/Login failure alerts to be sent to "root" However I'm unable to find/change root email. I'm using exim and i dont want to use postfix. Therefore /etc/aliases will not work because newaliases command will not work I tried creating a .forward file still... (0 Replies)
Discussion started by: johnchristy
0 Replies

7. Linux

Exim

Hello Guys In my Server i have installed exim when i send a mail on particular IP address i got the following error. SMTP protocol synchronization error (next input sent too soon: pipelining was not advertised): rejected "mail from:xyz.com" H=xyz.com (x.x.x.x) next input="\r\n" I... (1 Reply)
Discussion started by: HarishMooly
1 Replies
UPDATE-EXIM4DEFAULTS(8) 				      System Manager's Manual					   UPDATE-EXIM4DEFAULTS(8)

NAME
update-exim4defaults - Manage exim4 daemon default file. SYNOPSIS
update-exim4defaults [ --qflags flags ] [ --queuerunner combined|queueonly|separate|ppp|no|nodaemon ] [ --queuetime time ] [ --commonop- tions options ] [ --queuerunneroptions options ] [ --smtplisteneroptions options ] [ --remove-common options ] [ --remove-queue options ] [ --remove-smtp options ] [ --force|-f ] [ --help|-h ] [ --init ] DESCRIPTION
update-exim4defaults allows one to set run parameters for the Exim daemon in /etc/default/exim4. Its main purpose is for interaction with packages enhancing Exim like virus-scanners that need to change the way the exim daemon is started. OPTIONS
--help|-h Print short usage instructions and exit. --qflags flags Set qflags, special flags given to exim directly after the "-q". See exim(8) for more information. --queuerunner combined|queueonly|separate|ppp|no|nodaemon Should the init script start one daemon that listens on the smtp port for incoming connections and runs the queue at regular inter- vals (combined) , or should it start two separate daemons, one listening on the smtp port, the other running the queue (separate) , or should the queue only be run by /etc/ppp/ip-up.d/exim4 (ppp) , or shouldn't we run the queue at all, for example if you'd rather do this with cron ? Or should we only start a queuerunner (queueonly) or no daemon at all (nodaemon) ? --queuetime time In which intervals should we run the queue? This passed as option -q<qflags>time to Exim, e.g. -q30m or -qq1h. --commonoptions options Options passed both to queue-running and listening instances of Exim. --queuerunneroptions options Options only passed to the instance of Exim running the queue. --smtplisteneroptions options Options only passed to the instance of Exim listening on the SMTP port. --force|-f Without this option update-exim4defaults exits with an error if at least one of the options --queuetime, --commonoptions, --queuerunneroptions or --smtplisteneroptions is used and the corresponding value in /etc/default/exim4 is already set to a nonempty value. --remove-common option Try to remove the given option from COMMONOPTIONS. --remove-queue option Try to remove the given option from QUEUERUNNEROPTIONS. --remove-smtp option Try to remove the given option from SMTPLISTENEROPTIONS. The --remove-commands cannot be used at the same time as any of --commonoptions, --queuerunneroptions or --smtplisteneroptions. The --remove-commands will additionally remove whitespace at the beginning and the end of the option and exchange multiple spaces wi a single one. --init create a default /etc/default/exim4 file and exit immediately. Unless --force was also specified update-exim4defaults exits (suc- cessfully) without doing anything if /etc/default/exim4 already exists. All other options are ignored. EXIT STATUS
0 change was successful or nothing needed to be done. 1 generic error: wrong options, unreadable configuration file, etc. 2 QUEUEINTERVAL was already set. 4 COMMONOPTIONS was already set. 8 QUEUERUNNEROPTIONS was already set. 16 SMTPLISTENEROPTIONS was already set. 32 QFLAGS was already set. 64 --remove-something failed, i.e. the value of the option was not changed. Exit codes 2 to 32 will be summed up, if more than one unsuccessful option was given. FILES
/etc/default/exim4 The configuration file. /etc/init.d/exim4 The Exim init-script. /etc/ppp/ip-up.d/exim4 The queuerunner in this file also uses COMMONOPTIONS and QUEUERUNNEROPTIONS and does not run if QUEUERUNNER=no. BUGS
This manual page needs a major re-work. If somebody knows better groff than us and has more experience in writing manual pages, any patches would be greatly appreciated. SEE ALSO
exim(8), /usr/share/doc/exim4-base/ AUTHOR
Andreas Metzler <ametzler at downhill.at.eu.org> EXIM4 March 26, 2003 UPDATE-EXIM4DEFAULTS(8)
All times are GMT -4. The time now is 08:10 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy