On 9/2/2011 4:29 AM, Aiden Sullivan wrote:
[...]
to see how long it takes for smtpd to enqueue the message -- it takes
12 minutes to do so. The CPU on this machine is otherwise idle, and none
of the smtpd processes use up much CPU time when the sendmail command is
running.
12 minutes to transmit 22220 lines comes out to about 30 lines per second --
which seems oddly low.
[...]
smtp: got imsg_mfa_helo/mail/rcpt/quit
smtp: got imsg_mfa_helo/mail/rcpt/quit
[repeated ``smtp: got imsg_mfa_helo/mail/rcpt/quit'' lines, apparently one for
every line in the email]
This is expected.
I am currently adding support for filters and the -current smtpd has the
DATA
per-line callback code without any optimization *and* with tons of
debugging.
Things in that area change often and you should update every now and
then. If
you get a "smtp: got imsg_mfa_helo [...]" message per-line you already
lack a
commit at least ;-)
Gilles