sorry my mistake it's the sendmail who is slow now -- RE: cyrus imap is losing/dropping email ? -- if the speed of coming email is fast

Su Li sli at rim.net
Fri Sep 13 19:57:18 EDT 2002


Sorry, the bottle neck is sendmail who can only send 3.3msg/sec.

My mistake.

Su

-----Original Message-----
From: Su Li [mailto:sli at rim.net]
Sent: September 13, 2002 5:40 PM
To: info-cyrus at andrew.cmu.edu
Subject: cyrus imap is losing/dropping email ? -- if the speed of coming
email is fast


Hi,

I have tried to use ext2 as my file system, use no sync on the mail store
directory (chattr -S)and moved syslog to the network. I think my deliver
speed is fast now. But when I connect to the notify daemon, and print out
the speed of incoming email. I only got 3 emails per second. The email
sending tool is sending 20 emails per second. I though if Cyrus can not keep
the speed , it should some how queue it up. But after I turned off the email
sending tool, the Cyrus mail server stopped processing too, like no email in
the queue. I send 2000 emails but only get 700 emails, what happened to
other emails? 

Before I did my system tuning up, sometimes if I send mail fast I can see
lots of lmtpd processes in the system, so I know Cyrus is busy and creates
more process to handle emails. But now, there is only on lmtpd process, it
seems email has been dropped. I did a strace on that process, it spend 0.3
second on accept() to wait for new mail. 

My configure is as the following:  
./configure --with-auth=unix --without-krb4 --without-ucdsnmp
--with-bdb-incdir=/usr/local/BerkeleyDB.4.0/include--with-bdb-libdir=/usr/l
ocal/BerkeleyDB.4.0/lib --with-dblib=berkeley
--with-dbpath=/usr/local/BerkeleyDB.4.0 --with-lock=fcntl
--with-mboxlist-db=skiplist --wit
h-seen-db=skiplist --with-duplicate-db=db3_nosync --without-notify
--disable-sieve --enable-fulldirhash --with-idle=no



Thanks,

Su



 




More information about the Info-cyrus mailing list