The qpopper list archive ending on 31 Jan 2003


Topics covered in this issue include:

  1. Re: auto-delete feature not working for me
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 14:26:53 -0800
  2. Re: accept() error
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 14:19:42 -0800
  3. Re: Messages don't get deleted on server incase of a TIMEOUT
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 14:30:25 -0800
  4. Re: Installation  trouble with 4.04 and ssl
       Daniel Senie <dts at senie dot com>
       Wed, 08 Jan 2003 17:39:11 -0500
  5. Re: {Virus?} RE: Onmouseout
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 14:36:31 -0800
  6. Re: Relocating the dropbox - LAST UPD
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 17:34:11 -0800
  7. Re: Relocating the dropbox - LAST UPD
       Randall Gellens <randy at qualcomm dot com>
       Wed, 8 Jan 2003 18:16:27 -0800
  8. Compiled size different than make-installed size
       Valor =?iso-8859-1?Q?Romá?= <valor at netvector dot net>
       Thu, 09 Jan 2003 10:33:36 +0100
  9. Re: auto-delete feature not working for me
       Alan Brown <alanb at digistar dot com>
       Thu, 9 Jan 2003 04:54:10 -0500 (EST)
 10. RE: poppassd and solaris 9
       Alan Brown <alanb at digistar dot com>
       Thu, 9 Jan 2003 04:51:24 -0500 (EST)
 11. Re: Compiled size different than make-installed size
       The Little Prince <thelittleprince at asteroid-b612 dot org>
       Thu, 9 Jan 2003 07:35:07 -0800 (PST)
 12. Re: accept() error
       Randall Gellens <randy at qualcomm dot com>
       Thu, 9 Jan 2003 12:31:14 -0800
 13. Make error
       "Todd" <todd at weshyd dot com>
       Thu, 9 Jan 2003 14:20:40 -0800
 14. qpopper-mysql-0.6 release
       The Little Prince <thelittleprince at asteroid-b612 dot org>
       Fri, 10 Jan 2003 08:03:46 -0800 (PST)
 15. Re: Make error
       Randall Gellens <randy at qualcomm dot com>
       Fri, 10 Jan 2003 14:43:43 -0800
 16. Re: Make error
       Todd <todd at weshyd dot com>
       Fri, 10 Jan 2003 15:09:37 -0800
 17. Re: Make error
       Randall Gellens <randy at qualcomm dot com>
       Fri, 10 Jan 2003 15:28:06 -0800
 18. Re: Make error
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Fri, 10 Jan 2003 19:51:48 -0500
 19. Re: Make error
       Randall Gellens <randy at qualcomm dot com>
       Fri, 10 Jan 2003 18:04:19 -0800
 20. Re: Make error
       Carl Schelin <cschelin at hq.nasa dot gov>
       Mon, 13 Jan 2003 06:08:51 -0500
 21. Re: Make error
       Todd <todd at weshyd dot com>
       Mon, 13 Jan 2003 09:12:15 -0800
 22. Re: Make error
       Randall Gellens <randy at qualcomm dot com>
       Mon, 13 Jan 2003 15:52:50 -0800
 23. installed qpopper
       jessb <jessb at softhome dot net>
       Fri, 17 Jan 2003 09:06:32 +0800
 24. Re: installed qpopper
       The Little Prince <thelittleprince at asteroid-b612 dot org>
       Thu, 16 Jan 2003 17:28:03 -0800 (PST)
 25. Newbie Evolution Prob
       Stephen H Carbin <steve at carbinworld dot com>
       Thu, 16 Jan 2003 20:55:01 -0500
 26. Re: installed qpopper
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Thu, 16 Jan 2003 21:00:31 -0500
 27. Re: installed qpopper
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Thu, 16 Jan 2003 21:02:22 -0500
 28. Re: installed qpopper
       Simon Byrnand <simon at igrin.co dot nz>
       Fri, 17 Jan 2003 15:43:19 +1300
 29. Re: Newbie Evolution Prob
       Kenneth Porter <shiva at sewingwitch dot com>
       Thu, 16 Jan 2003 18:48:52 -0800
 30. Re: installed qpopper
       Randall Gellens <randy at qualcomm dot com>
       Thu, 16 Jan 2003 18:56:45 -0800
 31. Re: installed qpopper
       Kenneth Porter <shiva at sewingwitch dot com>
       Thu, 16 Jan 2003 18:52:26 -0800
 32. Re: Newbie Evolution Prob
       Randall Gellens <randy at qualcomm dot com>
       Thu, 16 Jan 2003 18:59:28 -0800
 33. Re: installed qpopper
       Kenneth Porter <shiva at sewingwitch dot com>
       Thu, 16 Jan 2003 19:36:02 -0800
 34. Unable to Obtain Socket???
       "Nickolas Ray Ellson" <grimm at nickellson dot com>
       Sun, 19 Jan 2003 21:33:54 -0800
 35. Re: Unable to Obtain Socket???
       "Nickolas Ray Ellson" <grimm at nickellson dot com>
       Sun, 19 Jan 2003 21:49:22 -0800
 36. Qpopper 4.0.4 mit Suse Linux 8.0
       "hk" <info at kfactory dot de>
       Mon, 20 Jan 2003 08:02:24 +0100
 37. Unable to get qpopper to work with TLS/SSL on Debian...
       "Steven J. Hill" <sjhill at realitydiluted dot com>
       Sun, 26 Jan 2003 20:06:56 -0600
 38. Re: Unable to get qpopper to work with TLS/SSL on Debian...
       Randall Gellens <randy at qualcomm dot com>
       Tue, 28 Jan 2003 13:48:13 -0800
 39. long passwords
       Marchelm Bomers <Marchelm.Bomers at its.monash.edu dot au>
       Wed, 29 Jan 2003 16:56:03 +1100
 40. Qpopper on Solairs 9
       "Chris Biddlecombe" <Chris.Biddlecombe at vectorfields.co dot uk>
       Wed, 29 Jan 2003 08:43:29 -0000
 41. popper 4.0.4 - PAM radius_auth - non local users
       Jurgen Philippaerts <jph at tiamat.Belgium.EU dot net>
       Wed, 29 Jan 2003 15:28:37 +0100
 42. Re: popper 4.0.4 - PAM radius_auth - non local users
       Jurgen Philippaerts <jph at tiamat.Belgium.EU dot net>
       Wed, 29 Jan 2003 15:42:12 +0100
 43. Re: Qpopper on Solairs 9
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Wed, 29 Jan 2003 12:07:33 -0500
 44. Messages downloading multiple times
       Doryce Moore <demoore at ccsalpha3.nrl.navy dot mil>
       Wed, 29 Jan 2003 16:48:08 -0500
 45. qpopper erronneous maillock logic (?)
       Spiros Ioannou <sivann at image.ece.ntua dot gr>
       Thu, 30 Jan 2003 16:10:04 +0200
 46. Re: qpopper erronneous maillock logic (?)
       Randall Gellens <randy at qualcomm dot com>
       Fri, 31 Jan 2003 12:01:07 -0800
 47. Re: popper 4.0.4 - PAM radius_auth - non local users
       Randall Gellens <randy at qualcomm dot com>
       Fri, 31 Jan 2003 12:08:20 -0800
 48. Re: Messages downloading multiple times
       Randall Gellens <randy at qualcomm dot com>
       Fri, 31 Jan 2003 12:03:30 -0800
 49. RE: Messages downloading multiple times
       "Justin C. Darby" <jdarby at powercom dot net>
       Fri, 31 Jan 2003 14:51:01 -0600
 50. Re: long passwords
       Randall Gellens <randy at qualcomm dot com>
       Fri, 31 Jan 2003 12:12:44 -0800

Date: Wed, 8 Jan 2003 14:26:53 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: auto-delete feature not working for me

At 2:16 PM +0530 1/6/03, Rishi Gangoly wrote:

>  I guess I should switch to Eudora and tell that to my customers too. ;-)
>
>  Any one here suggests another e-mail client?
>
>  The only reason I'm stuck with OE is because
>  - it does not show ADs like Eudora

You can always purchase Eudora individually or by site license, or 
use it in "light" mode.  Both options give you an ad-free experience. 
However, have you tried it with ads?  They are the most easy-going 
I've experienced.  No flashing, no animation, and they don't change 
when you're typing (so as not to interrupt you).

>  - it has a better find tool than Eudora, however, that was a few years back,
>  so I don't know if things have changed in Eudora from them...

Eudora has a much better search facility now.



Date: Wed, 8 Jan 2003 14:19:42 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: accept() error

At 4:31 PM -0500 1/2/03, Vasilios Hoffman wrote:

>  Hi Folks,
>
>  We're using qpopper version 3.11 in standalone mode (heavy traffic) on a
>  solaris 5.6 box and the popper periodically dies with this syslog message:
>
>  Jan  2 14:10:12 someserver popper_3.11[16332]: popper_3.11:
>  Server: accept() error: Software caused connection abort [130]
>
>  I stuck my nose into the source code that was lying around a couple weeks
>  ago and it looked like it was failing on, go figure, an accept() call.
>
>  While the server is long due for both an OS and popper upgrade, does the
>  cause and/or solution to that problem ring any bells?  Is there a quick
>  fix or is it just the heavy traffic/load the machine is under?  Does
>  anybody know if 4.0 handles this more gracefully?

I've not heard of this before.  It'd be worth trying 4.0.4, just to 
see if it makes a difference, since the upgrade should be easy.

Date: Wed, 8 Jan 2003 14:30:25 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Messages don't get deleted on server incase of a TIMEOUT

At 9:58 AM +0530 1/4/03, Rishi Gangoly wrote:

>  Hi
>
>  I would like to know if there is a way to configure my e-mail client
>  (Outlook Express 6) or the POP server (Qpopper) to delete a message after it
>  gets downloaded.
>
>  Currently, if I am downloading my messages (about 80-100 messages a day) and
>  due to slow internet speeds my connection times-out or my modem get's
>  disconnected, I have to start downloading all my messages again, which
>  results in a whole lot of duplicated email in my INBOX.
>
>  I get to understand that the deletions happen as a batch at the end of the
>  POP session.
>
>  I've checked OE.. no joy.
>
>  However, I've seen an option in Qpopper called "update-on-abort" which is
>  enabled by default. But it does not seem to work. Here is what the man page
>  says for this feature:
>
>  -----
>  By default, Qpopper enters update state on a session abort. Disabling this
>  option causes Qpopper to ignore any deletions if the session is aborted.
>  Note that RFC 1939, section 6 prohibits the Qpopper default behaviour, but
>  experience showed that otherwise users on noisy lines were often unable to
>  delete their mail. Disable this option to inhibit the default behavior, and
>  obey RFC 1939.
>  -----
>
>  Any ideas on what to do?
>
>  Regards
>
>  Rishi

Update-on-abort causes Qpopper to enter UPDATE state even if the 
session aborts.  In UPDATE state, messages marked for deletion are 
purged from the spool.  If OE doesn't mark the messages for deletion, 
they won't get deleted.

Try another client.  I believe Eudora, for example, flushes messages 
to disk as they received and then marks them for deletion.

Date: Wed, 08 Jan 2003 17:39:11 -0500
From: Daniel Senie <dts at senie dot com>
Subject: Re: Installation  trouble with 4.04 and ssl

At 05:17 PM 1/8/2003, Randall Gellens wrote:

>At 7:46 AM +0000 12/19/02, <rk at johanns-datentechnik dot de> wrote:
>
>>  Hello !
>>  Tried to set up qpopper with tls support on a (suse)linuxbox, but get 
>> strange errors ...
>>  here the config:
>>  Maybe some of you can help.
>>
>>
>>  /etc/qpopper.config
>>  set tls-support = stls
>
>
>
>>  Client is a outlook express 5.5 (just had nothing else ..)
>
>My understanding is that OE does not support STLS, but requires 
>alternate-port behavior.  You might try using a different client. You can 
>also set the pop3s port to alternate-port, and set port 110 to STLS.

It's even wierder:

OE supports STLS on SMTP. However, it ONLY supports it on SMTP if you're 
using port 25. If you change to port 587 (Submission) or any other port, OE 
assumes you're running in "alternate port" mode and thinks TLS should start 
right away and not be negotiated. On the POP side, they don't support STLS 
at all.

What's so wierd is they clearly COULD do the right thing with a very little 
amount of effort, since they have all the code pieces to do everything. Too 
bad they seem unable or unwilling to do the right thing.

If you want to use TLS with OE, you have to set up a second instance on 
port 995, set it for "alternate-port" mode and that'll work. 


Date: Wed, 8 Jan 2003 14:36:31 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: {Virus?} RE: Onmouseout

At 2:28 PM -0500 1/5/03, II Alan W. Rateliff wrote:

>  Klez sends itself out with a forged From: address using its own SMTP engine.
>  From the headers, Phil doesn't appear to be the source of the virus, he's
>  just a good samaritan keeping us information.  Because of the way headers
>  are managed by mailing lists, it's not possible now to determine the real
>  source of the original post.

Well, the message did have these headers:

>  Received: from matt.powelljr.2y.net (65.35.12.210) by turing.pensive.org
>   with ESMTP (Eudora Internet Mail Server 3.2b4) for
>   <qpopper at lists.pensive dot org>;
>   Sun, 5 Jan 2003 05:42:13 -0800
>  Received: from Das (frankie [192.168.0.3])
>  	by matt.powelljr.2y.net (8.11.6/8.11.6) with SMTP id h05EgLC71105
>  	for <qpopper at lists.pensive dot org>; Sun, 5 Jan 2003 09:42:21 -0500 (EST)
>  	(envelope-from smbirbondzie at att dot com)


Date: Wed, 8 Jan 2003 17:34:11 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Relocating the dropbox - LAST UPD

At 3:45 PM -0800 1/8/03, Gavin Goldsmith wrote:

>  Compiled and installed 3.0.2 and we're flying by comparison!!!

Why pick 3.0.2 instead of 4.0.4?

Date: Wed, 8 Jan 2003 18:16:27 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Relocating the dropbox - LAST UPD

Sorry about that.  (Something hiccupped and mail from 2000 looked 
like it had just arrived.)

Date: Thu, 09 Jan 2003 10:33:36 +0100
From: Valor =?iso-8859-1?Q?Romá?= <valor at netvector dot net>
Subject: Compiled size different than make-installed size

Dear sirs:

It's the first time I post in this list, although I'm reading it from time ago. I have compiled Qpopper some times in the past in SuSE 7.0 platforms, and now I'm installing qpopper 4.0.4 on a RedHat 7.3 platform, and have a strange thing happening.

Qpopper was compiled with the following options:

./configure --enable-keep-temp-drop --enable-server-mode --enable-shy --enable-specialauth --enable-standalone --enable-temp-drop-dir=3D/var/spool/drops --enable-log-facility=3DLOG_LOCAL6 --enable-apop=3D/etc/pop.auth --enable-popuid=3Dpop

And it compiled ok. The result executable is this:

[root at maat qpopper4.0 dot 4]$ d popper/popper
-rwxr-xr-x    1 root     root       470329 ene  8 10:43 popper/popper

However, when I run "make install", the executable it puts on /usr/local/sbin/ is this:

[root at maat qpopper4.0 dot 4]$ d /usr/local/sbin/popper
-rwxr-xr-x    1 root     root       135132 ene  8 10:43 /usr/local/sbin/popper

As you can see, equal creation time, but quite different size !!! In my past SuSE platforms, qpopper used to weight about 470k, but never 135k !!

Both exes have the same dependencies:

[root@maat sbin]# ldd popper
        libgdbm.so.2 =3D> /usr/lib/libgdbm.so.2 (0x40017000)
        libcrypt.so.1 =3D> /lib/libcrypt.so.1 (0x4001e000)
        libc.so.6 =3D> /lib/i686/libc.so.6 (0x42000000)
        /lib/ld-linux.so.2 =3D> /lib/ld-linux.so.2 (0x40000000)
[root at maat sbin]# ldd /home/zips/qpopper4.0 dot 4/popper/popper
        libgdbm.so.2 =3D> /usr/lib/libgdbm.so.2 (0x40017000)
        libcrypt.so.1 =3D> /lib/libcrypt.so.1 (0x4001e000)
        libc.so.6 =3D> /lib/i686/libc.so.6 (0x42000000)
        /lib/ld-linux.so.2 =3D> /lib/ld-linux.so.2 (0x40000000)

And the curious thing is that the 135k popper put by make install seems to work correctly as a daemon, although I've still not tested it extensely.

Can anyone put me some light on this light-weight strange qpopper?



Atentament,
Valor Rom=E1

_________________________________________________________
NETVECTOR - Servicis d'Internet per a Empresses
C/ Barberes, 12 3-B      Tel: +34 902 190 364
03570 La Vila Joyosa     Fax: +34 966 850 298
Marina Baixa (Valencia)  Mail: info at netvector dot es
Llave PGP disponible     http://www.netvector.es
_________________________________________________________
=20


Date: Thu, 9 Jan 2003 04:54:10 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: auto-delete feature not working for me

On Wed, 8 Jan 2003, Randall Gellens wrote:

> You can always purchase Eudora individually or by site license, or
> use it in "light" mode.

Or use Pegasus.

As stated by Randall, Eudora ads are not intrusive anyway.


... unlike Opera's ...



Date: Thu, 9 Jan 2003 04:51:24 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: RE: poppassd and solaris 9

On Wed, 8 Jan 2003, Stacey Conrad wrote:

> Does anyone know who to submit that to so that it gets incorporated into new
> releases?

Post the diff here, or a solaris .c file, cross your fingers and hope
that it gets picked up.

It took about a year before our Linux port got accepted. :-)



Date: Thu, 9 Jan 2003 07:35:07 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: Compiled size different than make-installed size

On Thu, 9 Jan 2003, Valor Romá wrote:
> 
> As you can see, equal creation time, but quite different size !!! In my
> past SuSE platforms, qpopper used to weight about 470k, but never 135k !!
> 

the install script "probably" ran strip on the binary

$ ls -l popper
-rwxrwxr-x    1 thelittl thelittl   456939 Jan  9 07:29 popper
$ strip popper
$ ls -l popper
-rwxrwxr-x    1 thelittl thelittl   126764 Jan  9 07:29 popper

strip removes symbol/debug information from the binary
there's no need to worry.

--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                            Network Administrator/Engineer
thelittleprince at asteroid-b612.org              http://www.asteroid-b612 dot org

            "This will prove a brave kingdom to me, 
                  where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.



Date: Thu, 9 Jan 2003 12:31:14 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: accept() error

main.c in 4.0.4 ignores ECONNABORTED, so I'd suggest upgrading and 
see if that makes the problem go away.

From: "Todd" <todd at weshyd dot com>
Subject: Make error
Date: Thu, 9 Jan 2003 14:20:40 -0800

Hi,

I am trying to install qpopper4.0.4 on SCO unix 5.04
 Can anyone help point me in the right direction to fix the following error
when I run "make"?

 symbol                             in file
htonl                               scram.o
h_errno                             pop_init.o
setupterm                           /lib/libprot.so
ceil                                /lib/libprot.so
std_syslog                          pop_log.o
gethostbyname                       pop_init.o
inet_ntoa                           pop_init.o
gethostname                         pop_init.o
log                                 /lib/libprot.so
ntohl                               hmac.o
ntohs                               pop_init.o
gethostbyaddr                       pop_init.o
cur_term                            /lib/libprot.so
openlog                             pop_init.o
getpeername                         pop_init.o
closelog                            pop_init.o
ruserok                             pop_rpop.o
reset_shell_mode                    /lib/libprot.so
popper: fatal error: Symbol referencing errors. No output written to popper
collect2: ld returned 1 exit status
make[1]: *** [popper] Error 1
make[1]: Leaving directory `/usr/todd/temp/qpopper4.0.4/popper'
make: *** [popper_server] Error 2

Thanks,

Todd


Date: Fri, 10 Jan 2003 08:03:46 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: qpopper-mysql-0.6 release

My latest qpopper-mysql patch is now available for download at:
http://asteroid-b612.org/software/#qpopper

Changes in this release are listed below.

qpopper-mysql is a patch to qpopper 4.0.x adding support for mysql 
authentication, virtual domains, and Maildir-style mailboxes.


Changes from 0.5 to 0.6:
---------------------------
 1.  Fixed problem where the configure script would not find 
     mysql_connect with MySQL 4.x. Changed it to check for 
     mysql_real_connect instead.
 2.  Added support for defining the mail spool per-user in mysql table.
     Use optional "MysqlSpoolField" variable in mysql-popper.conf, or 
     optional "spool-file" variable in user config
     Added new p-> struct option p->spool_file to hold this.
     See README.MYSQL for more details
 3.  Put a check in the configure script for mysql.h
 4.  Changed the sample mysql row insert in Changes.MYSQL to show that 
     you CAN give the domain, uid, gid, status, and spool fields NULL 
     data values (for future use), but don't expect qpopper not to choke 
     if you tell it to look for data in these fields, and no data is 
     present. Except for spool. If you define the spool field and leave 
     the field's value NULL for a user, the server will generate the spool 
     path, while it will still use a value if it's not NULL/specified.
 5.  Changed the defaults for --with-mysqllibpath and 
     --with-mysqlincludepath, to /usr/lib/mysql and /usr/include/mysql, 
     respectively

--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                            Network Administrator/Engineer
thelittleprince at asteroid-b612.org              http://www.asteroid-b612 dot org

            "This will prove a brave kingdom to me, 
                  where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.


Date: Fri, 10 Jan 2003 14:43:43 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Make error

It looks like a library isn't being included.  Did ./configure give 
any warnings or errors?

Date: Fri, 10 Jan 2003 15:09:37 -0800
From: Todd <todd at weshyd dot com>
Subject: Re: Make error

At 02:43 PM 1/10/03, you wrote:
>It looks like a library isn't being included.  Did ./configure give any 
>warnings or errors?

  The following is the last of ./configure that I can see on the screen, 
everything else goes by too quick.

checking for strdup... (cached) no
checking for strerror... (cached) no
checking for strstr... (cached) no
checking for bcopy... (cached) no
checking for index... (cached) no
checking for flock... (cached) no
checking for set_auth_parameters... (cached) no
checking for pw_encrypt... (cached) no
checking for hstrerror... (cached) no
checking for snprintf... (cached) no
checking for vsnprintf... (cached) no
checking for srandom... (cached) no
checking for srand... (cached) no
checking for usleep... (cached) no
checking for setproctitle... (cached) no
checking for /dev/urandom ... no
creating ./config.status
creating Makefile
creating common/Makefile
creating popper/Makefile
creating mmangle/Makefile
creating password/Makefile
creating config.h
config.h is unchanged

Thanks,

Todd 


Date: Fri, 10 Jan 2003 15:28:06 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Make error

At 2:20 PM -0800 1/9/03, Todd wrote:

>  I am trying to install qpopper4.0.4 on SCO unix 5.04
>   Can anyone help point me in the right direction to fix the following error
>  when I run "make"?
>
>   symbol                             in file
>  htonl                               scram.o
>  h_errno                             pop_init.o
>  setupterm                           /lib/libprot.so
>  ceil                                /lib/libprot.so
>  std_syslog                          pop_log.o
>  gethostbyname                       pop_init.o
>  inet_ntoa                           pop_init.o
>  gethostname                         pop_init.o
>  log                                 /lib/libprot.so
>  ntohl                               hmac.o
>  ntohs                               pop_init.o
>  gethostbyaddr                       pop_init.o

A lot of these look like networking calls, which may be in an unusual 
library on SCO 5.04.  Can you try 'nm' on a few libraries and see if 
they are there?  For example, try
	libc
	libnsl
	libsocket
	libnet

If the function is in the library, 'nm' prints 'T'.

Someone more familiar with SCO may be able to provide a much better answer.

configure.in may need to be updated.

Date: Fri, 10 Jan 2003 19:51:48 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Make error

Then try:
   ./configure > OUTFILE 2>&1

(I learned to hate SCO during Xenix times...  Never saw
a need to touch it when BSDi could run SCO binaries).

Quoting Todd (todd at weshyd dot com):
> At 02:43 PM 1/10/03, you wrote:
> >It looks like a library isn't being included.  Did ./configure give any 
> >warnings or errors?
> 
>  The following is the last of ./configure that I can see on the screen, 
> everything else goes by too quick.

Date: Fri, 10 Jan 2003 18:04:19 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Make error

At 7:51 PM -0500 1/10/03, Chuck Yerkes wrote:

>  Then try:
>     ./configure > OUTFILE 2>&1

Also a good idea to do 'make realclean' or 'rm config.cache 
config.log config.status config.h' to force configure to redo the 
various checks.

>  (I learned to hate SCO during Xenix times...  Never saw
>  a need to touch it when BSDi could run SCO binaries).
>
>  Quoting Todd (todd at weshyd dot com):
>>  At 02:43 PM 1/10/03, you wrote:
>>  >It looks like a library isn't being included.  Did ./configure give any
>>  >warnings or errors?
>>
>>   The following is the last of ./configure that I can see on the screen,
>>  everything else goes by too quick.


From: Carl Schelin <cschelin at hq.nasa dot gov>
Subject: Re: Make error
Date: Mon, 13 Jan 2003 06:08:51 -0500

On Friday 10 January 2003 21:04, Randall Gellens wrote:
> At 7:51 PM -0500 1/10/03, Chuck Yerkes wrote:
> >  Then try:
> >     ./configure > OUTFILE 2>&1
>
> Also a good idea to do 'make realclean' or 'rm config.cache
> config.log config.status config.h' to force configure to redo the
> various checks.
>

or 'make distclean' but it may be 'realclean' for qpopper, Randall (or 
checking) would know for sure.

Carl
-- 
   Carl Schelin (BOFH, Badlife, DNRC, Sun CSA/CNA, Cisco CNA/CNP, '02 FXSTI)
            finger cschelin at x500.hq.nasa dot gov for phone and address

Date: Mon, 13 Jan 2003 09:12:15 -0800
From: Todd <todd at weshyd dot com>
Subject: Re: Make error

--=====================_590910254==_
Content-Type: text/plain; charset="us-ascii"; format=flowed

At 06:04 PM 1/10/03, you wrote:
>At 7:51 PM -0500 1/10/03, Chuck Yerkes wrote:
>
>>  Then try:
>>     ./configure > OUTFILE 2>&1

  Attached is OUTFILE.


>Also a good idea to do 'make realclean' or 'rm config.cache config.log 
>config.status config.h' to force configure to redo the various checks.
>
>>  (I learned to hate SCO during Xenix times...  Never saw
>>  a need to touch it when BSDi could run SCO binaries).
>>
>>  Quoting Todd (todd at weshyd dot com):
>>>  At 02:43 PM 1/10/03, you wrote:
>>>  >It looks like a library isn't being included.  Did ./configure give any
>>>  >warnings or errors?
>>>
>>>   The following is the last of ./configure that I can see on the screen,
>>>  everything else goes by too quick.

--=====================_590910254==_
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: attachment; filename="Outfile"

creating cache ./config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for bison... no
checking for byacc... no
checking for flex... lex
checking for yywrap in -ll... yes
checking for ar... ar
checking for ranlib... :
checking for a BSD compatible install... ./install-sh -c
checking for gperf... no
checking for cperf... no
./configure: warning:: not found
checking for gcc version 2.7.2.3... no
checking if gcc supports __attribute__ (format) ... yes
checking if ar chokes on -r... no
checking for getspnam... yes
Found getspnam(); using shadow passwords by default 
Will NOT compile in debugging code
Defining SPEC_POP_AUTH
System name: SCO_SV; System version: 3.2
Set OS_DEFS = " -DPOPSCO -DUNIX"
Logging to facility: LOG_LOCAL0
Set AR_FLAG = " -r "; RANLIB_CMD = ""
checking size of unsigned long int... 0
checking for sendmail program... found at /usr/lib/sendmail
checking for mail spool directory... found at /var/spool/mail
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys_siglist declaration in signal.h or unistd.h... no
checking for prot.h... yes
checking for fcntl.h... yes
checking for limits.h... yes
checking for strings.h... yes
checking for sys/param.h... yes
checking for sys/file.h... yes
checking for sys/security.h... yes
checking for sys/syslog.h... yes
checking for sys/types.h... yes
checking for sys/fcntl.h... yes
checking for sys/select.h... yes
checking for sys/stat.h... yes
checking for sys/unistd.h... yes
checking for sys/netinet/in.h... yes
checking for sys/time.h... yes
checking for syslog.h... yes
checking for net/errno.h... no
checking for unistd.h... yes
checking for netinet/in.h... yes
checking for maillock.h... no
checking for select.h... no
checking for shadow.h... yes
checking for security/pam_appl.h... no
checking for ndbm.h... yes
checking for gdbm.h... no
checking for dbm.h... yes
checking for t_accept in -lnsl... no
checking for socket in -lsocket... no
checking for res_init in -lresolv... no
checking for maillock in -lmail... no
checking for krb_recvauth in -lkrb... no
checking for clock_gettime in -lposix4... no
checking for set_auth_parameters in -lsecurity... no
checking for crypt in -lcrypt... no
checking for working const... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for sys_siglist declaration in signal.h or unistd.h... (cached) no
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for 8-bit clean memcmp... no
checking return type of signal handlers... void
checking whether utime accepts a null argument... no
checking for vprintf... no
checking for _doprnt... no
checking for wait3 that fills in rusage... no
checking for gethostname... no
checking for gettimeofday... no
checking for getusershell... no
checking for mkdir... no
checking for socket... no
checking for strdup... no
checking for strerror... no
checking for strstr... no
checking for bcopy... no
checking for index... no
checking for flock... no
checking for set_auth_parameters... no
checking for pw_encrypt... no
checking for hstrerror... no
checking for snprintf... no
checking for vsnprintf... no
checking for srandom... no
checking for srand... no
checking for usleep... no
checking for setproctitle... no
checking for /dev/urandom ... no 
updating cache ./config.cache
creating ./config.status
creating Makefile
creating common/Makefile
creating popper/Makefile
creating mmangle/Makefile
creating password/Makefile
creating config.h

--=====================_590910254==_--


Date: Mon, 13 Jan 2003 15:52:50 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Make error

At 9:12 AM -0800 1/13/03, Todd wrote:

>  checking for gethostname... no
>  checking for gettimeofday... no
>  checking for getusershell... no
>  checking for mkdir... no
>  checking for socket... no

These don't look good.

It's probably too much to hope for, but you could try doing a 'man' 
on the missing functions (from ./configure output and more 
importantly from 'make' errors).  Some systems come with man pages 
that are kind enough to list the library.  For example:

	LIBRARY
	     Standard C Library (libc, -lc)

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Don't tell any big lies today.  Small ones can be just as effective.

Date: Fri, 17 Jan 2003 09:06:32 +0800
From: jessb <jessb at softhome dot net>
Subject: installed qpopper

Hi! good day to all..

I'm a newbie to qpopper and just installed it on my RH7.2 and planning 
to use in my postfix MTA.

After installation I tried to send email from workstation and still my 
pop3 is not working.

How would i know that my qpopper is properly installed and working? any 
test that I should do?

Thanks in advance,


JessB




Date: Thu, 16 Jan 2003 17:28:03 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: installed qpopper

On Fri, 17 Jan 2003, jessb wrote:

> Hi! good day to all..
> 
> I'm a newbie to qpopper and just installed it on my RH7.2 and planning 
> to use in my postfix MTA.
> 
> After installation I tried to send email from workstation and still my 
> pop3 is not working.
> 

You don't send email OUT through a pop3 server.
Use an MTA (postfix, sendmail, qmail, exim) for that.

--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                            Network Administrator/Engineer
thelittleprince at asteroid-b612.org              http://www.asteroid-b612 dot org

            "This will prove a brave kingdom to me, 
                  where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.


Date: Thu, 16 Jan 2003 20:55:01 -0500
From: Stephen H Carbin <steve at carbinworld dot com>
Subject: Newbie Evolution Prob

--=====================_-1878414788==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

I have a home LAN set up behind a SmoothWall Firewall. Box 1 (192.168.1.3) 
is a RedHat Linux 8 "Psyche" box with Evolution 1.0.8-10 installed. Box 2 
(192.168.1.2) is a Windows XP Pro box with Eudora 5.1 installed. Incoming 
mail arrives from mail.carbinworld.com (external to LAN) & outgoing is via 
smtp.erols.com (My ISP)

I have a problem with Evolution receiving mail from my mail.carbinworld.com 
(POP3) on my Linux box. (outgoing is fine) Here is output captured (on on 
my Win XP box) via IRIS :

+OK Qpopper (version 4.0.4, modified by Sphera Technologies) ready.
CAPA
-ERR Syntax error.
USER cworld%carbinworld.com
QUIT
QUIT

Here is output from successful mail retrieval on my Win XP box:

+OK Qpopper (version 4.0.4, modified by Sphera Technologies) ready. USER 
cworld%carbinworld.com +OK Password required for cworld. PASS xxxxxx +OK 
cworld has 2 visible messages (0 hidden) in 45502 octets. STAT +OK 2 45502 
UIDL +OK uidl command accepted. 1 NY8!!Jo$#!'D["!n]p!! 2 
pZV!!f6O"!de9!!F;"#! . LIST 1 +OK 1 3154 RETR 1 +OK 3154 octets (snipped)

I use the same exact settings in Eudora (Windows) as in Evolution (Psyche) 
.... what gives? Any pointers?

steve



--=====================_-1878414788==.ALT
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
I have a home LAN set up behind a SmoothWall Firewall. Box 1
(192.168.1.3) is a RedHat Linux 8 &quot;Psyche&quot; box with Evolution
1.0.8-10 installed. Box 2 (192.168.1.2) is a Windows XP Pro box with
Eudora 5.1 installed. Incoming mail arrives from mail.carbinworld.com
(external to LAN) &amp; outgoing is via smtp.erols.com (My ISP) 
<br><br>
I have a problem with Evolution receiving mail from my
mail.carbinworld.com (POP3) on my Linux box. (outgoing is fine) Here is
output captured (on on my Win XP box) via IRIS  :<br><br>
<font face="Courier New, Courier" color="#FF0000">+OK Qpopper (version
4.0.4, modified by Sphera Technologies) ready.<br>
</font><font face="Courier New, Courier" color="#0000FF">CAPA<br>
</font><font face="Courier New, Courier" color="#FF0000">-ERR Syntax
error.<br>
</font><font face="Courier New, Courier" color="#0000FF">USER
cworld%carbinworld.com<br>
QUIT<br>
QUIT<br><br>
</font><font face="Courier New, Courier">Here is output from successful
mail retrieval on my Win XP box:<br><br>
</font><font face="Courier New, Courier" color="#FF0000">+OK Qpopper
(version 4.0.4, modified by Sphera Technologies) ready.
</font><font face="Courier New, Courier" color="#0000FF">USER
cworld%carbinworld.com
</font><font face="Courier New, Courier" color="#FF0000">+OK Password
required for cworld.
</font><font face="Courier New, Courier" color="#0000FF">PASS xxxxxx
</font><font face="Courier New, Courier" color="#FF0000">+OK cworld has 
2
visible messages (0 hidden) in 45502 octets.
</font><font face="Courier New, Courier" color="#0000FF">STAT
</font><font face="Courier New, Courier" color="#FF0000">+OK 2 45502
</font><font face="Courier New, Courier" color="#0000FF">UIDL
</font><font face="Courier New, Courier" color="#FF0000">+OK uidl comman
d
accepted. 1 NY8!!Jo$#!'D[&quot;!n]p!! 2 pZV!!f6O&quot;!de9!!F;&quot;#! .
</font><font face="Courier New, Courier" color="#0000FF">LIST 1
</font><font face="Courier New, Courier" color="#FF0000">+OK 1 3154
</font><font face="Courier New, Courier" color="#0000FF">RETR 1
</font><font face="Courier New, Courier" color="#FF0000">+OK 3154 octets
</font><font face="Courier New, Courier">(snipped)<br><br>
I use the same exact settings in Eudora (Windows) as in Evolution
(Psyche) .... what gives? Any pointers?<br><br>
steve<br><br>
</font><br>
</html>

--=====================_-1878414788==.ALT--



Date: Thu, 16 Jan 2003 21:00:31 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: installed qpopper

You read the manual and step back from fancy apps.
If you can telnet to port 110 and get a response,
you have a pop server.

You get mail with it.  You send mail with another program.
Read the manual, read the FAQ.

THEN if you have questions you can send it to the 10s of thousands
of us who read this list, understanding that when you send a
message it costs lost of people and lots of machines to
send it throughout the work and are you sure this question:
1) is worth asking.
2) wasn't answered in the docs.
3) you are providing enough information about your setup
   to get a decent answer.
Are you sure you want to continue (y/N): 


Quoting jessb (jessb at softhome dot net):
> Hi! good day to all..
> 
> I'm a newbie to qpopper and just installed it on my RH7.2 and planning 
> to use in my postfix MTA.
> 
> After installation I tried to send email from workstation and still my 
> pop3 is not working.
> 
> How would i know that my qpopper is properly installed and working? any 
> test that I should do?
> 
> Thanks in advance,
> 
> 
> JessB
> 
> 

Date: Thu, 16 Jan 2003 21:02:22 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: installed qpopper

Quoting jessb (jessb at softhome dot net):
> From: jessb <jessb at softhome dot net>
> Date: Fri, 17 Jan 2003 09:06:32 +0800

And you set the date on your machine.  I hate getting
questions before they are asked.

> To: Subscribers of Qpopper <qpopper at lists.pensive dot org>
> Subject: installed qpopper
> Hi! good day to all..
>
> I'm a newbie to qpopper and just installed it on my RH7.2 and planning
> to use in my postfix MTA.
>
> After installation I tried to send email from workstation and still my
> pop3 is not working.
>
> How would i know that my qpopper is properly installed and working? any
> test that I should do?
>
> Thanks in advance,
>
>
> JessB
>
>

Date: Fri, 17 Jan 2003 15:43:19 +1300
From: Simon Byrnand <simon at igrin.co dot nz>
Subject: Re: installed qpopper

At 21:02 16/01/03 -0500, Chuck Yerkes wrote:

>Quoting jessb (jessb at softhome dot net):
>> From: jessb <jessb at softhome dot net>
>> Date: Fri, 17 Jan 2003 09:06:32 +0800
>
>And you set the date on your machine.  I hate getting
>questions before they are asked.

?

Not sure what you're getting at here or whether you're just digging at the
guy due to the rest of his (admitedly unhelpful) message ?

In some parts of the world including where I am, it *is* the 17th of Jan
already, and has been for many hours, so whats your point ?

Regards,
Simon



Date: Thu, 16 Jan 2003 18:48:52 -0800
From: Kenneth Porter <shiva at sewingwitch dot com>
Subject: Re: Newbie Evolution Prob

--On Thursday, January 16, 2003 8:55 PM -0500 Stephen H Carbin
<steve at carbinworld dot com> wrote:

> I have a problem with Evolution receiving mail from my
> mail.carbinworld.com (POP3) on my Linux box. (outgoing is fine) Here is
> output captured (on on my Win XP box) via IRIS :
> 
> +OK Qpopper (version 4.0.4, modified by Sphera Technologies) ready.
> CAPA
> -ERR Syntax error.
> USER cworld%carbinworld.com
> QUIT
> QUIT

IRIS is some kind of sniffer? I'd suspect some kind of end-of-line problem.
Try running Evo with Camel debugging enabled so you can see what it thinks
it's sending. (Check the Evo list for how to do that, I've stopped using
Evo since I started using Mulberry, which has both Windows and Linux
clients.)

Date: Thu, 16 Jan 2003 18:56:45 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: installed qpopper

At 9:06 AM +0800 1/17/03, jessb wrote:

>  How would i know that my qpopper is properly installed and working? 
> any test that I should do?

The Admin Guide has some tips on how to make sure.
-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
It is by the fortune of God that, in this country, we have three
benefits: freedom of speech, freedom of thought, and the wisdom never
to use either.                                           --Mark Twain

Date: Thu, 16 Jan 2003 18:52:26 -0800
From: Kenneth Porter <shiva at sewingwitch dot com>
Subject: Re: installed qpopper

--On Thursday, January 16, 2003 9:02 PM -0500 Chuck Yerkes
<chuck+qpopper at yerkes dot com> wrote:

> And you set the date on your machine.  I hate getting
> questions before they are asked.

Me, too. Enable and configure the NTP service to get a good, quality time
value. http://www.ntp.org/

Date: Thu, 16 Jan 2003 18:59:28 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Newbie Evolution Prob
Re: Newbie Evolution Prob
At 8:55 PM -0500 1/16/03, Stephen H Carbin wrote:

I have a home LAN set up behind a SmoothWall Firewall. Box 1 (192.168.1.3) is a RedHat Linux 8 "Psyche" box with Evolution 1.0.8-10 installed. Box 2 (192.168.1.2) is a Windows XP Pro box with Eudora 5.1 installed. Incoming mail arrives from mail.carbinworld.com (external to LAN) & outgoing is via smtp.erols.com (My ISP)

I have a problem with Evolution receiving mail from my mail.carbinworld.com (POP3) on my Linux box. (outgoing is fine) Here is output captured (on on my Win XP box) via IRIS :

+OK Qpopper (version 4.0.4, modified by Sphera Technologies) ready.
CAPA
-ERR Syntax error.
USER cworld%carbinworld.com
QUIT
QUIT

Here is output from successful mail retrieval on my Win XP box:
+OK Qpopper (version 4.0.4, modified by Sphera Technologies) ready. USER cworld%carbinworld.com +OK Password required for cworld. PASS xxxxxx +OK cworld has 2 visible messages (0 hidden) in 45502 octets. STAT +OK 2 45502 UIDL +OK uidl command accepted. 1 NY8!!Jo$#!'D["!n]p!! 2 pZV!!f6O"!de9!!F;"#! . LIST 1 +OK 1 3154 RETR 1 +OK 3154 octets (snipped)

I use the same exact settings in Eudora (Windows) as in Evolution (Psyche) .... what gives? Any pointers?

steve

What modifications were made by Sphera Technologies?

What happens if on the box with Qpopper you 'telnet localhost 110' and try:
        CAPA
        USER login
        PASS password
        LIST
        QUIT

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Yesterday it worked
Today it is not working
Windows is like that
        --Error Haiku

Date: Thu, 16 Jan 2003 19:36:02 -0800
From: Kenneth Porter <shiva at sewingwitch dot com>
Subject: Re: installed qpopper

--On Friday, January 17, 2003 3:43 PM +1300 Simon Byrnand
<simon at igrin.co dot nz> wrote:

> In some parts of the world including where I am, it *is* the 17th of Jan
> already, and has been for many hours, so whats your point ?

Oops, good catch. Presumably Mutt sorts times with timezone info properly
so those messages should show up in the correct order. (Mulberry does,
anyway.)

From: "Nickolas Ray Ellson" <grimm at nickellson dot com>
Date: Sun, 19 Jan 2003 21:33:54 -0800
Subject: Unable to Obtain Socket???

I have two outlook users that cannot connect to qpopper. Even when 
their machines try to telnet to port 110 (qppper running in server 
mode) they get nothing. I tried to recompile qpopper with debugging 
turned on so I can troubleshoot. Now I get this:

Jan 19 21:28:14 alix popper[32592]: Unable to obtain socket and 
address of client: Socket operation on non-socket (88) 
[pop_init.c:1029]

I am running RedHat 8.0 with Qpopper 4.0.3. Can someone tell me 
what's missing?

Nick--
"Seek first to understand, then be understood"

Nick Ellson - MCSE, CCNP, CCDA, CCAI, Network+, Security+ 



From: "Nickolas Ray Ellson" <grimm at nickellson dot com>
Date: Sun, 19 Jan 2003 21:49:22 -0800
Subject: Re: Unable to Obtain Socket???

Ok, I don't know what happened, but it must have been my fault. The 
standalone mode was not set in my config file. It's fixed and now 
generating much logging. Now to find out why these two outlook users 
are having issues. I am hoping it is as simple as DNS reverses.

Nick


From:           	"Nickolas Ray Ellson" <grimm at nickellson dot com>
To:             	Subscribers of Qpopper <qpopper at lists.pensive dot org>
Date sent:      	Sun, 19 Jan 2003 21:33:54 -0800
Subject:        	Unable to Obtain Socket???
Priority:       	normal

> I have two outlook users that cannot connect to qpopper. Even when
> their machines try to telnet to port 110 (qppper running in server
> mode) they get nothing. I tried to recompile qpopper with debugging
> turned on so I can troubleshoot. Now I get this:
> 
> Jan 19 21:28:14 alix popper[32592]: Unable to obtain socket and 
> address of client: Socket operation on non-socket (88) 
> [pop_init.c:1029]
> 
> I am running RedHat 8.0 with Qpopper 4.0.3. Can someone tell me 
> what's missing?
> 
> Nick--
> "Seek first to understand, then be understood"
> 
> Nick Ellson - MCSE, CCNP, CCDA, CCAI, Network+, Security+ 
> 
> 

--
"Seek first to understand, then be understood"

Nick Ellson - MCSE, CCNP, CCDA, CCAI, Network+, Security+ 



From: "hk" <info at kfactory dot de>
Subject: Qpopper 4.0.4 mit Suse Linux 8.0
Date: Mon, 20 Jan 2003 08:02:24 +0100

./configure fails with :


 bash: ./configure: bad interpreter: No such file or directory



???

Help please

hanno


Date: Sun, 26 Jan 2003 20:06:56 -0600
From: "Steven J. Hill" <sjhill at realitydiluted dot com>
Subject: Unable to get qpopper to work with TLS/SSL on Debian...

I am having difficulties getting Qpopper and SSL to work together
with my Debian install. I created the certificates according to
the FAQ (http://www.eudora.com/qpopper/faq.html). I also had to
edit my 'inetd.conf' file and added the line:

pop3s  stream  tcp  nowait  root  /usr/sbin/in.qpopper \
    -f /etc/qpopper.conf

Without this line, netstat does not show anything listening on
port 995, so I added the above. When I try to pop my email with
Mozilla I get:

    Jan 26 19:39:51 real in.qpopper[22499]: connect from 207.191.210.241
    Jan 26 19:39:51 real in.qpopper[22499]: (null) at
    207-191-210-241.cpe.ats.mcleodusa.net (207.191.210.241): -ERR Unknown
    command: "\200f^A^C". [pop_get_command.c:152]

I searched through the archives and I found only one article with a
person asking the same question, but he received no answer. I believe
it was back in December. I also verified that the Debian package does
indeed enable SSL support. Would someone please give me some pointers
here? Right now I am tunneling using SSH, but I would prefer to use
Qpopper's SSL facilities. Thank you very much in advance.

-Steve


Date: Tue, 28 Jan 2003 13:48:13 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Unable to get qpopper to work with TLS/SSL on Debian...

At 8:06 PM -0600 1/26/03, Steven J. Hill wrote:

>  I am having difficulties getting Qpopper and SSL to work together
>  with my Debian install. I created the certificates according to
>  the FAQ (http://www.eudora.com/qpopper/faq.html). I also had to
>  edit my 'inetd.conf' file and added the line:
>
>  pop3s  stream  tcp  nowait  root  /usr/sbin/in.qpopper \
>     -f /etc/qpopper.conf

In inetd.conf you need to add the name of the process as the first 
parameter (the shell does this for you when running from the shell), 
so try

pop3s  stream  tcp  nowait  root  /usr/sbin/in.qpopper \
    qpopper -f /etc/qpopper.conf


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Cynic: One who looks through rose-colored glasses with a jaundiced eye.

Date: Wed, 29 Jan 2003 16:56:03 +1100
From: Marchelm Bomers <Marchelm.Bomers at its.monash.edu dot au>
Subject: long passwords

This is a cryptographically signed message in MIME format.

--------------ms535057AD3AB4FBA2AE12371C
Content-Type: multipart/mixed;
 boundary="------------71CD86FC7D1C9F8EDEE55418"

This is a multi-part message in MIME format.
--------------71CD86FC7D1C9F8EDEE55418
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Anyone out there that can help with this problem for which I couldn't find
anything in the archives?

SYSTEM: Compaq/Digital Alphaserver, Tru64 Unix 5.0A

THE PROBLEM:	1. Was using qpopper 2.53 which worked without problem
	 	2. Upgraded security to allow 16 character password
		3. Upgraded qpopper to v4.0

Qpopper itself installed ok and works ok ..... until a user changes changes
their password which will now uses 16 character encryption. I'm guessing that
qpopper is not designed to allow the use of longer passwords. Is this correct?
Is there a workaround (an easy one given that I'm just an administrator and
don't have any C programming experience)?

Tanx in advance for any suggestion.

Marchelm Bomers
--------------71CD86FC7D1C9F8EDEE55418
Content-Type: text/x-vcard; charset=us-ascii;
 name="Marchelm.Bomers.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Marchelm Bomers
Content-Disposition: attachment;
 filename="Marchelm.Bomers.vcf"

begin:vcard 
n:Bomers ;Marchelm
tel;fax:<BR>51226719 or 99026719<BR><BR>
tel;work:<BR>(03) 51226963&nbsp&nbsp&nbsp- Local<BR>(03) 99026963&nbsp&nbsp&nbsp- National<BR>+61 3 99026963 - International<BR><BR>0408390813&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp - Mo
x-mozilla-html:FALSE
org:Client Services - Gippsland Campus;<BR><A HREF=http://www.its.monash.edu.au><IMG SRC=http://www.monash.edu.au/assets/monash_lo
adr:;;<BR>Northways Rd., Churchill<BR>Victoria 3842<BR>AUSTRALIA;;;;
version:2.1
title:Technology Services Coordinator
x-mozilla-cpt:;-24016
fn:Marchelm B–mers
end:vcard

--------------71CD86FC7D1C9F8EDEE55418--

--------------ms535057AD3AB4FBA2AE12371C
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIE/AYJKoZIhvcNAQcCoIIE7TCCBOkCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
Ax0wggMZMIICgqADAgECAgFUMA0GCSqGSIb3DQEBBQUAMEgxCzAJBgNVBAYTAkFVMRowGAYD
VQQKExFNb25hc2ggVW5pdmVyc2l0eTEdMBsGA1UEAxMUTW9uYXNoIFVuaXZlcnNpdHkgQ0Ew
HhcNMDIwNjI5MDYzNzUzWhcNMDMwNjI5MDYzNzUzWjCBnzELMAkGA1UEBhMCYXUxGjAYBgNV
BAoTEU1vbmFzaCBVbml2ZXJzaXR5MSgwJgYDVQQLEx9JbmZvcm1hdGlvbiBUZWNobm9sb2d5
IFNlcnZpY2VzMRgwFgYDVQQDEw9NYXJjaGVsbSBCb21lcnMxMDAuBgkqhkiG9w0BCQEWIU1h
cmNoZWxtLkJvbWVyc0BpdHMubW9uYXNoLmVkdS5hdTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw
gYkCgYEAsnA36sLHYBUhTl7Qu9cCnn5qb3yKdB/765TFWOMYUNYFThpWx4n5dRlav+xFDkBk
KI1RJPHe/GFeOrhYEasGMm1HAvCo/OKU3iagvnAFxp5tVKo9I1rt1kIRwVcNabAZTKIMkbGR
GkrDNJylmxI3E95jDqFt8qrVcI/P2d10qvsCAwEAAaOBujCBtzARBglghkgBhvhCAQEEBAMC
BaAwDgYDVR0PAQH/BAQDAgbAMCwGA1UdEQQlMCOBIU1hcmNoZWxtLkJvbWVyc0BpdHMubW9u
YXNoLmVkdS5hdTAfBgNVHSMEGDAWgBRw/yWCQHVZ/Q58raGO9M1kEaUH7jBDBggrBgEFBQcB
AQQ3MDUwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9sZWVrLml0cy5tb25hc2guZWR1LmF1OjEwMjQv
b2NzcDANBgkqhkiG9w0BAQUFAAOBgQASrPExV2w++F/zyYS/L6fQO/YBd47NC4CjJr8kALLU
HAVgabiHhFnx/jVosXPZ0Bdq0alSW2lxvNxTii5ILgcA7KXlLysKcFgpZdWMRwHbyJBqokeV
E7c4nX3TqIgk1Hj77fHmkInDOIVPeuz8+Hz8M1RvCUzDcZNb7uUZRioVITGCAacwggGjAgEB
ME0wSDELMAkGA1UEBhMCQVUxGjAYBgNVBAoTEU1vbmFzaCBVbml2ZXJzaXR5MR0wGwYDVQQD
ExRNb25hc2ggVW5pdmVyc2l0eSBDQQIBVDAJBgUrDgMCGgUAoIGxMBgGCSqGSIb3DQEJAzEL
BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTAzMDEyOTA1NTYwM1owIwYJKoZIhvcNAQkE
MRYEFO3JLhHjOw8zNTX2wtX3E/4cceOOMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcw
DgYIKoZIhvcNAwICAgCAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEo
MA0GCSqGSIb3DQEBAQUABIGAIS1vA6J4QQ8uUsKELUyhqFKO1LP0GxSHY0GGFKv0/+GR6KZ/
68ULVuYU/2SJ243wmt0tXKuXytIEOnEN1YslrcVXLeSrypM4QK4lNhfkIVU8cBRyT/O7xddM
UWVa8jj4mwRBJyQ5H2SPQ3TLA+oMZbRxGsuqEXkDEdEm6aDCVzk
--------------ms535057AD3AB4FBA2AE12371C--


From: "Chris Biddlecombe" <Chris.Biddlecombe at vectorfields.co dot uk>
Subject: Qpopper on Solairs 9
Date: Wed, 29 Jan 2003 08:43:29 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_0128_01C2C772.7EFBB720
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Has anyone else installed Qpopper4.0.4 on Solaris 9? I have tried...

I have 2 problems:

  1.. Compiler warnings. Are they significant?
  2.. Messages are not deleted from the server mailbox. We use Outlook 
Express and the mail client. It has options to leave/delete messages 
from the server. With Qpopper they are always left there.
Any help would be appreciated.

Chris Biddlecombe
------=_NextPart_000_0128_01C2C772.7EFBB720
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; 
charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1126" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Has anyone else installed Qpopper4.0.4 
on Solaris 
9? I have tried...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I have 2 problems:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<OL>
  <LI><FONT face=Arial size=2>Compiler warnings. Are they 
  significant?</FONT></LI>
  <LI><FONT face=Arial size=2>Messages are not deleted from the 
server mailbox. 
  We use Outlook Express and the mail client. It has options to 
leave/delete 
  messages from the server. With Qpopper they are always left 
there.</FONT></LI></OL>
<DIV><FONT face=Arial size=2>Any help would be 
appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Chris 
Biddlecombe</FONT></DIV></BODY></HTML>

------=_NextPart_000_0128_01C2C772.7EFBB720--


Date: Wed, 29 Jan 2003 15:28:37 +0100
From: Jurgen Philippaerts <jph at tiamat.Belgium.EU dot net>
Subject: popper 4.0.4 - PAM radius_auth - non local users

All,

i seem to have a problem getting qpopper to work using PAM radius_auth

radius authentication works, the users are actually authenticated ok.
but, qpopper insists to check wether these users actually exist on the
system (which they do not)
and then it fails.

my question is the following:
what does it take to make qpopper authenticate non local users ?
are there patches available already ? (i wasn't able to find any)
i have seen other people reportthe same problem, but none seemed to have
found a solution.

now, i have been looking through the source, and managed to comment out
the part where this verification is done in popper/pop_pass.c
unfortunately, my programming skills are not good enough to do it
properly :)

<snip>
popper/pop_pass.c:    // pwp = &p->pw;
popper/pop_pass.c:    // if ( pwp->pw_name == NULL ) {
popper/pop_pass.c:    //     DEBUG_LOG1 ( p, "User %.128s not known by
system",
popper/pop_pass.c:    //                  p->user );
popper/pop_pass.c:    //     sleep ( SLEEP_SECONDS );
popper/pop_pass.c:    //     return ( pop_msg ( p, POP_FAILURE, HERE,
ERRMSG_PW, p->user ) );
popper/pop_pass.c:    // }
</snip>

i also commented out the first check in popper/genpath.c

<snip>
popper/genpath.c:    // if ( pw == NULL || pw->pw_name == NULL ) {
popper/genpath.c:    //    pop_log ( p, POP_PRIORITY, HERE, "Bogus
passwd struct" );
popper/genpath.c:    //    return -1; /*bogus login name*/
popper/genpath.c:    // }
</snip>

but this still doesn't seem to be enough.

info from the debug log:
<snip>
Jan 29 15:14:52.750 2003 [6954] Qpopper ready for input from jurgen at
tiamat.bsp.kpn.be [193.74.210.155] [popper.c:320]
Jan 29 15:14:52.750 2003 
Jan 29 15:14:58.463 2003 [6954] Received: "pass xxxxxxxxx"
[pop_get_command.c:96]
Jan 29 15:14:58.463 2003 
Jan 29 15:14:58.464 2003 [6954] pam_start (service name pop3) returned
0; gp_errcode=0 [pop_pass.c:471]
Jan 29 15:14:58.464 2003 
Jan 29 15:14:58.464 2003 [6954] PAM_qpopper_conv: num_msg=1
[pop_pass.c:407]
Jan 29 15:14:58.464 2003 
Jan 29 15:14:58.464 2003 [6954] PAM_qpopper_conv: msg_style[0]=1
[pop_pass.c:415]
Jan 29 15:14:58.464 2003 
Jan 29 15:14:58.490 2003 [6954] pam_authenticate returned 0;
gp_errcode=0 [pop_pass.c:493]
Jan 29 15:14:58.490 2003 
Jan 29 15:14:58.490 2003 [6954] pam_setcred returned 0 [pop_pass.c:512]
Jan 29 15:14:58.490 2003 
Jan 29 15:14:58.490 2003 [6954] pam_set_item returned 0 [pop_pass.c:522]
Jan 29 15:14:58.490 2003 
Jan 29 15:14:58.490 2003 [6954] pam_set_item returned 0 [pop_pass.c:530]
Jan 29 15:14:58.490 2003 
Jan 29 15:14:58.490 2003 [6954] ...built: (51) '/mail/box/'
[genpath.c:165]
Jan 29 15:14:58.490 2003


ps: i applied the mysql/maildir patch, so i could use maildir format.
which works, and doesn't seem to be related to the PAM/radius
authentication problem.

pps: if i omitted any information which is needed to answer me, just say
so, and i'll include it.


best regards,
Jurgen.

Date: Wed, 29 Jan 2003 15:42:12 +0100
From: Jurgen Philippaerts <jph at tiamat.Belgium.EU dot net>
Subject: Re: popper 4.0.4 - PAM radius_auth - non local users

Jurgen Philippaerts wrote:

> Jan 29 15:14:58.490 2003 [6954] pam_set_item returned 0 [pop_pass.c:530]
> Jan 29 15:14:58.490 2003
> Jan 29 15:14:58.490 2003 [6954] ...built: (51) '/mail/box/'
> [genpath.c:165]
> Jan 29 15:14:58.490 2003

maybe i bit more info:
that's where the debug info stops. nothing more.

my connection to the pop3 server also gets cut off with a message:
"Connection closed by foreign host."


best regards,
Jurgen.

Date: Wed, 29 Jan 2003 12:07:33 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Qpopper on Solairs 9

Quoting Chris Biddlecombe (Chris.Biddlecombe at vectorfields.co dot uk):
> Has anyone else installed Qpopper4.0.4 on Solaris 9? I have tried...
> 
> I have 2 problems:
> 
>   1.. Compiler warnings. Are they significant?
Depends on what they are.

>   2.. Messages are not deleted from the server mailbox. We use Outlook Express and the mail client. It has options to leave/delete messages from the server. With Qpopper they are always left there.


try debugging with telnet.  There are about 7 POP commands that are
used much.  Make a temporary box, send it some mail.  Log in, delete
messages, look.

Date: Wed, 29 Jan 2003 16:48:08 -0500
From: Doryce Moore <demoore at ccsalpha3.nrl.navy dot mil>
Subject: Messages downloading multiple times

I am running Qpopper 4.0.3 on Solaris 8 using statistics logging. 
Randomly some users are getting messages re-downloaded.  The 
statistics show 0 messages, and a 0 file length when this happens. 
The next "pop" resets the number of messages to that in the mail 
spool and the file length is the same as ls -l /var/mail/username. 
Is this a corrupt cache file when leaving mail on the server?
-- 
Doryce E. Moore, Center for Computational Science
System Support Section Head
doryce.moore at nrl.navy dot mil
(202) 767-5853 (office/voice mail)
(202) 404-7402 (fax)

Date: Thu, 30 Jan 2003 16:10:04 +0200
From: Spiros Ioannou <sivann at image.ece.ntua dot gr>
Subject: qpopper erronneous maillock logic (?)

Hello,
I've already sent this to qpopper-bugs at qualcomm dot com a long time ago,
but with no feedback.

Consider the following scenario for non-server mode:

1. a user (near his mail quota limit) opens a pop connection
2. popper locks his mail spool with Qmaillock (.lock file), copies
   his spool to a temporary file (outside the quota filesystem),
   truncates the spool and *unlocks* the spool.
3. While popper is running, the user gets new mail delivered to his spool and
   now total mail for this user exceeds his quota
4. When the user finishes getting his mail, the user's mail spool is locked
   again by qpopper and then the popper is trying to update the user's
   mailspool with non-deleted messages from the temp file but the user's
   quota is now exceeded. So popper dies with an error, leaving
   a possibly corrupted spool.

So, I conclude the following:
Qpopper should preserve the spool lock while it is running and not only
while it is updating the spool to avoid such problems.If the spool stays locked
the local delivery agent (like mail.local) will wait. Qmailunlock should
be called only just before closing the TCP connection and should not be 
called after zeroing (or copying in case of server-mode) the mail spool.

Puting the temp file inside the same filesystem with the spool doesn't
solve anything, you just need the double quota.

Running in server mode still solves nothing since a temp file is also
created at sometime since the mailbox's Status flags need to be updated.

I corrected this bug by modifying the qpopper source not to unlock the 
spool and calling Qtouchlock in intervals of 3 minutes. I have no problems
till now.

Any more ideas on this?

Spiros Ioannou



Date: Fri, 31 Jan 2003 12:01:07 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: qpopper erronneous maillock logic (?)

At 4:10 PM +0200 1/30/03, Spiros Ioannou wrote:

>  Consider the following scenario for non-server mode:
>
>  1. a user (near his mail quota limit) opens a pop connection
>  2. popper locks his mail spool with Qmaillock (.lock file), copies
>     his spool to a temporary file (outside the quota filesystem),
>     truncates the spool and *unlocks* the spool.
>  3. While popper is running, the user gets new mail delivered to his spool and
>     now total mail for this user exceeds his quota
>  4. When the user finishes getting his mail, the user's mail spool is locked
>     again by qpopper and then the popper is trying to update the user's
>     mailspool with non-deleted messages from the temp file but the user's
>     quota is now exceeded. So popper dies with an error, leaving
>     a possibly corrupted spool.

What should be happening is that at the end of the session, Qpopper 
locks the spool, copies anything in it (by definition new mail that 
arrived during the session) to the temp spool, truncates the spool. 
then tries to copy the temp spool to the spool.  During this final 
copy, it gets an error because the user's quota is exceeded.  Qpopper 
logs this and exits.  At this point the spool should be empty and all 
the mail should be in the temp spool, ready to be recovered.

>  So, I conclude the following:
>  Qpopper should preserve the spool lock while it is running and not only
>  while it is updating the spool to avoid such problems.If the spool 
> stays locked
>  the local delivery agent (like mail.local) will wait. Qmailunlock should
>  be called only just before closing the TCP connection and should not be
>  called after zeroing (or copying in case of server-mode) the mail spool.

This may cause mail to be bounced on some systems if the local 
delivery agent is unable to lock the spool in some amount of time.

>
>  Puting the temp file inside the same filesystem with the spool doesn't
>  solve anything, you just need the double quota.
>
>  Running in server mode still solves nothing since a temp file is also
>  created at sometime since the mailbox's Status flags need to be updated.
>
>  I corrected this bug by modifying the qpopper source not to unlock the
>  spool and calling Qtouchlock in intervals of 3 minutes. I have no problems
>  till now.
>
>  Any more ideas on this?
>
>  Spiros Ioannou


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Look Bruce, the bat signal!!!

Date: Fri, 31 Jan 2003 12:08:20 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: popper 4.0.4 - PAM radius_auth - non local users

At 3:28 PM +0100 1/29/03, Jurgen Philippaerts wrote:

>  now, i have been looking through the source, and managed to comment out
>  the part where this verification is done in popper/pop_pass.c
>  unfortunately, my programming skills are not good enough to do it
>  properly :)
>
>  <snip>
>  popper/pop_pass.c:    // pwp = &p->pw;
>  popper/pop_pass.c:    // if ( pwp->pw_name == NULL ) {
>  popper/pop_pass.c:    //     DEBUG_LOG1 ( p, "User %.128s not known by
>  system",
>  popper/pop_pass.c:    //                  p->user );
>  popper/pop_pass.c:    //     sleep ( SLEEP_SECONDS );
>  popper/pop_pass.c:    //     return ( pop_msg ( p, POP_FAILURE, HERE,
>  ERRMSG_PW, p->user ) );
>  popper/pop_pass.c:    // }
>  </snip>

Instead of commenting this code out, you could fake it out by 
hardcoding a user to be.  Qpopper needs to know information about the 
user, which is why it checks if the user exists.  It needs to know 
its UID and GID, shell, home directory, etc. so it can give up root 
privileges and become the user, check for special things by group (if 
configured to do so), look for a configuration file or bulletin 
database in the home directory (if configured to do so), etc.

If you want to run without users existing in the system, the spools 
have to be owned by some user, so you'll need to make Qpopper become 
that user.
-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
You see, wire telegraph is a kind of very, very long cat.  You
pull his tail in New York and his head is meowing in Los Angeles.
Do you understand this?  And radio operates in exactly the same
way: you send signals here, they receive them there.  The only
difference is that there is no cat.            --Albert Einstein

Date: Fri, 31 Jan 2003 12:03:30 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Messages downloading multiple times

At 4:48 PM -0500 1/29/03, Doryce Moore wrote:

>  I am running Qpopper 4.0.3 on Solaris 8 using statistics logging. 
> Randomly some users are getting messages re-downloaded.  The 
> statistics show 0 messages, and a 0 file length when this happens.

Is that statistic from the end of the session that downloaded the 
duplicate, or the end of the previous session?

>  The next "pop" resets the number of messages to that in the mail 
> spool and the file length is the same as ls -l /var/mail/username. 
> Is this a corrupt cache file when leaving mail on the server?

Is it possible to obtain a debug trace of this happening?

Does it only happen with certain clients?  If so, which one(s)?

Is there anything unusual about your configuration, such as spools or 
cache files or temp spools on NFS volumes?


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Oh, dear, where can the matter be
When it's converted to energy?
There is a slight loss of parity.
Johnny's so long at the fair.

From: "Justin C. Darby" <jdarby at powercom dot net>
Subject: RE: Messages downloading multiple times
Date: Fri, 31 Jan 2003 14:51:01 -0600

I would just like to comment that we, as a ISP, have had this problem
with several Outlook clients that leave mail on the server.

We have not been able to figure out why, it goes across multiple
versions of both Outlook, Outlook Express, and Windows. It is possible
that it happens with non-Outlook clients, but the majority of our
customer base (10,000+ pop accounts) runs Outlook.

It seems to get worse if more mail is left on the server (e.g. several
thousand messages), which leads me to believe it's a client error and
not a server one, but who knows. It's more evident when the customer has
one client set to delete mail and one client set to leave it, e.g.
delete at home and leave it at work. I'd say most of the complaints
about it are in that situation.

Over the last year we've received at least 20 complaints, we use
qpopper4 under Linux with Exim as an MTA. Sometime mid-year we switched
to Exim from Sendmail, It would be safe to say all of the complaints
happened while we were running Sendmail. Maybe that's a clue?

Justin C. Darby

-----Original Message-----
From: Randall Gellens [mailto:randy at qualcomm dot com] 
Sent: Friday, January 31, 2003 2:04 PM
To: Doryce Moore; Subscribers of Qpopper
Subject: Re: Messages downloading multiple times


At 4:48 PM -0500 1/29/03, Doryce Moore wrote:

>  I am running Qpopper 4.0.3 on Solaris 8 using statistics logging.
> Randomly some users are getting messages re-downloaded.  The 
> statistics show 0 messages, and a 0 file length when this happens.

Is that statistic from the end of the session that downloaded the 
duplicate, or the end of the previous session?

>  The next "pop" resets the number of messages to that in the mail
> spool and the file length is the same as ls -l /var/mail/username. 
> Is this a corrupt cache file when leaving mail on the server?

Is it possible to obtain a debug trace of this happening?

Does it only happen with certain clients?  If so, which one(s)?

Is there anything unusual about your configuration, such as spools or 
cache files or temp spools on NFS volumes?


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Oh, dear, where can the matter be
When it's converted to energy?
There is a slight loss of parity.
Johnny's so long at the fair.


Date: Fri, 31 Jan 2003 12:12:44 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: long passwords

Qpopper does have code to check long passwords.  See the various 
auth_user() functions in pop_pass.c; these are customized for the 
vagaries of each platform.  You may need to adjust the special-auth 
setting (this is normally figured out by ./configure, but it may be 
unable to do so on your system) or the auth_user() for your system 
may need to be updated.

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
On a clear disk you can seek forever.

Last updated on 31 Jan 2003 by Pensive Mailing List Admin