The qpopper list archive ending on 11 Jan 2000


Topics covered in this issue include:

  1. Re: Qpopper compile error on b28
       Forrest Aldrich <forrie at forrie dot com>
       Tue, 04 Jan 2000 13:39:31 -0500
  2. Re: Qpopper compile error on b28
       Forrest Aldrich <forrie at forrie dot com>
       Tue, 04 Jan 2000 13:57:31 -0500
  3. Re: Qpopper compile error on b28
       Forrest Aldrich <forrie at forrie dot com>
       Tue, 04 Jan 2000 14:08:42 -0500
  4. Re: Qpopper compile error on b28
       Vince Vielhaber <vev at michvhf dot com>
       Tue, 04 Jan 2000 15:03:03 -0500 (EST)
  5. Re: Qpopper compile error on b28
       Qpopper Support <qpopper at qualcomm dot com>
       Tue, 4 Jan 2000 12:18:35 -0800
  6. Re: Qpopper compile error on b28
       Vince Vielhaber <vev at michvhf dot com>
       Tue, 04 Jan 2000 15:34:03 -0500 (EST)
  7. Compile err on HP-UX
       Tadeusz Wiewiorowski <twiewior at toronto.cbc dot ca>
       Tue, 04 Jan 2000 15:59:00 -0500
  8. Re: Problem with a virtual domain
       "Kenneth Porter" <shiva at well dot com>
       Tue, 04 Jan 2000 17:37:17 -0800
  9. 3.0b28 compile problems on HP-UX 10.20
       Tadeusz Wiewiorowski <twiewior at toronto.cbc dot ca>
       Wed, 05 Jan 2000 10:47:21 -0500
 10. compile question
       plendon at microcenter dot com
       Wed, 5 Jan 2000 12:40:44 -0500
 11. Re: compile question
       Rodrigo Luiz Anami <rodrigoa at bestway.com dot br>
       Wed, 5 Jan 2000 15:29:28 -0200 (EDT)
 12. Problem checking mail!
       "Technical Support" <sonia at innetix dot com>
       Wed, 5 Jan 2000 13:54:58 -0800
 13. 3.0b28 RPM package available
       "Kenneth Porter" <shiva at well dot com>
       Wed, 05 Jan 2000 22:57:17 -0800
 14. Re: 3.0b28 compile problems on HP-UX 10.20
       Alexander Kiselev <kav at sitek dot net>
       Thu, 6 Jan 2000 09:57:56 +0300
 15. Re: 3.0b28 RPM package available
       "Kenneth Porter" <shiva at well dot com>
       Thu, 06 Jan 2000 01:54:28 -0800
 16. Error message
       Holger Labenda <labenda at psychologie.uni-kiel dot de>
       Fri, 7 Jan 2000 00:51:22 +0100 (MET)
 17. Re: 2 packages, 1 config file
       "Kenneth Porter" <shiva at well dot com>
       Thu, 06 Jan 2000 23:07:30 -0800
 18. problem with popper 3.0b28 logging
       "Miss Parker" <miss.parker at dialcom.com dot pl>
       Fri, 7 Jan 2000 14:24:17 +0100
 19. Unable to get canonical name of client...?
       "Geoff Brisbine" <geoffbrisbine at mi-assistant dot com>
       Fri, 7 Jan 2000 15:58:22 -0600
 20. Disregard: Unable to get canonical name of client...?
       "Geoff Brisbine" <geoffbrisbine at mi-assistant dot com>
       Fri, 7 Jan 2000 16:01:01 -0600
 21. Re: 2 packages, 1 config file
       Steve Langasek <vorlon at netexpress dot net>
       Fri, 7 Jan 2000 18:40:56 -0600 (CST)
 22. Any progress on the Qpopper Announce mailing list?
       "Dan Harkless" <dan-qpopper at dilvish.speed dot net>
       Fri, 07 Jan 2000 16:55:14 -0800
 23. not logging in, Qpopper3.0b28...
       "Dooz Owings" <doozo at access1 dot net>
       Fri, 7 Jan 2000 18:01:46 -0800
 24. Re: 3.0b28 RPM package available
       "James Nelson" <james at digit.bloomnet dot com>
       Fri, 7 Jan 2000 20:16:21 -0600
 25. Re: not logging in, Qpopper3.0b28...
       Randall Gellens <randy at qualcomm dot com>
       Fri, 7 Jan 2000 19:49:37 -0800
 26. Re: not logging in, Qpopper3.0b28...
       "Kenneth Porter" <shiva at well dot com>
       Fri, 07 Jan 2000 22:59:52 -0800
 27. Re: 2 packages, 1 config file
       jhebert at compu-aid dot com
       Sat, 8 Jan 2000 03:28:47 -0500 (EST)
 28. Re: Unable to get canonical name of client...?
       Thomas Kuehne <thomas.kuehne at omik dot org>
       Sat, 08 Jan 2000 09:39:08 +0100
 29. client address does not match 
       Greg Skouby <gskouby at ns0.sitesnow dot com>
       Sat, 8 Jan 2000 10:11:40 -0500 (EST)
 30. Re: client address does not match 
       Fergal Daly <fergal at esatclear dot ie>
       Sat, 08 Jan 2000 15:32:49 +0000
 31. Re: Unable to get canonical name of client...?
       "James Nelson" <james at digit.bloomnet dot com>
       Sat, 8 Jan 2000 11:40:52 -0600
 32. some strange problem..
       Ying-Hung Chen <ying at orion dot tj>
       Sat, 08 Jan 2000 13:04:55 -0800
 33. Re: Unable to get canonical name of client...?
       Randall Gellens <randy at qualcomm dot com>
       Sun, 9 Jan 2000 13:00:16 -0800
 34. Re: some strange problem..
       Qpopper Support <qpopper at qualcomm dot com>
       Sun, 9 Jan 2000 13:05:18 -0800
 35. What is the best way to set ownership?
       "Dooz Owings" <doozo at access1 dot net>
       Sun, 9 Jan 2000 13:24:16 -0800
 36. Re: Any progress on the Qpopper Announce mailing list?
       Byron Jones <byron at vianet.net dot au>
       Mon, 10 Jan 2000 09:23:14 +0800
 37. Re: problem with popper 3.0b28 logging
       Jonathan Benson <sysadmin at ocean.com dot au>
       Mon, 10 Jan 2000 12:36:39 +1100
 38. Re: Any progress on the Qpopper Announce mailing list? [oops]
       Byron Jones <byron at vianet.net dot au>
       Mon, 10 Jan 2000 09:41:29 +0800
 39. Denying POP3 access 
       Raphael Maseko <ralph at zamnet dot zm>
       Mon, 10 Jan 2000 09:52:26 +0200 (ZMT)
 40. qpopper 2.53 and residual files
       Gildas PERROT <perrot at FranceNet dot fr>
       Mon, 10 Jan 2000 18:26:10 +0100
 41. permissions ?
       "Benjamin Hyatt" <benski at pacbell dot net>
       Mon, 10 Jan 2000 09:55:32 -0800
 42. Unable to obtain socket and address of client, err = 107
       Mike Terebessy <arakel at dig-net dot net>
       Mon, 10 Jan 2000 12:56:46 -0800 (PST)
 43. Re: Any progress on the Qpopper Announce mailing list? 
       Dan Harkless <dan-qpopper at dilvish.speed dot net>
       Mon, 10 Jan 2000 15:05:22 -0800
 44. Re: Unable to obtain socket and address of client, err = 107
       Qpopper Support <qpopper at qualcomm dot com>
       Mon, 10 Jan 2000 15:48:38 -0800
 45. RE: Unable to obtain socket and address of client, err = 107
       James Tsang <jtsang at crystal.com dot cn>
       Tue, 11 Jan 2000 08:22:33 +0800
 46. Re: What is the best way to set ownership?
       Randall Gellens <randy at qualcomm dot com>
       Mon, 10 Jan 2000 11:23:06 -0800
 47. permission question
       Ying-Hung Chen <ying at orion dot tj>
       Mon, 10 Jan 2000 22:14:48 -0800
 48. Re: 3.0b28 compile problems on HP-UX 10.20
       Santiago A Tavares <tavasa at che.ufl dot edu>
       Tue, 11 Jan 2000 14:55:12 -0500
 49. Re: 3.0b28 compile problems on HP-UX 10.20
       Joseph S D Yao <jsdy at cospo.osis dot gov>
       Tue, 11 Jan 2000 14:50:01 -0500
 50. Eudora Site
       "John Romero" <john.romero at cardinalservices dot com>
       Tue, 11 Jan 2000 14:06:30 -0600

Date: Tue, 04 Jan 2000 13:39:31 -0500
From: Forrest Aldrich <forrie at forrie dot com>
Subject: Re: Qpopper compile error on b28

I used:

./configure --enable-servermode  --enable-shy --enable-dracauth --enable-log-login

pretty basic.

Here is the offending code (or part of it) from pop_init.c:

#ifndef HAVE_STRDUP
#  include <stddef.h>
#  include <stdlib.h>

char *
strdup(str)
         char *str;
{
     int len;
     char *copy;

     len = strlen(str) + 1;
     if (!(copy = malloc((u_int)len)))
         return((char *)NULL);
     bcopy(str, copy, len);
     return(copy); 
}
#endif /* not HAVE_STRDUP */





_F




At 01:29 PM 1/4/00 -0500, Vince Vielhaber wrote:
>On Tue, 4 Jan 2000, Forrest Aldrich wrote:
>
> > This is on FreeBSD-2.2.8:
> > 
> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_dropcopy.c -o pop_dropcopy.o
> > In file included from pop_dropcopy.c:57:
> > ../common/flock.h:18: warning: `LOCK_SH' redefined
> > /usr/include/fcntl.h:172: warning: this is the location of the previous definition
> > ../common/flock.h:19: warning: `LOCK_EX' redefined
> > /usr/include/fcntl.h:173: warning: this is the location of the previous definition
> > ../common/flock.h:20: warning: `LOCK_NB' redefined
> > /usr/include/fcntl.h:174: warning: this is the location of the previous definition
> > ../common/flock.h:21: warning: `LOCK_UN' redefined
> > /usr/include/fcntl.h:175: warning: this is the location of the previous definition
> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_get_command.c -o pop_get_command.o
> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_get_subcommand.c -o pop_get_subcommand.o
> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_init.c -o pop_init.o
> > pop_init.c: In function `strdup':
> > pop_init.c:76: argument `str' doesn't match prototype
> > /usr/include/string.h:85: prototype declaration
> > *** Error code 1
> > 
> > Stop.
> > *** Error code 1
> > 
> > Stop.
> > 
> > 
> > 
> > 
> > Fix?
> > 
> > 
>
>What did you configure with?  I just used ./configure  and made with gmake
>and had no problems compiling and running on 2.2.8-RELEASE.
>
>Vince.
>-- 
>==========================================================================
>Vince Vielhaber -- KA8CSH    email: vev at michvhf.com    http://www.pop4 dot net
>    128K ISDN: $24.95/mo or less - 56K Dialup: $17.95/mo or less at Pop4
>         Online Campground Directory    http://www.camping-usa.com
>        Online Giftshop Superstore    http://www.cloudninegifts.com
>==========================================================================
>
>



Date: Tue, 04 Jan 2000 13:57:31 -0500
From: Forrest Aldrich <forrie at forrie dot com>
Subject: Re: Qpopper compile error on b28

Oops, for got to include the string.h def:

char    *strdup __P((const char *));


So, I think the fix looks simple (but my C programming is a bit rusty).



_F

At 01:39 PM 1/4/00 -0500, Forrest Aldrich wrote:
>I used:
>
>./configure --enable-servermode  --enable-shy --enable-dracauth --enable-log-login
>
>pretty basic.
>
>Here is the offending code (or part of it) from pop_init.c:
>
>#ifndef HAVE_STRDUP
>#  include <stddef.h>
>#  include <stdlib.h>
>
>char *
>strdup(str)
>          char *str;
>{
>      int len;
>      char *copy;
>
>      len = strlen(str) + 1;
>      if (!(copy = malloc((u_int)len)))
>          return((char *)NULL);
>      bcopy(str, copy, len);
>      return(copy); 
>}
>#endif /* not HAVE_STRDUP */
>
>
>
>
>
>_F



Date: Tue, 04 Jan 2000 14:08:42 -0500
From: Forrest Aldrich <forrie at forrie dot com>
Subject: Re: Qpopper compile error on b28

I fixed the former problem by prefixing the define with "const".

But now we have another problem:


gcc -c -I.. -I. -I.. -I../popper -g -O2 -freg-struct-return -DDRAC_AUTH -DHAVE_CONFIG_H  -DFREEBSD -DUNIX maillock.c -o maillock.o
In file included from maillock.c:61:
flock.h:18: warning: `LOCK_SH' redefined
/usr/include/sys/fcntl.h:172: warning: this is the location of the previous definition
flock.h:19: warning: `LOCK_EX' redefined
/usr/include/sys/fcntl.h:173: warning: this is the location of the previous definition
flock.h:20: warning: `LOCK_NB' redefined
/usr/include/sys/fcntl.h:174: warning: this is the location of the previous definition
flock.h:21: warning: `LOCK_UN' redefined
/usr/include/sys/fcntl.h:175: warning: this is the location of the previous definition
In file included from maillock.c:66:
logit.h:49: warning: parameter names (without types) in function declaration
logit.h:50: parse error before `...'
maillock.c: In function `maillock':
maillock.c:136: `szLock' undeclared (first use this function)
maillock.c:136: (Each undeclared identifier is reported only once
maillock.c:136: for each function it appears in.)
maillock.c: In function `mailunlock':
maillock.c:391: `szLock' undeclared (first use this function)
maillock.c: In function `touchlock':
maillock.c:420: `szLock' undeclared (first use this function)
*** Error code 1

Stop.
*** Error code 1


==================

Line 50 from logit.h:

46 #ifdef STDC_HEADERS
47  int logit(FILE *p, int stat, const char *format, ...);
48 #else
49  int logit(va_alist);
50   va_dcl
51 #endif




?



Forrest



Date: Tue, 04 Jan 2000 15:03:03 -0500 (EST)
From: Vince Vielhaber <vev at michvhf dot com>
Subject: Re: Qpopper compile error on b28

On 04-Jan-00 Forrest Aldrich wrote:
> I used:
> 
> ./configure --enable-servermode  --enable-shy --enable-dracauth --enable-log-login
> 
> pretty basic.
> 

Apparantely your system isn't finding strdup.  Mine is, and even with this 
./configure set I don't get any errors.   What version of cc?   I get:

$ cc --version
2.7.2.1
$

It's what came with 2.2.8-RELEASE.

Vince.



> Here is the offending code (or part of it) from pop_init.c:
> 
>#ifndef HAVE_STRDUP
>#  include <stddef.h>
>#  include <stdlib.h>
> 
> char *
> strdup(str)
>          char *str;
> {
>      int len;
>      char *copy;
> 
>      len = strlen(str) + 1;
>      if (!(copy = malloc((u_int)len)))
>          return((char *)NULL);
>      bcopy(str, copy, len);
>      return(copy); 
> }
>#endif /* not HAVE_STRDUP */
> 
> 
> 
> 
> 
> _F
> 
> 
> 
> 
> At 01:29 PM 1/4/00 -0500, Vince Vielhaber wrote:
>>On Tue, 4 Jan 2000, Forrest Aldrich wrote:
>>
>> > This is on FreeBSD-2.2.8:
>> > 
>> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH
>> > -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_dropcopy.c -o pop_dropcopy.o
>> > In file included from pop_dropcopy.c:57:
>> > ../common/flock.h:18: warning: `LOCK_SH' redefined
>> > /usr/include/fcntl.h:172: warning: this is the location of the previous definition
>> > ../common/flock.h:19: warning: `LOCK_EX' redefined
>> > /usr/include/fcntl.h:173: warning: this is the location of the previous definition
>> > ../common/flock.h:20: warning: `LOCK_NB' redefined
>> > /usr/include/fcntl.h:174: warning: this is the location of the previous definition
>> > ../common/flock.h:21: warning: `LOCK_UN' redefined
>> > /usr/include/fcntl.h:175: warning: this is the location of the previous definition
>> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH
>> > -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_get_command.c -o pop_get_command.o
>> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH
>> > -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_get_subcommand.c -o pop_get_subcommand.o
>> > gcc -c -I.. -I.. -I. -I../mmangle -I../common  -g -O2 -freg-struct-return -DDRAC_AUTH
>> > -DHAVE_CONFIG_H  -DFREEBSD -DUNIX pop_init.c -o pop_init.o
>> > pop_init.c: In function `strdup':
>> > pop_init.c:76: argument `str' doesn't match prototype
>> > /usr/include/string.h:85: prototype declaration
>> > *** Error code 1
>> > 
>> > Stop.
>> > *** Error code 1
>> > 
>> > Stop.
>> > 
>> > 
>> > 
>> > 
>> > Fix?
>> > 
>> > 
>>
>>What did you configure with?  I just used ./configure  and made with gmake
>>and had no problems compiling and running on 2.2.8-RELEASE.
>>
>>Vince.
>>-- 
>>==========================================================================
>>Vince Vielhaber -- KA8CSH    email: vev at michvhf.com    http://www.pop4 dot net
>>    128K ISDN: $24.95/mo or less - 56K Dialup: $17.95/mo or less at Pop4
>>         Online Campground Directory    http://www.camping-usa.com
>>        Online Giftshop Superstore    http://www.cloudninegifts.com
>>==========================================================================
>>
>>
> 
> 

-- 
==========================================================================
Vince Vielhaber -- KA8CSH    email: vev at michvhf.com    http://www.pop4 dot net
   128K ISDN: $24.95/mo or less - 56K Dialup: $17.95/mo or less at Pop4
        Online Campground Directory    http://www.camping-usa.com
       Online Giftshop Superstore    http://www.cloudninegifts.com
==========================================================================



Date: Tue, 4 Jan 2000 12:18:35 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: Qpopper compile error on b28

At 1:39 PM -0500 1/4/00, Forrest Aldrich wrote:

>I used:
>
>./configure --enable-servermode  --enable-shy --enable-dracauth 
>--enable-log-login
>
>pretty basic.

--enable-dracauth is not part of the standard distribution, so it 
must be a local patch.  Perhaps it conflicts with recent 3.0 
versions.  Try doing a 'make realclean' and then run ./configure 
again without it, just to see if that is the problem.

Date: Tue, 04 Jan 2000 15:34:03 -0500 (EST)
From: Vince Vielhaber <vev at michvhf dot com>
Subject: Re: Qpopper compile error on b28

On 04-Jan-00 Forrest Aldrich wrote:
> Oops, for got to include the string.h def:
> 
> char    *strdup __P((const char *));
> 
> 
> So, I think the fix looks simple (but my C programming is a bit rusty).

Edit config.h and define HAVE_STRDUP    eg:

#define HAVE_STRDUP

And the error should go away.  Wonder why configure missed it in yours
and not in mine tho.

Vince.
-- 
==========================================================================
Vince Vielhaber -- KA8CSH    email: vev at michvhf.com    http://www.pop4 dot net
   128K ISDN: $24.95/mo or less - 56K Dialup: $17.95/mo or less at Pop4
        Online Campground Directory    http://www.camping-usa.com
       Online Giftshop Superstore    http://www.cloudninegifts.com
==========================================================================



Date: Tue, 04 Jan 2000 15:59:00 -0500
From: Tadeusz Wiewiorowski <twiewior at toronto.cbc dot ca>
Subject: Compile err on HP-UX

I think I have seen fix for that definition ...

HP-UX ANSI-C does not like line 306 in popper.h ;
Here is compiler output :

ndcp 300:make
        cd ./popper  && make all
        cc -c -I.. -I.. -I. -I../mmangle -I../common \
        -g -DHAVE_CONFIG_H  -DHPUX -DHPUX10 -DUNIX pop_dele.c -o pop_dele.o
cc: "popper.h", line 306: error 1000: Unexpected symbol: "*".
cc: "popper.h", line 308: error 1000: Unexpected symbol: "FP".
cc: "popper.h", line 306: error 1506: Parameters allowed in function
definition only.
cc: "popper.h", line 308: error 1573: Type of "Stack" is undefined due to
an illegal declaration.
cc: "popper.h", line 308: error 1578: Size of struct or union member is
unknown.
*** Error exit code 1

Stop.
*** Error exit code 1

Can somebody help - please ...

Tadeusz Wiewiorowski
CBC



From: "Kenneth Porter" <shiva at well dot com>
Date: Tue, 04 Jan 2000 17:37:17 -0800
Subject: Re: Problem with a virtual domain

Correct, sendmail handles mail coming into the server. Qpopper handles
users collecting their mail from the server.

I'd suggest checking the news:comp.mail.sendmail newsgroup and
http://www.sendmail.org for sendmail support. This sounds like a
question one would see regularly in comp.mail.sendmail, so I'd suggest
a first stop at http://www.deja.com to search the newsgroup for others
having similar problems.

On Tue, 4 Jan 2000 11:04:03 -0500, Lisa Casey wrote:

>This may be a Sendmail problem that I need to address then? Here is a
>portion of my maillog which shows the E-mail coming in to:
>hardmail at hardwickclothes dot com
>
>This isn't right, the mail is actually addressed to various
>users at hardwickclothes dot com
>
>Jan  4 10:25:58 i2000 sendmail[826]: KAA00823: to=<hardmail at JELLICO dot NET>,
>delay=00:00:02, xdelay=00:00:00, mailer=local, relay=local, stat=Sent

Ken
mailto:shiva at well dot com
http://www.sewingwitch.com/ken/
http://www.215Now.com/



Date: Wed, 05 Jan 2000 10:47:21 -0500
From: Tadeusz Wiewiorowski <twiewior at toronto.cbc dot ca>
Subject: 3.0b28 compile problems on HP-UX 10.20

I have made some progress - but it still fails .

1. I have addedd -Ae compile option to Makefile's [default mode
   for HP's ANSI C compiler is -Ac, ie. compatible with really old
   releases].

2. Now I am getting some warnings about "Pointers are not
assignment-compatible" - which is OK .

3. Compile still fails for mangle.c module with the following error :
 -------------------   
        cc -c -I.. -I. -I.. -I../popper -Ae -DHAVE_CONFIG_H  -DHPUX
-DHPUX10 -DUNIX mangle.c -o mangle.o
cc: "mangle.c", line 548: error 1711: Inconsistent parameter list
declaration for "FillMangleInfo".
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
-------------------------

Any suggestions ???

Tadeusz Wiewiorowski
CBC


From: plendon at microcenter dot com
Date: Wed, 5 Jan 2000 12:40:44 -0500
Subject: compile question

Is there a way to determine what options qpopper 2.53 was 
compiled with?   I would like to know if I compile qpopper 2.53 with -
-enable-server mode (and I don't remember).

Thank you.

Date: Wed, 5 Jan 2000 15:29:28 -0200 (EDT)
From: Rodrigo Luiz Anami <rodrigoa at bestway.com dot br>
Subject: Re: compile question

Look in config.h file, there is a line with "#define SERVER_MODE". Check
it if was set to "1" (means true).

Best regards,

-------------------------------------------------------------------------
Rodrigo Luiz Anami                                rodrigoa at bestway.com dot br
Best Way Internet Provider                       (19) 736 3700 (Campinas)  
http://www.bestway.com.br                             (19) 736 3727 (FAX)
webmaster at bestway.com dot br                 0800.112262 (Outras Localidades)
-------------------------------------------------------------------------

On Wed, 5 Jan 2000 plendon at microcenter dot com wrote:

> Is there a way to determine what options qpopper 2.53 was 
> compiled with?   I would like to know if I compile qpopper 2.53 with -
> -enable-server mode (and I don't remember).
> 
> Thank you.
> 


From: "Technical Support" <sonia at innetix dot com>
Subject: Problem checking mail!
Date: Wed, 5 Jan 2000 13:54:58 -0800

This is a multi-part message in MIME format.

------=_NextPart_000_0038_01BF5784.73E4B050
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

I receive the following error message when I try to check mail. Could =
you tell me what is causing this and how to fix it.

There was a problem logging onto your mail server. Your Password was =
rejected. Account: 'test', Server: 'mail.innetix.com', Protocol: POP3, =
Server Response: '-ERR System error, can't open temporary file, do you =
own it?', 

Thanks,
Sonia.


------=_NextPart_000_0038_01BF5784.73E4B050
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 content="text/html; charset=iso-8859-1" =
http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I receive the following error message =
when I try to 
check mail. Could you tell me what is causing this and how to fix 
it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>There was a problem logging onto your =
mail server. 
Your Password was rejected. Account: 'test', Server: 'mail.innetix.com', =

Protocol: POP3, Server Response: '-ERR System error, can't open =
temporary file, 
do you own it?', </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Thanks,</FONT></DIV>
<DIV><FONT face=Arial size=2>Sonia.</FONT></DIV>
<DIV> </DIV></BODY></HTML>

------=_NextPart_000_0038_01BF5784.73E4B050--


From: "Kenneth Porter" <shiva at well dot com>
Date: Wed, 05 Jan 2000 22:57:17 -0800
Subject: 3.0b28 RPM package available

Just saw that Red Hat Contrib put up my package for 3.0b28:

ftp://contrib.redhat.com/pub/contrib/libc6/i386/qpopper-2.99.28-2.i386.rpm
ftp://contrib.redhat.com/pub/contrib/libc6/SRPMS/qpopper-2.99.28-2.src.rpm

Most of you will probably want to download the source package and
customize the options in the spec file. The binary package is built
with these options:

CFLAGS="$RPM_OPT_FLAGS" ./configure \
    --with-pam \
    --with-warnings \
    --prefix=/usr \
    --enable-specialauth \
    --enable-bulletins=/var/spool/mail/bulletins \
    --enable-apop=/etc/pop.auth \
    --with-popuid \
    --enable-shy
    
make CFLAGS="$RPM_OPT_FLAGS -DAUTHFILE=\\\"/etc/pop.authfile\\\""



Ken
mailto:shiva at well dot com
http://www.sewingwitch.com/ken/
http://www.215Now.com/



Date: Thu, 6 Jan 2000 09:57:56 +0300
From: Alexander Kiselev <kav at sitek dot net>
Subject: Re: 3.0b28 compile problems on HP-UX 10.20

Hi,

i recommend you to install a gcc compiler. I have one on my 10.20 -
qpopper compiled without any problems.
You may take binary depot file from http://gatekeep.cs.utah.edu/
Use 'swinstall' command to install it on your HP-UX.

By the way, you may also take there qpopper 2.53 depot file. It works
very fine ...


Bests,
Alexander.


Wednesday, January 05, 2000, 6:47:21 PM, you wrote:

> I have made some progress - but it still fails .

> 1. I have addedd -Ae compile option to Makefile's [default mode
>    for HP's ANSI C compiler is -Ac, ie. compatible with really old
>    releases].

> 2. Now I am getting some warnings about "Pointers are not
> assignment-compatible" - which is OK .

> 3. Compile still fails for mangle.c module with the following error :
>  -------------------   
>         cc -c -I.. -I. -I.. -I../popper -Ae -DHAVE_CONFIG_H  -DHPUX
> -DHPUX10 -DUNIX mangle.c -o mangle.o
> cc: "mangle.c", line 548: error 1711: Inconsistent parameter list
> declaration for "FillMangleInfo".
> *** Error exit code 1

> Stop.
> *** Error exit code 1

> Stop.
> *** Error exit code 1

> Stop.
> -------------------------

> Any suggestions ???

> Tadeusz Wiewiorowski
> CBC



From: "Kenneth Porter" <shiva at well dot com>
Date: Thu, 06 Jan 2000 01:54:28 -0800
Subject: Re: 3.0b28 RPM package available

As I compiled the package with PAM support, you'll need to add an entry
in /etc/pam.d for qpopper. I simply added a symbolic link from
/etc/pam.d/pop3 to the pre-existing file /etc/pam.d/pop.

Also, the new PAM code passes several things in globals (the gp_
variables below) instead of using the PAM application data pointer,
making it difficult to log trace data from the conversation function.
Here's a patch to pop_pass.c to use the application pointer and
optionally log the inputs to the conversation. (This patch is NOT in my
3.0b28 package.)

518,519d517
< static char *gp_pwd       = NULL;
< static char *gp_user      = NULL;
531a530
>     POP* p = appdata_ptr;
534a534,535
>     DEBUG_LOG1 ( p, "PAM_qpopper_conv: num_msg=%i", num_msg );
> 
539a541,542
>         DEBUG_LOG2 ( p, "PAM_qpopper_conv: msg_style[%i]=%i", 
> 		     replies, msg[replies]->msg_style );
544c547
<             reply[replies].resp = COPY_STRING(gp_user);
---
>             reply[replies].resp = COPY_STRING(p->user);
550c553
<             reply[replies].resp = COPY_STRING(gp_pwd);
---
>             reply[replies].resp = COPY_STRING(p->pop_parm[1]);
587,589c590,591
<     gp_user  = p->user;
<     gp_pwd   = p->pop_parm[1];
<     
---
>     PAM_conversation.appdata_ptr = p;
> 


Ken
mailto:shiva at well dot com
http://www.sewingwitch.com/ken/
http://www.215Now.com/



Date: Fri, 7 Jan 2000 00:51:22 +0100 (MET)
From: Holger Labenda <labenda at psychologie.uni-kiel dot de>
Subject: Error message

Hi,

when trying to get mail via pop3 & netscape from the mail server, I get
the following error message on the server:

-ERR POP EOF received

Netscape reports that there has been an error while saving the mail
messages.

I hope you can help me with this.

Thanks in advance

Holger Labenda



From: "Kenneth Porter" <shiva at well dot com>
Date: Thu, 06 Jan 2000 23:07:30 -0800
Subject: Re: 2 packages, 1 config file

On Fri, 7 Jan 2000 01:29:11 -0500 (EST), Chuck Mead wrote:

>On Thu, 6 Jan 2000, Kenneth Porter said:
>
>KP>I'd like to install a package to replace part of the functionality of a
>KP>previously-installed package, but I don't want to remove the prior
>KP>package as it has parts I still want to use. The new package can reuse
>KP>one of the config files from the old package, but might be installed on
>KP>a system lacking the old package. How can I provide the config file for
>KP>the new package in a way that doesn't clobber the old package's config
>KP>file if present? Is this what the ghost feature is for? What's the
>KP>appropriate syntax?
>KP>
>KP>Background: I want to package qpopper, a pop3 server, and I may need to
>KP>supply a PAM config file for it. Most Red Hat systems ship with imap,
>KP>which supplies ipop3d, and ipop3d uses /etc/pam.d/pop for
>KP>authentication policy. This file is supplied as a config file by the
>KP>imap package. I'd like to install qpopper as a replacement for ipop3d,
>KP>but I want to retain imap to run alongside it. When installing qpopper,
>KP>it should be able to use the PAM file that imap installed, but if imap
>KP>isn't installed, qpopper should supply its own PAM file.
>
>Maybe I'm missing something here but qpopper is already available pre-packaged
>with pam why re-invent the wheel?

Not exactly. I've adopted the role of qpopper RPM packager starting
with the 3.0 betas, and Qualcomm just recently officially integrated
the PAM patch into the standard distribution. None of the 2.53 w/PAM
packages included a PAM config file in the package, and I found (after
laborious sleuthing) that the file is necessary to make the program
work. (The default PAM action without a config file is to disallow
everyone access.) The current build (3.0b28) uses PAM service "pop3",
but one must manually create this file after installation. Not being a
PAM expert, it took me awhile to figure out why I couldn't log in.

I expect that most Red Hat people who install qpopper will already have
imap installed, and the more sophisticated installations will want to
continue using the imap component and just replace the pop servers.

As a packaging design decision, should qpopper provide its own unique
PAM file, or should it recycle the perfectly-good imap-provided one if
it's present? Qpopper shouldn't require the installation of imap.

I suppose another approach is for qpopper to provide a uniquely-named
config file, and the post-install can replace it with imap's if imap's
file is present and qpopper's file hasn't been edited.

[I'm cc'ing this to the qpopper and PAM mailing lists to solicit the
opinions of current PAM users. I expect that qpopper, PAM, and RPM
users/developers will all have useful insights into the issue.]

Ken
mailto:shiva at well dot com
http://www.sewingwitch.com/ken/
http://www.215Now.com/



From: "Miss Parker" <miss.parker at dialcom.com dot pl>
Subject: problem with popper 3.0b28 logging
Date: Fri, 7 Jan 2000 14:24:17 +0100

I have compiled popper using following options:

./configure --enable-servermode --enab
e-bulldb=/var/spool/bulls --enable-spe
ialauth --enable-shy --with-new-bulls=0

and then runned using options:

popper -s -e login_delay=300,expire=60


the problem is that it doesn't log anything to the syslog
(/var/log/messages)
when I downgraded to the previous b26 it (3.0b26) logs connections again...

what's wrong?


thanks

-----------
Miss Parker



From: "Geoff Brisbine" <geoffbrisbine at mi-assistant dot com>
Subject: Unable to get canonical name of client...?
Date: Fri, 7 Jan 2000 15:58:22 -0600

My /var/log/messages is getting flooded with the following message...

Jan  7 16:53:07 mail popper[2681]: (v2.53) Unable to get canonical name of
client, err = 0
Jan  7 16:53:07 mail popper[2681]: Stats: geoffbrisbine 0 0 0 0

"geoffbrisbine" will be replaced with any user name that is attempting to
check their mail.

I'm a linux newbie, so I'm assuming it's something relatively simple.

Thanks!

Geoff Brisbine
Network Administrator
MI-Assistant Software, Inc.


From: "Geoff Brisbine" <geoffbrisbine at mi-assistant dot com>
Subject: Disregard: Unable to get canonical name of client...?
Date: Fri, 7 Jan 2000 16:01:01 -0600

Nevermind about this.  I dug thru some archived messages and found some
ideas.

Sorry for the email.

----------------------------------------------------------------------------
--------------------------
My /var/log/messages is getting flooded with the following message...

Jan  7 16:53:07 mail popper[2681]: (v2.53) Unable to get canonical name of
client, err = 0
Jan  7 16:53:07 mail popper[2681]: Stats: geoffbrisbine 0 0 0 0

"geoffbrisbine" will be replaced with any user name that is attempting to
check their mail.

I'm a linux newbie, so I'm assuming it's something relatively simple.

Thanks!

Geoff Brisbine
Network Administrator
MI-Assistant Software, Inc.


Date: Fri, 7 Jan 2000 18:40:56 -0600 (CST)
From: Steve Langasek <vorlon at netexpress dot net>
Subject: Re: 2 packages, 1 config file

Mmm. Crunchy cross-posting goodness.

On Thu, 6 Jan 2000, Kenneth Porter wrote:

>>Maybe I'm missing something here but qpopper is already available
>>pre-packaged with pam why re-invent the wheel?

> Not exactly. I've adopted the role of qpopper RPM packager starting
> with the 3.0 betas, and Qualcomm just recently officially integrated
> the PAM patch into the standard distribution. None of the 2.53 w/PAM
> packages included a PAM config file in the package, and I found (after
> laborious sleuthing) that the file is necessary to make the program
> work. (The default PAM action without a config file is to disallow
> everyone access.) The current build (3.0b28) uses PAM service "pop3",
> but one must manually create this file after installation. Not being a
> PAM expert, it took me awhile to figure out why I couldn't log in.

> As a packaging design decision, should qpopper provide its own unique
> PAM file, or should it recycle the perfectly-good imap-provided one if
> it's present? Qpopper shouldn't require the installation of imap.

The RPM spec file format has a tag that can be used for precisely this
sort of situation: %config.  If you list your pam config file as

%config(noreplace) /etc/pam.d/pop3

in the %files section, then it will be installed on the system iff there isn't
one already installed.  If the file is present, it will be left alone.

Alternatively, you could have a %post script that generates a 'sane default'
config if the file isn't present..

> I suppose another approach is for qpopper to provide a uniquely-named
> config file, and the post-install can replace it with imap's if imap's
> file is present and qpopper's file hasn't been edited.

Seems overly complex to me.

That does bring up an interesting point, though, which I don't think has ever
been addressed on the PAM list:  do we need to worry about namespace
collisions/pollution with service names?  As more and more applications add
PAM support, it's increasingly possible that a system will have two packages
installed that both use PAM, and want to use the same service name.  Does this
need to be actively addressed?

-Steve Langasek
postmodern programmer


Subject: Any progress on the Qpopper Announce mailing list?
From: "Dan Harkless" <dan-qpopper at dilvish.speed dot net>
Date: Fri, 07 Jan 2000 16:55:14 -0800

Howdy.  Been awhile since the qpopper-announce mailing list was discussed
and it doesn't seem to be up yet, so I thought I'd ask if there'd been any
progress on that front...

-----------------------------------------------------------------------
Dan Harkless                   | To prevent SPAM contamination, please 
dan-qpopper at dilvish.speed dot net  | do not post this private email address
SpeedGate Communications, Inc. | to the USENET or WWW.  Thank you.     

From: "Dooz Owings" <doozo at access1 dot net>
Subject: not logging in, Qpopper3.0b28...
Date: Fri, 7 Jan 2000 18:01:46 -0800

I just downloaded the 3.0b28 ver. of qpopper and I can not log in I have
never had this problem with qpopper?? The damon is working when I telnet
into port 110 of the machine it answers. I have ran a few different
configure files and I know it is building right because I the enable shy
worked among other things. as soon as I enter the password it stalls for a
sec, then drops me for invalid verification. .The only other thing I changed
was the division of my file system, so that var was separate from the main
system partition. I am not using shadow password or anything special.. I
just install Linux with nothing special and then build Qpopper, this is the
only build that did not work is there something I may have over looked on
this new build?



Dooz Owings


From: "James Nelson" <james at digit.bloomnet dot com>
Subject: Re: 3.0b28 RPM package available
Date: Fri, 7 Jan 2000 20:16:21 -0600

The main reason one may want to recompile is performance--  server
mode helps quite a bit in heavy applications of the product.  I
believe that is tunable when you call the server, but defaults are
always nice.



----- Original Message -----
From: "Kenneth Porter" <shiva at well dot com>
To: "Subscribers of Qpopper" <qpopper at lists.pensive dot org>
Sent: Thursday, January 06, 2000 12:57 AM
Subject: 3.0b28 RPM package available


| Just saw that Red Hat Contrib put up my package for 3.0b28:
|
|
ftp://contrib.redhat.com/pub/contrib/libc6/i386/qpopper-2.99.28-2.i386
.rpm
|
ftp://contrib.redhat.com/pub/contrib/libc6/SRPMS/qpopper-2.99.28-2.src
.rpm
|
| Most of you will probably want to download the source package and
| customize the options in the spec file. The binary package is built
| with these options:
|
| CFLAGS="$RPM_OPT_FLAGS" ./configure \
|     --with-pam \
|     --with-warnings \
|     --prefix=/usr \
|     --enable-specialauth \
|     --enable-bulletins=/var/spool/mail/bulletins \
|     --enable-apop=/etc/pop.auth \
|     --with-popuid \
|     --enable-shy
|
| make CFLAGS="$RPM_OPT_FLAGS -DAUTHFILE=\\\"/etc/pop.authfile\\\""
|
|
|
| Ken
| mailto:shiva at well dot com
| http://www.sewingwitch.com/ken/
| http://www.215Now.com/
|
|


Date: Fri, 7 Jan 2000 19:49:37 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: not logging in, Qpopper3.0b28...

At 6:01 PM -0800 1/7/00, Dooz Owings wrote:

>I just downloaded the 3.0b28 ver. of qpopper and I can not log in I have
>never had this problem with qpopper?? The damon is working when I telnet
>into port 110 of the machine it answers. I have ran a few different
>configure files and I know it is building right because I the enable shy
>worked among other things. as soon as I enter the password it stalls for a
>sec, then drops me for invalid verification. .The only other thing I changed
>was the division of my file system, so that var was separate from the main
>system partition. I am not using shadow password or anything special.. I
>just install Linux with nothing special and then build Qpopper, this is the
>only build that did not work is there something I may have over looked on
>this new build?

Should work the same.  Double check the obvious stuff -- if you're 
not using shadow passwords then don't use --enable-specialauth when 
running ./configure.  If you're still having trouble you can add 
--enable-debugging to ./configure and then add '-t tracefile' to the 
inetd.conf line (and send inetd a HUP signal).  This causes detailed 
debugging to be written to 'tracefile' -- there might be something 
useful in it.

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Adding manpower to a late software project makes it later.
                -- Fred Brooks in _The Mythical Man Month_

From: "Kenneth Porter" <shiva at well dot com>
Date: Fri, 07 Jan 2000 22:59:52 -0800
Subject: Re: not logging in, Qpopper3.0b28...

I had exactly the same trouble a few days ago when I moved pieces of
var from my small root partition to my big usr partition. You need to
get the directory permissions right. On my Red Hat 6.1 system, I needed
to create the /var/spool/mail directory with group write permission
(ie. drwxrwxr-x). If you broke qpopper, then you probably  (like me)
broke some other things as well. Look at /var/tmp, /var/spool/samba,
/var/spool/lpd, and /var/spool/vbox. Some of these require additional
write bits or a sticky bit. To see what the permissions should be, try
"rpm -qflv /full-path | grep /full-path" (where full-path is the full
path of the directory in question).

On Fri, 7 Jan 2000 18:01:46 -0800, Dooz Owings wrote:

>I just downloaded the 3.0b28 ver. of qpopper and I can not log in I have
>never had this problem with qpopper?? The damon is working when I telnet
>into port 110 of the machine it answers. I have ran a few different
>configure files and I know it is building right because I the enable shy
>worked among other things. as soon as I enter the password it stalls for a
>sec, then drops me for invalid verification. .The only other thing I changed
>was the division of my file system, so that var was separate from the main
>system partition. I am not using shadow password or anything special.. I
>just install Linux with nothing special and then build Qpopper, this is the
>only build that did not work is there something I may have over looked on
>this new build?

Ken
mailto:shiva at well dot com
http://www.sewingwitch.com/ken/
http://www.215Now.com/



Date: Sat, 8 Jan 2000 03:28:47 -0500 (EST)
From: jhebert at compu-aid dot com
Subject: Re: 2 packages, 1 config file

[Recipient list trimmed slightly.]

On Fri, 7 Jan 2000, Steve Langasek wrote:

> That does bring up an interesting point, though, which I don't think has ever
> been addressed on the PAM list:  do we need to worry about namespace
> collisions/pollution with service names?  As more and more applications add
> PAM support, it's increasingly possible that a system will have two packages
> installed that both use PAM, and want to use the same service name.  Does this
> need to be actively addressed?

I'd like to see more applications support a configuration directive which
made the service name they used configurable. This would reduce worries
about namespace collisions by at least allowing the alert admin to resolve
them without source hacking, and would also let people who load the crap
out of their servers (binding this, that, and the other thing to different
aliased interfaces) specify running qpopper on one interface, with one
service name (and corresponding pam.d file) and foo-popper (whatever) on
another interface with a completely different pam.d setup.

jim
who has no need for that, personally, but thought of it and couldn't
resist posting. ;-)


Date: Sat, 08 Jan 2000 09:39:08 +0100
From: Thomas Kuehne <thomas.kuehne at omik dot org>
Subject: Re: Unable to get canonical name of client...?

Geoff Brisbine wrote:
> 
> My /var/log/messages is getting flooded with the following message...
> 
> Jan  7 16:53:07 mail popper[2681]: (v2.53) Unable to get canonical name of
> client, err = 0
> Jan  7 16:53:07 mail popper[2681]: Stats: geoffbrisbine 0 0 0 0
> 
> "geoffbrisbine" will be replaced with any user name that is attempting to
> check their mail.
> 
> I'm a linux newbie, so I'm assuming it's something relatively simple.
> 

A copy/paste from the qpopper FAQ under
http://www.eudora.com/freeware/qpop_faq.html :

What does the error message "Unable to get canonical name of client"
mean? 

This error message in your log means that a client connected in and
Qpopper got an error when it tried to do a reverse lookup on the IP
address. If the client is local, this may indicate a problem with it's
DNS entry (specifically the PTR record for that IP address), or it may
be a temporary DNS problem. Qpopper 3.0 allows you to turn off this
check if you like. Qpopper 3.0 includes the IP address of the client in
the log message.

Cheers
-Thomas

-- 
Thomas Kuehne                        email:  thomas.kuehne at omik dot org
IT Officer                           phone:  +381-38-500-162 ext. 149
OMiK - OSCE Mission in Kosovo        fax:    +381-38-500-188

Date: Sat, 8 Jan 2000 10:11:40 -0500 (EST)
From: Greg Skouby <gskouby at ns0.sitesnow dot com>
Subject: client address does not match

Hello,
First of all, is there a searchable archive of this mailing list? I could
not find it, just the plain archives. I tried to do a manual search of
those pages but I couldn't find anything. I am using QPOP (version 2.53)
A user is generating this error message in our logs and he can not pop his
mail:

Client address "209.81.203.121" not listed for its host name "max4-121.cleveland.corecomm.net
Sorry for the word wrap. The user is using Outlook to pop his mail. This
error message is perplexing, I am not sure what it means because the
reverse DNS lookup resolves to the listed hostname. Other people using
Outlook pop their mail just fine so I am not sure what is causing this
error. Does anybody have any idea as to what is causing this? Thanks for
your time and suggestions. Bye.



Date: Sat, 08 Jan 2000 15:32:49 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: client address does not match

At 10:11 08/01/00 -0500, Greg Skouby wrote:
>Hello,
>First of all, is there a searchable archive of this mailing list? I could
>not find it, just the plain archives. I tried to do a manual search of
>those pages but I couldn't find anything. I am using QPOP (version 2.53)
>A user is generating this error message in our logs and he can not pop his
>mail:
>
>Client address "209.81.203.121" not listed for its host name
"max4-121.cleveland.corecomm.net
>Sorry for the word wrap. The user is using Outlook to pop his mail. This
>error message is perplexing, I am not sure what it means because the
>reverse DNS lookup resolves to the listed hostname. Other people using
>Outlook pop their mail just fine so I am not sure what is causing this
>error. Does anybody have any idea as to what is causing this? Thanks for
>your time and suggestions. Bye.

The DNS is messed up, if I lookup 209.81.203.121 I get

Name:    max4-121.cleveland.corecomm.net
Address:  209.81.203.121

then I lookup max4-121.cleveland.corecomm.net and I get

Name:    max4-121.cleveland.corecomm.net
Address:  209.81.148.121

note this say 148 where the one above says 203. The whole point of this is
to prevent spoofing attacks. Show this email to your DNS admin and he
should know how to fix it,

Fergal



From: "James Nelson" <james at digit.bloomnet dot com>
Subject: Re: Unable to get canonical name of client...?
Date: Sat, 8 Jan 2000 11:40:52 -0600

I thought I would throw this out there--

To me, the error message "unable to get canonical name of client" is
not really the right error message to display.  If popper can't
resolve the reverse DNS of the IP address that has attempted to
connect, maybe the error message should say that.  As many know,
canonical names are used in DNS zone files by the entry

ALIAS  IN CNAME REAL-NAME

Just my two cents worth-- I personally have no plans to write a
patch....

==James


----- Original Message -----
From: "Thomas Kuehne" <thomas.kuehne at omik dot org>
To: "Subscribers of Qpopper" <qpopper at lists.pensive dot org>
Sent: Saturday, January 08, 2000 2:39 AM
Subject: Re: Unable to get canonical name of client...?


| Geoff Brisbine wrote:
| >
| > My /var/log/messages is getting flooded with the following
message...
| >
| > Jan  7 16:53:07 mail popper[2681]: (v2.53) Unable to get canonical
name of
| > client, err = 0
| > Jan  7 16:53:07 mail popper[2681]: Stats: geoffbrisbine 0 0 0 0
| >
| > "geoffbrisbine" will be replaced with any user name that is
attempting to
| > check their mail.
| >
| > I'm a linux newbie, so I'm assuming it's something relatively
simple.
| >
|
| A copy/paste from the qpopper FAQ under
| http://www.eudora.com/freeware/qpop_faq.html :
|
| What does the error message "Unable to get canonical name of client"
| mean?
|
| This error message in your log means that a client connected in and
| Qpopper got an error when it tried to do a reverse lookup on the IP
| address. If the client is local, this may indicate a problem with
it's
| DNS entry (specifically the PTR record for that IP address), or it
may
| be a temporary DNS problem. Qpopper 3.0 allows you to turn off this
| check if you like. Qpopper 3.0 includes the IP address of the client
in
| the log message.
|
| Cheers
| -Thomas
|
| --
| Thomas Kuehne                        email:  thomas.kuehne at omik dot org
| IT Officer                           phone:  +381-38-500-162 ext.
149
| OMiK - OSCE Mission in Kosovo        fax:    +381-38-500-188
|


Date: Sat, 08 Jan 2000 13:04:55 -0800
From: Ying-Hung Chen <ying at orion dot tj>
Subject: some strange problem..

Hello All,

        I tryied to followed the readme on qpopper, but no matter what i
do,
popauth doesn't like /etc/pop.auth file at all (although i did popauth
-init to initialize it)  even i just do chmod 777 on it, still unable to
open it.... any ideas? I am compiling qpopper 2.53 with Mandrake
6.0/6.1, i also tryied rpm version.. i have no luck at all....

Thanks,

-Ying

the error message is as follows: (but /etc/pop.auth is there with
correct permission..)

./popauth: /etc/pop.auth: unable to open POP authorization DB

Date: Sun, 9 Jan 2000 13:00:16 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Unable to get canonical name of client...?

At 11:40 AM -0600 1/8/00, James Nelson wrote:

>I thought I would throw this out there--
>
>To me, the error message "unable to get canonical name of client" is
>not really the right error message to display.  If popper can't
>resolve the reverse DNS of the IP address that has attempted to
>connect, maybe the error message should say that.  As many know,
>canonical names are used in DNS zone files by the entry
>
>ALIAS  IN CNAME REAL-NAME

It's the same concept.  An IP address has a "canonical name".  To 
obtain this name given the IP address, one does a reverse lookup.  An 
IP address can also have aliases.  The CNAME record creates an alias 
for the canonical name.
-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Man will occasionally stumble over the truth, but most of the 
time he will pick himself up and continue on.

Date: Sun, 9 Jan 2000 13:05:18 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: some strange problem..

At 1:04 PM -0800 1/8/00, Ying-Hung Chen wrote:

>Hello All,
>
>         I tryied to followed the readme on qpopper, but no matter what i
>do,
>popauth doesn't like /etc/pop.auth file at all (although i did popauth
>-init to initialize it)  even i just do chmod 777 on it, still unable to
>open it.... any ideas? I am compiling qpopper 2.53 with Mandrake
>6.0/6.1, i also tryied rpm version.. i have no luck at all....
>
>Thanks,
>
>-Ying
>
>the error message is as follows: (but /etc/pop.auth is there with
>correct permission..)
>
>./popauth: /etc/pop.auth: unable to open POP authorization DB

Try upgrading to qpopper 3.0, as a number of these types of errors 
are fixed in that version.

From: "Dooz Owings" <doozo at access1 dot net>
Subject: What is the best way to set ownership?
Date: Sun, 9 Jan 2000 13:24:16 -0800

After changing my file system I believe I have messed up the permissions on
popper.. This is why I can not authenticate, how do I reset the permissions
so that it can authenticate.


Dooz Owings


Date: Mon, 10 Jan 2000 09:23:14 +0800
From: Byron Jones <byron at vianet.net dot au>
Subject: Re: Any progress on the Qpopper Announce mailing list?

At 04:55 PM 7/01/00 -0800, Dan Harkless wrote:
>Howdy.  Been awhile since the qpopper-announce mailing list was discussed
>and it doesn't seem to be up yet, so I thought I'd ask if there'd been any
>progress on that front...


why not subscribe to the freshmeat list?
then you'll get notification of updated for most unix software, including 
qpopper.

http://www.freshmean.net/

http://lists.freshmeat.net/mailman/listinfo/freshmeat-news



-- byron jones ----------------------
    systems administrator
    vianet australia
    http://www.vianet.net.au/~byron


Date: Mon, 10 Jan 2000 12:36:39 +1100
From: Jonathan Benson <sysadmin at ocean.com dot au>
Subject: Re: problem with popper 3.0b28 logging

Are you by any chance running Linux?  With the integration of the PAM patch
there is every chance you will now find the messages in /var/log/maillog

Regards

Jon

Miss Parker wrote:

> the problem is that it doesn't log anything to the syslog
> (/var/log/messages)
> when I downgraded to the previous b26 it (3.0b26) logs connections again...
>
> what's wrong?

--
Jonathan Benson
Systems Administrator
Ocean Internet
http://www.ocean.com.au/




Date: Mon, 10 Jan 2000 09:41:29 +0800
From: Byron Jones <byron at vianet.net dot au>
Subject: Re: Any progress on the Qpopper Announce mailing list? [oops]

>why not subscribe to the freshmeat list?
>then you'll get notification of updated for most unix software, including 
>qpopper.
>
>http://www.freshmean.net/

oops..

this should be http://www.freshmeat.net/
                                   ^

:)

-- byron jones ----------------------
    systems administrator
    vianet australia
    http://www.vianet.net.au/~byron


From: Raphael Maseko <ralph at zamnet dot zm>
Subject: Denying POP3 access
Date: Mon, 10 Jan 2000 09:52:26 +0200 (ZMT)

Hi All,
I am tryiy to make use of the NONAUTH feature on qpopper to disable access on seletcted POP3 users on my server. Can someone shed more light on the procedure (beyond that given in the INSTALL file)?
Thank you in advance
Ralph

Subject: qpopper 2.53 and residual files
Date: Mon, 10 Jan 2000 18:26:10 +0100
From: Gildas PERROT <perrot at FranceNet dot fr>

Hi,

I am running qpopper 2.53 and sendmail 8.9.3 on Solaris 2.6 and I found that 
sometimes files of zero or two characters are left in mailspool. Those files 
are named loginXXXXX with XXXXXX, 6 randoms characters.

-rw-------   1 elsa     mail           2 Jan  1 04:40 ./elsa0D4pzM
-rw-------   1 elsa     mail           2 Jan  1 04:40 ./elsaBByDq_
-rw-------   1 elsa     mail           2 Jan  1 04:40 ./elsaAwhrM_
-rw-------   1 perrot   mail           2 Jan  1 04:40 ./perrot98_YX_
-rw-------   1 nemo     mail           2 Jan  1 04:22 ./nemo0Am.64
-rw-------   1 benizry  mail           2 Jan  1 04:40 ./benizry0jCT6_
-rw-------   1 benizry  mail           2 Jan  1 04:40 ./benizry0q1DfW
-rw-------   1 nemo     mail           2 Jan  1 04:40 ./nemogXmog_
-rw-------   1 benizry  mail           2 Jan  1 04:40 ./benizrya3Scw_
-rw-------   1 nemo     mail           2 Jan  1 04:40 ./nemoQpo6Y_
-rw-------   1 benizry  mail           2 Jan  1 04:40 ./benizry0QIMBA
-rw-------   1 benizry  mail           2 Jan  1 04:40 ./benizry0.T_kx
-rw-------   1 nemo     mail           2 Jan  1 04:40 ./nemo02HDuJ
-rw-------   1 nemo     mail           2 Jan  1 04:39 ./nemoOWRGF_

Any idea about that problem ?		Thanks in advance for your help.

Gildas.
-- 
Gildas PERROT, perrot at francenet dot fr         __o
FranceNet, 28 rue Desaix, 75015 Paris ---_ \<,_
http://www.francenet.fr            ---- (_)/ (_)



From: "Benjamin Hyatt" <benski at pacbell dot net>
Subject: permissions ?
Date: Mon, 10 Jan 2000 09:55:32 -0800

(qpopper newbie)

Hi,

I  recently configure/installed the latest beta 3.0b28 on Solaris 2.6 with
the following compilation options:

--enable-specialauth --enable-apop=/etc/pop.auth --with-popuid=pop.
I've gone ahead and added the appropriate /etc/inetd.conf entries, issued a
SIGHUP on inetd.
Popper is running (cool).

I also initiazled the Pop Authorization db, and added a user to test.
With an "apop" authentication capable client, I tried accessing the the pop3
server.
The connection is successful, however I get an error message "ERR Temporary
drop file not owned by "user""
I realize duh, this is a permissions problem.  Doing a quick look in
/usr/mail/.user.pop I see that the permissions are set to rw for user "pop",
no access for group|other.  If I do a chown to my test user, I am able to
connect successfully to the pop3 server.  If I attempt a second time, the
permissions get set back, and once again I'm unable to connect.

I have tried searching the faq's, and perusing the archives,
but can't seem to find what the permissions of /usr/mail.user.pop need to be
set to.

Thanks in advance,

./Ben




Date: Mon, 10 Jan 2000 12:56:46 -0800 (PST)
From: Mike Terebessy <arakel at dig-net dot net>
Subject: Unable to obtain socket and address of client, err = 107

Is there anyway to find out/log the IP of the machine doing this,

Since it is causing my pop service to loop and terminate, will the
nowait.timeout fix this?

hanks in advance for any help.




From: Dan Harkless <dan-qpopper at dilvish.speed dot net>
Subject: Re: Any progress on the Qpopper Announce mailing list?
Date: Mon, 10 Jan 2000 15:05:22 -0800

Byron Jones <byron at vianet.net dot au> writes:
> At 04:55 PM 7/01/00 -0800, Dan Harkless wrote:
> >Howdy.  Been awhile since the qpopper-announce mailing list was discussed
> >and it doesn't seem to be up yet, so I thought I'd ask if there'd been any
> >progress on that front...
> 
> why not subscribe to the freshmeat list?
> then you'll get notification of updated for most unix software, including 
> qpopper.
> 
> http://www.freshmean.net/
> 
> http://lists.freshmeat.net/mailman/listinfo/freshmeat-news

Um, that's nice, but I'm trying to _reduce_ the flow of data to my inbox,
not increase it.  freshmeat-news is even less focused than
qpopper at lists.pensive dot org.  

Someone from Qualcomm on this list has already confirmed that they want to
put up a qpopper-announce list.  I'm just providing a gentle prod in case
it's been slipping their minds.

-----------------------------------------------------------------------
Dan Harkless                   | To prevent SPAM contamination, please 
dan-qpopper at dilvish.speed dot net  | do not post this private email address
SpeedGate Communications, Inc. | to the USENET or WWW.  Thank you.     

Date: Mon, 10 Jan 2000 15:48:38 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: Unable to obtain socket and address of client, err = 107

At 12:56 PM 1/10/00 -0800, Mike Terebessy wrote:
>Is there anyway to find out/log the IP of the machine doing this,

The problem is that qpopper got the error while trying to get the IP 
address of the client, so it can't report it since that's the call that failed.



From: James Tsang <jtsang at crystal.com dot cn>
Subject: RE: Unable to obtain socket and address of client, err = 107
Date: Tue, 11 Jan 2000 08:22:33 +0800

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------ =_NextPart_001_01BF5BC9.F88BD5C0
Content-Type: text/plain

Yes, you are right, once I the same case, it was turn to good after I
add 400 as following:
nowait.400 .
Rgds


-----Original Message-----
From: Mike Terebessy [mailto:arakel at dig-net dot net]
Sent: Tuesday, January 11, 2000 4:57 AM
To: Qpopper at lists.pensive dot org
Subject: Unable to obtain socket and address of client, err = 107


Is there anyway to find out/log the IP of the machine doing this,

Since it is causing my pop service to loop and terminate, will the
nowait.timeout fix this?

hanks in advance for any help.



------ =_NextPart_001_01BF5BC9.F88BD5C0
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.1960.3">
<TITLE>RE: Unable to obtain socket and address of client, err = 107</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Yes, you are right, once I the same case, it was turn to good after I add 400 as following:</FONT>
<BR><FONT SIZE=2>nowait.400 .</FONT>
<BR><FONT SIZE=2>Rgds</FONT>
</P>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Mike Terebessy [<A HREF="mailto:arakel@dig-net dot net" TARGET="_blank">mailto:arakel at dig-net dot net</A>]</FONT>
<BR><FONT SIZE=2>Sent: Tuesday, January 11, 2000 4:57 AM</FONT>
<BR><FONT SIZE=2>To: Qpopper at lists.pensive dot org</FONT>
<BR><FONT SIZE=2>Subject: Unable to obtain socket and address of client, err = 107</FONT>
</P>
<BR>

<P><FONT SIZE=2>Is there anyway to find out/log the IP of the machine doing this,</FONT>
</P>

<P><FONT SIZE=2>Since it is causing my pop service to loop and terminate, will the</FONT>
<BR><FONT SIZE=2>nowait.timeout fix this?</FONT>
</P>

<P><FONT SIZE=2>hanks in advance for any help.</FONT>
</P>
<BR>

</BODY>
</HTML>
------ =_NextPart_001_01BF5BC9.F88BD5C0--

Date: Mon, 10 Jan 2000 11:23:06 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: What is the best way to set ownership?

At 1:24 PM -0800 1/9/00, Dooz Owings wrote:

>After changing my file system I believe I have messed up the permissions on
>popper.. This is why I can not authenticate, how do I reset the permissions
>so that it can authenticate.

Are you having problems authenticating in qpopper with USER/PASS or 
APOP?  Or is the problem running popauth?  Which specific error 
message are you getting?


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Never knock the way the other cat swings.
                          --Neal Cassady

Date: Mon, 10 Jan 2000 22:14:48 -0800
From: Ying-Hung Chen <ying at orion dot tj>
Subject: permission question

Hi all,

	I am trying to use qpopper3.0b28, and everything looks fine til i try
to apop the email, the message says it can't creat <user>.pop file in
/var/spool/mail , my question is, does it mean that I must make the
/var/spool/mail global writable? which is a bit odd since popper it self
is running as root (running out of inetd.conf).

any ideas?

Thanks,

-Ying

Date: Tue, 11 Jan 2000 14:55:12 -0500
From: Santiago A Tavares <tavasa at che.ufl dot edu>
Subject: Re: 3.0b28 compile problems on HP-UX 10.20

Hi

I agree with   Alexander Kiselev <kav at sitek dot net>. I installed gcc-2.95.2.
Sendmail 8.10.0.beta.10 and Qpopper 3.0b.28 compiled without any problem.

Santiago A Tavares
Chemical Engineering Department
University of Florida




Tadeusz Wiewiorowski wrote:

> I have made some progress - but it still fails .
>
> 1. I have addedd -Ae compile option to Makefile's [default mode
>    for HP's ANSI C compiler is -Ac, ie. compatible with really old
>    releases].
>
> 2. Now I am getting some warnings about "Pointers are not
> assignment-compatible" - which is OK .
>
> 3. Compile still fails for mangle.c module with the following error :
>  -------------------
>         cc -c -I.. -I. -I.. -I../popper -Ae -DHAVE_CONFIG_H  -DHPUX
> -DHPUX10 -DUNIX mangle.c -o mangle.o
> cc: "mangle.c", line 548: error 1711: Inconsistent parameter list
> declaration for "FillMangleInfo".
> *** Error exit code 1
>
> Stop.
> *** Error exit code 1
>
> Stop.
> *** Error exit code 1
>
> Stop.
> -------------------------
>
> Any suggestions ???
>
> Tadeusz Wiewiorowski
> CBC


Date: Tue, 11 Jan 2000 14:50:01 -0500
From: Joseph S D Yao <jsdy at cospo.osis dot gov>
Subject: Re: 3.0b28 compile problems on HP-UX 10.20

On Tue, Jan 11, 2000 at 02:55:12PM -0500, Santiago A Tavares wrote:
> Hi
> 
> I agree with   Alexander Kiselev <kav at sitek dot net>. I installed gcc-2.95.2.
> Sendmail 8.10.0.beta.10 and Qpopper 3.0b.28 compiled without any problem.
> 
> Santiago A Tavares
> Chemical Engineering Department
> University of Florida

Gcc 2.95.2 fails to install because of a problem with 'sed'.  I probably
have to install GNU 'sed' 3.02.  In the meantime, I will use the ANSI C
compiler toolkit that was an extra add-on package for HP-UX 10.20.  And
my experience is identical to Tadeusz's.

I modified 'configure' to add -Ae to OS_DEP_FLAGS for all HP-UX.  I
also changed mmangle/mangle.c to put an ANSI C function header for
FillMangleInfo().  Apparently, HP-UX ANSI C is not properly implemented
to also accept K&R C function headers in all cases.  ;-(

Yes, GNU C is the "right" answer.  No, I haven't gotten there yet.

> Tadeusz Wiewiorowski wrote:
> 
> > I have made some progress - but it still fails .
> >
> > 1. I have addedd -Ae compile option to Makefile's [default mode
> >    for HP's ANSI C compiler is -Ac, ie. compatible with really old
> >    releases].
> >
> > 2. Now I am getting some warnings about "Pointers are not
> > assignment-compatible" - which is OK .
> >
> > 3. Compile still fails for mangle.c module with the following error :
> >  -------------------
> >         cc -c -I.. -I. -I.. -I../popper -Ae -DHAVE_CONFIG_H  -DHPUX
> > -DHPUX10 -DUNIX mangle.c -o mangle.o
> > cc: "mangle.c", line 548: error 1711: Inconsistent parameter list
> > declaration for "FillMangleInfo".
> > *** Error exit code 1
> >
> > Stop.
> > *** Error exit code 1
> >
> > Stop.
> > *** Error exit code 1
> >
> > Stop.
> > -------------------------
> >
> > Any suggestions ???
> >
> > Tadeusz Wiewiorowski
> > CBC
> 

-- 
Joe Yao				jsdy at cospo.osis dot gov - Joseph S. D. Yao
COSPO/OSIS Computer Support					EMT-B
-----------------------------------------------------------------------
This message is not an official statement of COSPO policies.

From: "John Romero" <john.romero at cardinalservices dot com>
Subject: Eudora Site
Date: Tue, 11 Jan 2000 14:06:30 -0600

I've only read the last few posts, so I might be out of the loop, but is
there some reason the Qualcomm Qpopper site on the internet is unreachable?
I also tried ftp, but the directories wouldn't display either.  What's up?
Anyone know?

John Romero