Hello,

I know this has been discussed before, but I still have not found a way to 
remedy this problem.
Users on slow connections with large/lots of messages end up having 
problems retrieving their messages. The following entry is logged.
(xxxx in place of host/username, etc. for privacy)

--------
May 26 09:43:58 xxxx popper[9100]: I/O error flushing output to client
xxxx at xxxx [xxx.xxx.xxx.xxx]: Operation not permitted (1) 
[pop_send.c:689]
--------

90%+ of the users are using Outlook Express...most of the remainder are 
using Outlook...some Eudora, Netscape Mail, or Mac versions.
  
My setup:

RedHat Linux 9.0
Dual Intel(R) Xeon(TM) CPU 2.40GHz (hyperthreading...Linux sees as 4 CPUs)
2GB RAM, 2GB swap.

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: Promise  Model: 2+0 Stripe/RAID0 Rev: 1.10
  Type:   Direct-Access                    ANSI SCSI revision: 02

Qpopper version 4.0.5 (standalone)
Current configure options:
 ./configure --enable-poppassd --enable-shy --enable-chunky-writes=1 
--enable-hash-spool=2 --enable-temp-drop-dir=/var/spool/maildrop --enab
le-standalone --enable-debugging 

/var/spool/maildrop is in a different partition than /var/spool/mail

Started at boot (rc.local) with
/usr/local/sbin/popper 110 -scC -T 600

The server does not appear to have performance problems because of popper, 
but users that get these errors get frustrated. Sometimes they can wait a 
few minutes and retry and it works...sometimes we have to remove large 
messages from their mailbox.

I have tried a couple of other POP3 daemons (cucipop, popa3d), but I 
haven't found one that works well, uses hash mail dirs, doesn't give the 
users duplicate messages if they use pine as well as Outlook*, etc.

I would gladly provide additional information about my setup and this 
problem if it would help get me pointed in the direction of solving this 
problem.

Thanks!
Curt

Reply via email to