multithreaded environment ?

From: Frank Gadegast <>
Date: Wed, 30 Nov 2011 16:07:44 +0100


I read through the archives, but could really find an answer.

We use opendkim for signing outgoing mails with sendmail.
Works, but is quite slow.

I read about multithreaded milter aso, but this already
seems to work with a spamassassin-milter and clamav-milter,
both have several child processes running and are really quick.
They are also running on multiple cores.

Only opendkim has only one process and slows down everything.

opendkim, libmilter and sendmail are pretty the newest
on a Fedora Core 15.

opendkim is called via
Xdkim, S=local:/var/run/opendkim/opendkim-milter.sock, F=,

and has the following options set:
InternalHosts /etc/opendkim.internal.lst
Keyfile /etc/dkim.key
Mode s
Selector dkim
Syslog yes
SyslogSuccess yes
Socket /var/run/opendkim/opendkim-milter.sock

Just wonder why there is no option to specify
the amount of workers (like there is for spamd).

Looking forward for any help and happy to answer
any questions ...

Kind regards, Frank
PHADE Software - PowerWeb             
Inh. Dipl.-Inform. Frank Gadegast   
Schinkelstrasse 17                                fon: +49 33200 52920
14558 Nuthetal OT Rehbruecke, Germany             fax: +49 33200 52921
Public PGP Key available for
Received on Wed Nov 30 2011 - 15:07:47 PST

This archive was generated by hypermail 2.3.0 : Mon Oct 29 2012 - 23:20:21 PST