The qpopper list archive ending on 5 Sep 2002


Topics covered in this issue include:

  1. Re: qpopper 4.0 install problems
       Kenneth Porter <shiva at well dot com>
       22 Aug 2002 03:59:20 -0700
  2. RE: qpopper 4.0 install problems
       Justin Shore <listuser at neo.pittstate dot edu>
       Thu, 22 Aug 2002 09:47:51 -0500
  3. Fwd: Re: hauns_froehlingsdorf at infinetivity dot com
       Justin Shore <listuser at neo.pittstate dot edu>
       Thu, 22 Aug 2002 09:58:00 -0500
  4. enable-home-dir-mail=Mailbox command
       Jeff <jeff at maclink dot com>
       Thu, 22 Aug 2002 20:57:24 -0800
  5. Re: enable-home-dir-mail=Mailbox command
       The Little Prince <thelittleprince at asteroid-b612 dot org>
       Thu, 22 Aug 2002 21:20:12 -0700 (PDT)
  6. Re: SSL with Outlook Express
       "Bartolome Vidal" <tomeu at gtv6 dot com>
       Fri, 23 Aug 2002 10:11:45 +0200
  7. SSL on port 995
       Carlos Jorge Santos <cjsantos at myrealbox dot com>
       Fri, 23 Aug 2002 13:07:30 +0100
  8. Re: SSL on port 995
       Kenneth Porter <shiva at well dot com>
       23 Aug 2002 06:56:37 -0700
  9. Re: SSL on port 995
       Carlos Jorge Santos <cjsantos at myrealbox dot com>
       Fri, 23 Aug 2002 16:50:08 +0100
 10. TLS/SSL for HA servers
       Dennis Qiu <dqiu at dpw dot com>
       Fri, 23 Aug 2002 16:27:42 -0400
 11. Re: TLS/SSL for HA servers
       Clifton Royston <cliftonr at lava dot net>
       Fri, 23 Aug 2002 11:47:03 -1000
 12. Re: Big mailbox: getting errors (maybe timeout)?
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Sat, 24 Aug 2002 09:30:18 -0700
 13. Re: TLS/SSL for HA servers
       Clifton Royston <cliftonr at lava dot net>
       Fri, 23 Aug 2002 11:47:03 -1000
 14. Outlook and SSL
       "Thomas C. Fischer" <fischer at tcf dot de>
       Tue, 27 Aug 2002 15:24:19 +0200 (CEST)
 15. Temp file has more than one link
       "Kristi-Rheem" <kfuller at rheemsupply dot com>
       Tue, 27 Aug 2002 09:32:21 -0400
 16. Re: Outlook and SSL
       Daniel Senie <dts at senie dot com>
       Tue, 27 Aug 2002 09:43:13 -0400
 17. Re: Outlook and SSL
       Gerald <gcoon at inch dot com>
       Tue, 27 Aug 2002 09:58:08 -0400 (EDT)
 18. Re: Temp file has more than one link
       Kenneth Porter <shiva at well dot com>
       27 Aug 2002 07:50:38 -0700
 19. poppassd TLS/SSL option "-l"
       Tom Carpenter <tomc at bio.umass dot edu>
       Wed, 28 Aug 2002 09:59:06 -0400
 20. Re: SSL with Outlook Express
       Randall Gellens <randy at qualcomm dot com>
       Fri, 30 Aug 2002 11:15:51 +0200
 21. Very frequent and very annoying error notice
       Richard Gration <richard at zync.co dot uk>
       Mon, 2 Sep 2002 10:32:29 +0100
 22. SSL_write problems
       "Trey A Mujakporue" <trey.trey at ntlworld dot com>
       Mon, 2 Sep 2002 13:04:10 +0100
 23. Re: Very frequent and very annoying error notice
       Butch Kemper <kemper at tstar dot net>
       Mon, 02 Sep 2002 12:09:33 -0500
 24. Bug in rejection of STLS ?
       Simon Byrnand <simon at igrin.co dot nz>
       Tue, 03 Sep 2002 10:41:21 +1200
 25. Re: Very frequent and very annoying error notice
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Tue, 3 Sep 2002 10:20:22 -0700
 26. performance enhancements on qpopper
       jbailo at manus dot com
        Tue, 3 Sep 2002 13:44:54 -0700 
 27. Only localhost works for POP
       "bob" <subscriptions at nhinsights dot com>
       Tue, 3 Sep 2002 19:21:00 -0400
 28. Re: Only localhost works for POP
       Alan Brown <alanb at digistar dot com>
       Tue, 3 Sep 2002 19:21:44 -0400 (EDT)
 29. RE: Only localhost works for POP
       "bob" <subscriptions at nhinsights dot com>
       Tue, 3 Sep 2002 19:30:31 -0400
 30. RE: Only localhost works for POP
       "John Stauffacher" <stauffacher at chapman dot edu>
       Tue, 3 Sep 2002 16:21:49 -0700
 31. Re: Only localhost works for POP
       SkyDeep <skyd at humankind dot com>
       Tue, 03 Sep 2002 19:03:45 -0500
 32. performance mods
       jbailo at manus dot com
        Tue, 3 Sep 2002 17:00:07 -0700 
 33. Re: performance mods
       The Little Prince <thelittleprince at asteroid-b612 dot org>
       Tue, 3 Sep 2002 18:54:38 -0700 (PDT)
 34. Qpopper 4.0.5b1 available
       Randall Gellens <randy at qualcomm dot com>
       Wed, 4 Sep 2002 15:55:52 -0700
 35. Re: performance enhancements on qpopper
       Randall Gellens <randy at qualcomm dot com>
       Wed, 4 Sep 2002 16:09:53 -0700
 36. Spam and Junk emails
       "Habib Abassi" <habassi at telephonyatwork dot com>
       Wed, 4 Sep 2002 16:01:16 -0700
 37. RE: performance enhancements on qpopper
       jbailo at manus dot com
        Wed, 4 Sep 2002 16:20:15 -0700 
 38. RE: performance enhancements on qpopper
       Kenneth Porter <shiva at well dot com>
       04 Sep 2002 17:04:18 -0700
 39. Re: Qpopper 4.0.5b1 available
       Kenneth Porter <shiva at well dot com>
       04 Sep 2002 18:30:51 -0700
 40. Re: Spam and Junk emails
       Kenneth Porter <shiva at well dot com>
       04 Sep 2002 17:02:49 -0700
 41. Reverse DNS Lookups
       "Eric Gregory" <eric at gatewayconnections dot com>
       Thu, 5 Sep 2002 09:38:26 -0500
 42. RE: Reverse DNS Lookups
       ceri.davies at bt dot com
       Thu, 5 Sep 2002 15:49:09 +0100 
 43. Re: Temp file has more than one link
       "Kristi-Rheem" <kfuller at rheemsupply dot com>
       Thu, 5 Sep 2002 10:48:49 -0400
 44. 4.0.4 on SunOS 5.8/sparc - strange problem unlinking cache file
       "Brian C. Hill" <bchill at bch dot net>
       Thu, 5 Sep 2002 10:46:48 -0700
 45. Re: Spam and Junk emails
       Chuck Yerkes <chuck+qpopper at yerkes dot com>
       Thu, 5 Sep 2002 10:49:44 -0700
 46. getting clear text to work with v4
       jbailo at manus dot com
        Thu, 5 Sep 2002 11:31:04 -0700 
 47. 4.0.4 on SunOS 5.8/sparc - drac
       "Brian C. Hill" <bchill at bch dot net>
       Thu, 5 Sep 2002 12:12:27 -0700
 48. config file error?
       "Jim Warren" <jim at jimwarren dot us>
       Thu, 5 Sep 2002 13:01:42 -0700
 49. Re: 4.0.4 on SunOS 5.8/sparc - drac
       William Lovins <wlovins at interland dot com>
       Thu, 05 Sep 2002 16:17:16 -0400
 50. Re: config file error?
       Kenneth Porter <shiva at well dot com>
       05 Sep 2002 14:09:00 -0700

Subject: Re: qpopper 4.0 install problems
From: Kenneth Porter <shiva at well dot com>
Date: 22 Aug 2002 03:59:20 -0700

On Wed, 2002-08-21 at 17:29, Clifton Royston wrote:

> Kenneth Porter was maintaining that SRPM for a while, but probably life
> has caught up with him, the same way it's trampled on many of the
> things I've been intending to do.

Still using and maintaining it. The problem is that Red Hat stopped
making the Contrib system easy to contribute to, so now I distribute the
RPM's on my own server. (Anyone know another way to get listed in
rpmfind?)

I just Googled for "qpopper rpm" and the proper directory shows up about
a dozen results down the list. Here's where you want to go:

http://www.sewingwitch.com/ken/SRPMS/

I use qpopper with DRAC on RH7.2, so you'll want to either grab that RPM
as well or change the spec file in the source RPM to disable DRAC and
rebuild a binary RPM.


Date: Thu, 22 Aug 2002 09:47:51 -0500
From: Justin Shore <listuser at neo.pittstate dot edu>
Subject: RE: qpopper 4.0 install problems

At 8:20 PM -0400 8/21/02, Mike Pacheco wrote:
>Hi Cliff,
>
>I wish there was an RPM available for this, rpmfind.net lists only one 4.01
>RPM compiled with APOP - which I can't use - need OS auth and was looking
>for 4.04 for security fixes.  I installed the imap rpm and selected the pop
>option and was running in under 5 minutes.  That being said I'm reading into
>the security of this package and I'm not happy with it - I'll clean up this
>box and try qpopper a few more times - worse comes to worse I'll run imap's
>pop server for a few days while I rebuild the old RH 7.1 box to a bare build
>and try qpopper on that one.

No reason to give up on RH 7.3.  It's working great for me.  Have you 
applied all the various updates?

Justin
-- 

--
Justin Shore, ES-SS ES-SSR                Pittsburg State University
Network & Systems Manager                 http://www.pittstate.edu/ois/

Date: Thu, 22 Aug 2002 09:58:00 -0500
From: Justin Shore <listuser at neo.pittstate dot edu>
Subject: Fwd: Re: hauns_froehlingsdorf at infinetivity dot com

Is anyone else getting these?  There's no identifying info in this 
message that tells me which mailing lists this guy is on.  I've sent 
5-6 messages so far this morning but I didn't get this message 
(again) until I posted to this list.

J


>Return-Path: <hfroehli at mail.infinetivity dot com>
>Received: from mail.infinetivity.com (mail.mninter.net [208.142.244.17])
>	by neo.pittstate.edu (8.12.2/8.12.2) with ESMTP id g7MEsWW6023777
>	for <listuser at neo.pittstate dot edu>; Thu, 22 Aug 2002 09:54:34 -0500
>Received: from mail.infinetivity.com (localhost.localdomain [127.0.0.1])
>	by mail.infinetivity.com (8.12.1/8.12.1) with ESMTP id g7MEt0fu015936
>	for <listuser at neo.pittstate dot edu>; Thu, 22 Aug 2002 09:55:00 -0500
>Received: (from hfroehli@localhost)
>	by mail.infinetivity.com (8.12.1/8.12.1/Submit) id g7MEsxqo015926;
>	Thu, 22 Aug 2002 09:54:59 -0500
>Date: Thu, 22 Aug 2002 09:54:59 -0500
>Message-Id: <200208221454.g7MEsxqo015926 at mail.infinetivity dot com>
>To: Justin Shore <listuser at neo.pittstate dot edu>
>From: hauns_froehlingsdorf at infinetivity dot com
>Subject: Re: hauns_froehlingsdorf at infinetivity dot com
>Status:  
>
>This is an automated response to a message you have sent to 
>hauns_froehlingsdorf at infinetivity dot com.
>
>I will be out of the office until Monday, August 26 2002.
>
>I will reply to your email when I return.
>
>Hauns
>
>___________________________________
>
>Hauns Froehlingsdorf
>Network/Systems Manager
>infinetivity, inc.
>952-225.4200
>http://www.infinetivity.com

-- 

--
Justin Shore, ES-SS ES-SSR                Pittsburg State University
Network & Systems Manager                 http://www.pittstate.edu/ois/

Date: Thu, 22 Aug 2002 20:57:24 -0800
Subject: enable-home-dir-mail=Mailbox command
From: Jeff <jeff at maclink dot com>

I have qpopper running on FreeBSD 4.2 and I am able to get qpopper to work
with sendmail style mailboxes.  I would like to have the mailboxes in the
$home directory.  I have used the configure option,
--enable-home-dir-mail=Mailbox and conpile but it doesnt work unless I use a
symbolic link to the $home directory (e.g.,ln -s /home/jeff/Mailbox
/var/mail/jeff ).  Is there any trick to getting Qpopper to work without
doing a symbolic link?

Thanks.. Jeffrey


Date: Thu, 22 Aug 2002 21:20:12 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: enable-home-dir-mail=Mailbox command

On Thu, 22 Aug 2002, Jeff wrote:

> I have qpopper running on FreeBSD 4.2 and I am able to get qpopper to work
> with sendmail style mailboxes.  I would like to have the mailboxes in the
> $home directory.  I have used the configure option,
> --enable-home-dir-mail=Mailbox and conpile but it doesnt work unless I use a
> symbolic link to the $home directory (e.g.,ln -s /home/jeff/Mailbox
> /var/mail/jeff ).  Is there any trick to getting Qpopper to work without
> doing a symbolic link?
>

uhh, if you have to make that symlink then your MTA (sendmail, postfix,
qmail, whatever) is wanting to put the mail in /var/mail instead of your
home directories..you have to reconfigure your MTA to put it in the right
place first, before qpopper can pick it up from there.

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

     "Strange, but it seems, there's a mutiny brewing inside of me"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.


From: "Bartolome Vidal" <tomeu at gtv6 dot com>
Subject: Re: SSL with Outlook Express
Date: Fri, 23 Aug 2002 10:11:45 +0200

Is possible that you use the same config file for both instances of 
popper server? That would explain that only one of the instances
is working properly.

The pop3s is working because you are receiving the pop-up
window saying that your cert is not trusted....

My config file looks like this:

    set tls-support = stls
    set tls-server-cert-file = /etc/mail/certs/cert.pem
    set tls-support = alternate-port
    set clear-text-password = tls
    set chunky-writes = tls

Perhaps you can try to add to your config file

    set debug

and look to log files for more info.

Tomeu


Date: Fri, 23 Aug 2002 13:07:30 +0100
From: Carlos Jorge Santos <cjsantos at myrealbox dot com>
Subject: SSL on port 995

Hi all...

I'm using Qpopper 4.0.4 on FreeBSD. Everything is OK except this :

I have pop3+SSL on port 110 and it works fine.
But i want Qpopper to work on port 995. I have this on a conf file :

set tls-version                 = SSLv23
set tls-private-key-file        
/usr/local/etc/qpopper/certs/qpopper-private-key
set tls-server-cert-file        
/usr/local/etc/qpopper/certs/qpopper-certificate
set tls-support                 = alternate-port
set clear-text-password         = tls
set home-dir-mail               = Mailbox

Wans't this suposse to be do the job? I mean the alternate-port should
make qpopper work on 995 instead of 110, right?

I'm  missing something ?

TIA
Carlos Santos
Portugal




Subject: Re: SSL on port 995
From: Kenneth Porter <shiva at well dot com>
Date: 23 Aug 2002 06:56:37 -0700

On Fri, 2002-08-23 at 05:07, Carlos Jorge Santos wrote:

> Wans't this suposse to be do the job? I mean the alternate-port should
> make qpopper work on 995 instead of 110, right?

How are you starting qpopper? You need to tell that process to run an
instance on port 995. If standalone mode, you need to specify the port
on the command line.


Date: Fri, 23 Aug 2002 16:50:08 +0100
From: Carlos Jorge Santos <cjsantos at myrealbox dot com>
Subject: Re: SSL on port 995

> How are you starting qpopper? You need to tell that process to run an
> instance on port 995. If standalone mode, you need to specify the port
> on the command line.

I'm starting Qpopper as standalone. I thought that alternate-port was 
enought to start the process on 995.
I've put the port number on the command line and it's OK now...

Thanks...

Carlos Santos
(Portugal)


Date: Fri, 23 Aug 2002 16:27:42 -0400
From: Dennis Qiu <dqiu at dpw dot com>
Subject: TLS/SSL for HA servers

Hi:

I try setting up qpopper 4.0 using TLS/SSL. Everything works.

But there is one problem, we are using HA(High Availability).
So Let assume there are two servers machineA and machineB.

When both machineA and machineB work, Popper servers are fine.

But for some reason machineA fails and machineB takes over 
machineA role. Now, when Eudora connects to machineA, it actually
goes to machineB. But the cert.pem is only for machineB and
the users on machineA get certificate errors saying the machine
name is not matching. Eudora refuses to download the mails.

Does anyone figure out a way to work around this problem in HA
enviroment?

Thanks in advance

Dennis Qiu


Date: Fri, 23 Aug 2002 11:47:03 -1000
From: Clifton Royston <cliftonr at lava dot net>
Subject: Re: TLS/SSL for HA servers

On Fri, Aug 23, 2002 at 04:27:42PM -0400, Dennis Qiu wrote:
> I try setting up qpopper 4.0 using TLS/SSL. Everything works.
> 
> But there is one problem, we are using HA(High Availability).
> So Let assume there are two servers machineA and machineB.
> 
> When both machineA and machineB work, Popper servers are fine.
> 
> But for some reason machineA fails and machineB takes over 
> machineA role. Now, when Eudora connects to machineA, it actually
> goes to machineB. But the cert.pem is only for machineB and
> the users on machineA get certificate errors saying the machine
> name is not matching. Eudora refuses to download the mails.
> 
> Does anyone figure out a way to work around this problem in HA
> enviroment?

  Yes, it's very simple.  In this configuration the certificate belongs
to the logical function, not to an individual machine.  It should be
assigned to a symbolic name (and IP address) like "popmachine" shared
by both servers, and they should then share the same certificate.

  That's how something like https://www.amazon.com/ has to work, when
you think about it.

  -- Clifton

-- 
    Clifton Royston  --  LavaNet Systems Architect --  cliftonr at lava dot net
"What do we need to make our world come alive?  
   What does it take to make us sing?
 While we're waiting for the next one to arrive..." - Sisters of Mercy

Date: Sat, 24 Aug 2002 09:30:18 -0700
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Big mailbox: getting errors (maybe timeout)?

QPopper has a limit on how fast it can copy the mailbox...

Had a user (to my very slow machine) with large mail.  I used
"mutt" to break the mailbox into two (save the first half into
another box and delete).  She pulled down the first part (and
deleted) and I moved the second part into place.

Quoting Jose Vicente Nunez Zuleta (josevnz at newbreak dot com):
> 
> Greetings,
> 
> I have an user with a big mailbox (64MB+); This use is trying to donwload his messages from yahoo.com, but after he starts the process he gets the following errors:
> 
> Aug 19 07:58:07 YYYY in.qpopper[26582]: (v4.0.4) POP login by user
> "XXX" at (web12502.mail.yahoo.com) 216.136.173.194
> Aug 19 07:58:40 YYYY in.qpopper[26582]: XXX at web12502.mail.yahoo.com
> (216.136.173.194): -ERR POP EOF or I/O Error
> Aug 19 07:58:40 YYYY in.qpopper[26582]: Stats: XXX 0 0 5788 67680191
> web12502.mail.yahoo.com 216.136.173.194
> Aug 19 07:58:43 YYYY in.qpopper[26582]: I/O error flushing output to
> client XXX at web12502.mail.yahoo.com [216.136.173.194]: Operation not
> permitted (1)
> 
> (YYYY is the name of our pop server, XXX is the name of the user. All names changed to protect the inocent :))
> 
> Is going to be difficult to clear the mailbox contents (the user is leaving the messages on the server). 
> 
> Is this a timeout problem? If so, which parameter i should try to increase to allow this user to download his messages (probably he will get an error on his yahoo account due space limits but thats another story).
> 
> Does qpopper has a limit on the mailbox size?
> 
> Thanks in advance,
> 
> JV.

Date: Fri, 23 Aug 2002 11:47:03 -1000
Subject: Re: TLS/SSL for HA servers
From: Clifton Royston <cliftonr at lava dot net>

On Fri, Aug 23, 2002 at 04:27:42PM -0400, Dennis Qiu wrote:
> I try setting up qpopper 4.0 using TLS/SSL. Everything works.
>
> But there is one problem, we are using HA(High Availability).
> So Let assume there are two servers machineA and machineB.
>
> When both machineA and machineB work, Popper servers are fine.
>
> But for some reason machineA fails and machineB takes over
> machineA role. Now, when Eudora connects to machineA, it actually
> goes to machineB. But the cert.pem is only for machineB and
> the users on machineA get certificate errors saying the machine
> name is not matching. Eudora refuses to download the mails.
>
> Does anyone figure out a way to work around this problem in HA
> enviroment?

   Yes, it's very simple.  In this configuration the certificate belongs
to the logical function, not to an individual machine.  It should be
assigned to a symbolic name (and IP address) like "popmachine" shared
by both servers, and they should then share the same certificate.

   That's how something like https://www.amazon.com/ has to work, when
you think about it.

   -- Clifton

-- 
     Clifton Royston  --  LavaNet Systems Architect --  cliftonr at lava dot net
"What do we need to make our world come alive?
    What does it take to make us sing?
  While we're waiting for the next one to arrive..." - Sisters of Mercy


Date: Tue, 27 Aug 2002 15:24:19 +0200 (CEST)
From: "Thomas C. Fischer" <fischer at tcf dot de>
Subject: Outlook and SSL

Hi all, 

having studied the archives of the list I have found a number of similar
questions, yet never a complete answer to solve my problem. So please
forgive me if this might be a newbie question or a repost...

I have set up qpopper4.0.4 and want to use it with Outlook and SSL
encryption.

First question: Do I need to configure the alternative-port or can Outlook
use the TSL on port 110? I have encountered problems when using Norton
Antivirus' email protection that seems to act as a proxy on port 110...

Second question: Why does it not work... ;-) Outlook tries to connect and
gets back an error code 0x800ccc0f - regardless of the port number. My
server log says the following (after all the initialisation of the ssl
stuff...)

---- log for port 110 ----

Aug 27 12:22:43.605 2002 [15060] ...successfully completed OpenSSL
initialization [pop_tls_openssl.c:449]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] TLS Init [popper.c:202]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Intro [popper.c:247]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] +OK Qpopper (version 4.0.4) at 
xxx.xxx.de starting.  <15060.1030443763 at xxx.xxx dot de> [popper.c:260]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] Qpopper ready for input from (null) at
xxx.arcor-ip.net [145.254.205.36] [popper.c:294]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] (null) at xxx.arcor-ip.net (
145.254.205.36): -ERR POP EOF or I/O Error [popper.c:820]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] +OK Pop server at xxx.xxx.de signing
off. [popper.c:360]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] pTLS->m_pPOP->tls_started == false
[pop_tls_openssl.c:807]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] freeing m_OpenSSLconn
[pop_tls_openssl.c:811]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] freeing m_OpenSSLctx
[pop_tls_openssl.c:817]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] openssl_shutdown returning 0
[pop_tls_openssl.c:822]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Ending request from "" at
(xxx.arcor-ip.net) 145.254.205.36 [popper.c:378]
Aug 27 12:22:43.605 2002 
Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Timing for @xxx.arcor-ip.net
(error) auth=0 init=0 clean=0 [popper.c:384]


---- log for port 995 ----

Aug 27 12:28:38.651 2002 [15144] ...successfully completed OpenSSL
initialization [pop_tls_openssl.c:449]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] TLS Init [popper.c:202]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] Attempting OpenSSL handshake
[pop_tls_openssl.c:498]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] tls accept returned 0
[pop_tls_openssl.c:501]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] SSL_get_error says SSL_ERROR_SYSCALL (5)
[pop_tls_openssl.c:508]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] TLS handshake Error
[pop_tls_openssl.c:541]
Aug 27 12:28:38.651 2002 
Aug 27 12:28:38.651 2002 [15144] TLS/SSL Handshake failed: -1
[popper.c:213]


What on earth do I do wrong???

Do I have to manually install the certificates in Outlook? I thought they
are exchanged automatically. I use a self-signed certificate.

Any help regarding this matter is greatly appreciated!

Best regards,
Thomas




From: "Kristi-Rheem" <kfuller at rheemsupply dot com>
Subject: Temp file has more than one link
Date: Tue, 27 Aug 2002 09:32:21 -0400

When I re-installed Sendmail on my Unix Solaris 8 machine, I didn't change
anything with QPopper.  I didn't reload or anything, but we have been having
problems with the system since the re-install, so the computer has been
re-booted several times.

This is the error I get:

There was a problem logging into your  mail server. Your password was
rejected. Account'Kristi', Protocol: POP3, Server response: '-ERR [SYS/PERM]
Your temporary file appears to have more than one link.',Port: 110,
Secure(SSL):No, Server Error: 0x800CCC90, Error Number: 0x800CCC92

Any ideas on why this is happening, and why my computer keeps locking up
now, when I have NEVER had problems with this Server before?


Date: Tue, 27 Aug 2002 09:43:13 -0400
From: Daniel Senie <dts at senie dot com>
Subject: Re: Outlook and SSL

At 09:24 AM 8/27/2002, Thomas C. Fischer wrote:
>Hi all,
>
>having studied the archives of the list I have found a number of similar
>questions, yet never a complete answer to solve my problem. So please
>forgive me if this might be a newbie question or a repost...
>
>I have set up qpopper4.0.4 and want to use it with Outlook and SSL
>encryption.
>
>First question: Do I need to configure the alternative-port or can Outlook
>use the TSL on port 110?

Microsoft does not seem to understand STARTTLS on port 110. So you need to 
set up a second instance of qpopper on port 995 in "alternate-port mode" in 
which TLS starts before the POP protocol, rather than as a result of 
negotiation.

>  I have encountered problems when using Norton
>Antivirus' email protection that seems to act as a proxy on port 110...

Norton Antivirus doesn't understand STARTTLS, and won't work with alternate 
port either. It's a bad match for Outlook. It uses a proxy setup. I believe 
McAfee uses a plug-in to Outlook, which makes a lot more sense.

Short answer: find a different antivirus package if you need to use Outlook.

Norton works fine in conjunction with Eudora, with Norton's email 
protection stuff turned off. This works, because Eudora saves off 
attachments into separate files, and Norton will notice the virus-laden 
file(s) being written to disk.


>Second question: Why does it not work... ;-) Outlook tries to connect and
>gets back an error code 0x800ccc0f - regardless of the port number. My
>server log says the following (after all the initialisation of the ssl
>stuff...)
>
>---- log for port 110 ----
>
>Aug 27 12:22:43.605 2002 [15060] ...successfully completed OpenSSL
>initialization [pop_tls_openssl.c:449]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] TLS Init [popper.c:202]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Intro [popper.c:247]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] +OK Qpopper (version 4.0.4) at
>xxx.xxx.de starting.  <15060.1030443763 at xxx.xxx dot de> [popper.c:260]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] Qpopper ready for input from (null) at
>xxx.arcor-ip.net [145.254.205.36] [popper.c:294]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] (null) at xxx.arcor-ip.net (
>145.254.205.36): -ERR POP EOF or I/O Error [popper.c:820]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] +OK Pop server at xxx.xxx.de signing
>off. [popper.c:360]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] pTLS->m_pPOP->tls_started == false
>[pop_tls_openssl.c:807]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] freeing m_OpenSSLconn
>[pop_tls_openssl.c:811]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] freeing m_OpenSSLctx
>[pop_tls_openssl.c:817]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] openssl_shutdown returning 0
>[pop_tls_openssl.c:822]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Ending request from "" at
>(xxx.arcor-ip.net) 145.254.205.36 [popper.c:378]
>Aug 27 12:22:43.605 2002
>Aug 27 12:22:43.605 2002 [15060] (v4.0.4) Timing for @xxx.arcor-ip.net
>(error) auth=0 init=0 clean=0 [popper.c:384]
>
>
>---- log for port 995 ----
>
>Aug 27 12:28:38.651 2002 [15144] ...successfully completed OpenSSL
>initialization [pop_tls_openssl.c:449]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] TLS Init [popper.c:202]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] Attempting OpenSSL handshake
>[pop_tls_openssl.c:498]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] tls accept returned 0
>[pop_tls_openssl.c:501]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] SSL_get_error says SSL_ERROR_SYSCALL (5)
>[pop_tls_openssl.c:508]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] TLS handshake Error
>[pop_tls_openssl.c:541]
>Aug 27 12:28:38.651 2002
>Aug 27 12:28:38.651 2002 [15144] TLS/SSL Handshake failed: -1
>[popper.c:213]
>
>
>What on earth do I do wrong???
>
>Do I have to manually install the certificates in Outlook? I thought they
>are exchanged automatically. I use a self-signed certificate.
>
>Any help regarding this matter is greatly appreciated!
>
>Best regards,
>Thomas

-----------------------------------------------------------------
Daniel Senie                                        dts at senie dot com
Amaranth Networks Inc.                    http://www.amaranth.com


Date: Tue, 27 Aug 2002 09:58:08 -0400 (EDT)
From: Gerald <gcoon at inch dot com>
Subject: Re: Outlook and SSL

> I have encountered problems when using Norton
> Antivirus' email protection that seems to act as a proxy on port 110...

http://service2.symantec.com/SUPPORT/nav.nsf/pfdocs/2001091807593406

Did you disable e-mail scanning in NAV?

Gerald



Subject: Re: Temp file has more than one link
From: Kenneth Porter <shiva at well dot com>
Date: 27 Aug 2002 07:50:38 -0700

On Tue, 2002-08-27 at 06:32, Kristi-Rheem wrote:

> There was a problem logging into your  mail server. Your password was
> rejected. Account'Kristi', Protocol: POP3, Server response: '-ERR [SYS/PERM]
> Your temporary file appears to have more than one link.',Port: 110,
> Secure(SSL):No, Server Error: 0x800CCC90, Error Number: 0x800CCC92

Check the spool directory and the temp drop directory for files with
multiple hard links. I'd guess you had a system crash at some point that
left an extra link around that hasn't been cleaned up. You might need to
fsck the filesystem.


Date: Wed, 28 Aug 2002 09:59:06 -0400
From: Tom Carpenter <tomc at bio.umass dot edu>
Subject: poppassd TLS/SSL option "-l"

poppassd v4.0.4 was installed as part of my recent installation of
Qpopper v4.0.4. I've been able to successfully retrieve mail via
POP-over-SSL. I'd like to give Eudora users the option of changing
passwords with the "Change Password..." option. The man pages
for poppassd notes that "-l 0|1|2" is a command line option.

-l  tls-usage
       Sets TLS/SSL handling.  Must have compiled with OpenSSL
       or SSL Plus.

       0 is the default.  TLS/SSL is not supported.

       1 enables the STLS command.  This permits a client to  attempt
       TLS/SSL  negotiation  after connecting.

       2  Causes  Qpopper  to  attempt  TLS negotiation when a client
       first connects.  This is for alternate-port 
support. 



Should "-l 1" result in Eudora clients building SSL connections over
which passwords would be changed? I'm not sure that I'm invoking
poppassd properly with xinetd [though I do get an initial exchange
between a client and a server...as detected with a packet sniffer].
The problem is that despite the use of "-l 1" in my xinetd script
the client-server exchange is in clear-text.

Tom Carpenter
Computer Systems Specialist
UMASS - College of NSM
Biology 347 Morrill
611 North Pleasant Street
Amherst, MA 01003-9297
tomc at bio.umass dot edu
(P) 413 577 2311
(F) 413 545 3243


Date: Fri, 30 Aug 2002 11:15:51 +0200
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: SSL with Outlook Express

At 4:21 PM -0700 8/21/02, Alex M wrote:

>  I want Qpopper to accept connections on both 110 (non-secure) and 995
>  (secure) ports.
>  Having just the 995 port works perfectly. But having both, I experience
>  troubles.
>
>  My setting for stls in qpopper.conf is
>  set tls-support              = stls
>
>  I have both service pop { ... } and service pop3s { ... } in xinetd. Now,
>  110 (non-secure) works perfectly, but whenever I check the box in Outlook
>  Express to use SSL (995 port), it gives me an error.

You need to have each service use a different configuration file; one 
that sets tls to 'stls' and the other to 'alternate-port'.  You can 
put all other options in a third configuration file, and have each of 
the first two include the third.

BTW, with this setup, port 110 is not "non-secure".  Port 110 is the 
standard POP port, and 995 is the kludgy alternate port that some 
unfortunate mail clients insist on.

From: Richard Gration <richard at zync.co dot uk>
Subject: Very frequent and very annoying error notice
Date: Mon, 2 Sep 2002 10:32:29 +0100

Hi all,

My maillog is full of lines like the following

Sep  2 10:22:56 myhost /usr/local/sbin/popper[8503]: (v4.0.3) Unable to g
et 
canonical name of client xx.xx.xx.xx: Unknown host (1)

These occur about 3 times a minute. They are making it difficult to see 
genuine entries in the maillog. Is there any way of filtering them? I wou
ld 
like to leave reverse DNS lookups on, but I would like to do one of the 
following (in order of preference):

a) turn off reverse for this host
b) log the messages elsewhere
c) stop logging errors for failed reverse lookups
d) attack with an axe the isp resonsible for providing reverse DNS for th
e IP 
range in question

Could anybody please help?

Cheers
Rich

From: "Trey A Mujakporue" <trey.trey at ntlworld dot com>
Subject: SSL_write problems
Date: Mon, 2 Sep 2002 13:04:10 +0100

I recently posted a message to the list with details of a problem i am
experiencing with Qpopper ver 4.04 with SSL/TLS enabled using Openssl
version 0.9.6e It seems like this probelm has been ongoing for the past 2
years but there has been no fix. From my investigations it appears that the
the problem may exist in the qpopper implementation of the SSL libraries,
hence my posting to both lists, Im kinda desperate now so any help would be
apreciated!

details as follows.

When downloading files with SSL enabled, we get this error in the logs
This is not a chunky write problem as my qpopper configuration file is made
up of the following

set tls-support = alternate-port
set tls-server-cert-file = /etc/mail/certs/cert.pem
set chunky-writes = always


Various people on the qpopper mailing list seem to have experienced this
problem
http://www.pensive.org/Mailing_Lists/Archives/Qpopper/Archive-2001-12-20.htm
l#[20]
and
http://www.pensive.org/mailing_lists/Archives/qpopper/Archive-2002-05-30.htm
l#[45]

But there doesnt seem to be any fix available or explanation as to causes
it. Neither is this problem acknowledged in the current Qpopper Faq

Aug 15 14:22:52 dogbert qpopper[6684]: I/O Error
Aug 15 14:22:52 dogbert qpopper[6684]: Error writing to client
Aug 15 14:22:52 dogbert qpopper[6684]: user at m119-mp1.cvx1-a.dialup.com
(192.168.1.0): -ERR SIGHUP or SIGPIPE flagged
Aug 15 14:22:52 dogbert qpopper[6684]: OpenSSL Error during write
Aug 15 14:22:52 dogbert qpopper[6684]: ...SSL error: error:1409F07F:SSL
routines:SSL3_WRITE_PENDING:bad write retry

After looking through the archives, i found this

When SSL_write is called again after another function, SSL_ERROR_WANT_...,
it must get exactly the same buffer because parts of the buffer contents may
already have been encrypted and wait in interal buffers while others may not
yet have been looked at. What's really important is that buffer *contents*
stay the same, but as a sanity check to avoid application bugs the OpenSSL
library checks whether the buffer *address* is not changed. This check can
be disabled by setting SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER for that SSL
object, using SSL_set_mode (or SSL_CTX_set_mode
on the SSL_CTX before SSL_new is called).

Not being a programmer of any kind i am unable to implement this fix help
from you guys would be greatly appreciated


Date: Mon, 02 Sep 2002 12:09:33 -0500
From: Butch Kemper <kemper at tstar dot net>
Subject: Re: Very frequent and very annoying error notice

The error occurs when Qpopper is attempting to verify that the dns entries 
are correct for the IP address.  The manual tells you how to turn this 
option off.

Butch

At 04:32 AM 9/2/02, you wrote:
>Hi all,
>
>My maillog is full of lines like the following
>
>Sep  2 10:22:56 myhost /usr/local/sbin/popper[8503]: (v4.0.3) Unable to get
>canonical name of client xx.xx.xx.xx: Unknown host (1)
>
>These occur about 3 times a minute. They are making it difficult to see
>genuine entries in the maillog. Is there any way of filtering them? I would
>like to leave reverse DNS lookups on, but I would like to do one of the
>following (in order of preference):
>
>a) turn off reverse for this host
>b) log the messages elsewhere
>c) stop logging errors for failed reverse lookups
>d) attack with an axe the isp resonsible for providing reverse DNS for the IP
>range in question
>
>Could anybody please help?
>
>Cheers
>Rich


TSTAR Internet, Inc         | Making the Net Work
Marble Falls, TX            | Serving Blanco, Burnet,
830-693-6967                | Llano, and Mason Counties


Date: Tue, 03 Sep 2002 10:41:21 +1200
From: Simon Byrnand <simon at igrin.co dot nz>
Subject: Bug in rejection of STLS ?

Hi There,

I hope this hasn't been covered in the archives before, I looked back a
fair way and couldn't see anyone with a similar problem.

We run QPopper 4.0.4 in a pretty much default installation. (No ./configure
options except prefix) We don't have (or want) STLS enabled.

One of our POP3 clients is actually a 3rd party service which allows
customers to check POP3 accounts from their WAP enabled phone. We have no
control over that 3rd party service or how it operates.

Problem: When that 3rd party attempts a POP3 connection to our server, it
first tries issuing the 'STLS' command. Despite the fact that STLS support
is not even compiled into QPopper, it recognises the command and responds
with "ERR - command not enabled", (which is fine) and then closes the
connection. (Which is not fine)

Closing the connection when a command which support of is not compiled in
seems wrong to me. This makes it impossible for the client to probe for
STLS and then fall back to a normal connection. In order to prove this I
commented the stls line out of the state table in pop_get_command.c thus:

    { auth1,  "epop", 0,  0,  pop_epop,   {auth1, auth1} },
//    { auth1,  "stls", 0,  0,  pop_stls,   {halt,  auth1} },
    { auth1,  "user", 1,  1,  pop_user,   {auth1, auth2} },
    { auth1,  "capa", 0,  0,  pop_capa,   {auth1, auth1} },

and found that the 3rd party that is probing the STLS command gets an ERR
message, and then continues to use normal POP3 methods and succeeds.
Without my change, the connection always gets dumped. (Obviously my change
is a hack, but it was just a way of testing my theory)

The question is, is QPopper in the wrong ? Or is the client trying to probe
STLS in the wrong ? Or is this just one of those ill defined grey areas of
interoperability that crops up from time to time.

It seems to me that if STLS support is not compiled in at all, then the
STLS command shouldn't be recognised at all, and just return an ERR command
not recognised, which could probably be done by putting an ifdef around the
line I commented out, similar to the ones for RPOP and APOP.

But if STLS support is compiled in, but it is DISABLED, then it should
report that the command is disabled, as it does now, but IMO it should
*NOT* then drop the connection. I'm guessing, but it looks like that could
be done by changing the halt to auth1 in the line I commented out, but
without understanding the code a lot better I wouldn't like to do that.

Comments anyone ?

Regards,
Simon



Date: Tue, 3 Sep 2002 10:20:22 -0700
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Very frequent and very annoying error notice

You don't say what OS you're running or how you are running it.
tcpd will do paranoia checks - forward/reverse DNS.

Also qpopper will do a reverse lookup.

My view is that if you don't have reverse DNS set up, then
you shouldn't be on the Internet.  Much of that comes from
dealing with MTAs a lot.  Machines with IP addresses MUST
have forward and reverse DNS entries.

Failing to do that under the poor excuse of "it adds security"
just further indicates that they don't know how the Internet
works.

If this (xx.xx.xx.xx) is a machine under your control, fix
DNS.  If not, well, grep is a lovely option.

Most people do, I presume, periodically cull the log files
and run reports on them.

Quoting Richard Gration (richard at zync.co dot uk):
> Hi all,
> 
> My maillog is full of lines like the following
> 
> Sep  2 10:22:56 myhost /usr/local/sbin/popper[8503]: (v4.0.3) Unable to get 
> canonical name of client xx.xx.xx.xx: Unknown host (1)
> 
> These occur about 3 times a minute. They are making it difficult to see 
> genuine entries in the maillog. Is there any way of filtering them? I would 
> like to leave reverse DNS lookups on, but I would like to do one of the 
> following (in order of preference):
> 
> a) turn off reverse for this host
> b) log the messages elsewhere
> c) stop logging errors for failed reverse lookups
> d) attack with an axe the isp resonsible for providing reverse DNS for the IP 
> range in question
> 
> Could anybody please help?

From: jbailo at manus dot com
Subject: performance enhancements on qpopper
Date:  Tue, 3 Sep 2002 13:44:54 -0700 

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_01C2538A.C1FCFD10
Content-Type: text/plain;
	charset="iso-8859-1"

   hi --
 
im a qpopper newbie running it on a sun/os workstation.
 
problem:  for mass mailings, when the inbound mail reaches a limit of 2000
or so, qpopper goes into a lock state and makes the whole workstation in
operable (w state goes to 20, numerous mail.locs raid the process list, mail
cannot be retrieved).
 
tried using one of the suggested fixes to increase nowait: to 600, but did
not make a difference.
 
ok, want to try some configuration options (as in the eudora admin guide, p
11) but don't quite understand what they mean between the different
categories:
 
    "Type this option..."  --- where?  at startup? after the inetd?  where?
 
    "configuration file option" -- ok, what configuration file?  where is
it?
 
 
checking my inetd.conf settings, i see that the log file is activated...but
where is the log file?  how does qpopper log?
 
sorry for the stupidy of these questions, but this is a very new arena to
me.
 
thx
 
 
 

------_=_NextPart_001_01C2538A.C1FCFD10
Content-Type: text/html;
	charset="iso-8859-1"

<!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.2719.2200" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;hi 
--</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>im a qpopper newbie 
running it on a sun/os workstation.</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>problem:&nbsp; for 
mass mailings, when the inbound mail reaches a limit of 2000 or so, qpopper goes 
into a lock state and makes the whole workstation in operable (w state goes to 
20, numerous mail.locs raid the process list, mail cannot be 
retrieved).</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>tried using one of 
the suggested fixes to increase nowait: to 600, but did not make a 
difference.</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>ok, want to try some 
configuration options (as in the eudora admin guide, p 11) but don't quite 
understand what they mean between the different categories:</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>"Type this option..."&nbsp; --- where?&nbsp; at startup? after the 
inetd?&nbsp; where?</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>"configuration file option" -- ok, what configuration file?&nbsp; where 
is it?</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>checking my 
inetd.conf settings, i see that the log file is activated...but where is the log 
file?&nbsp; how does qpopper log?</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial size=2>sorry for the 
stupidy of these questions, but this is a very new arena to 
me.</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2>thx</FONT></SPAN></DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=458294020-03092002></SPAN>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_001_01C2538A.C1FCFD10--

From: "bob" <subscriptions at nhinsights dot com>
Subject: Only localhost works for POP
Date: Tue, 3 Sep 2002 19:21:00 -0400

Hello all,

I have installed qpopper from the ports collection on freebsd 4.5. I'm
trying to test it locally from the machine itself and if I telnet to
localhost on port 110 everything works perfectly. If I telnet to the machine
name or the IP address this is what I get:

vanessa# telnet vanessa 110
Trying 192.168.0.50...
Connected to vanessa.
Escape character is '^]'.
Connection closed by foreign host.
vanessa#

The connection immediately gets closed. I'm sure this isn't a qpopper
problem but I've been scratching my head form a while trying to figure out
why this is failing.

Any thoughts?

Thanks for your help.


Date: Tue, 3 Sep 2002 19:21:44 -0400 (EDT)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: Only localhost works for POP

On Tue, 3 Sep 2002, bob wrote:

> Any thoughts?

hosts.allow and hosts.deny

man hosts_access




From: "bob" <subscriptions at nhinsights dot com>
Subject: RE: Only localhost works for POP
Date: Tue, 3 Sep 2002 19:30:31 -0400

That's it... duh! You know I never even thought to check that.

Thanks.

-----Original Message-----
From: Alan Brown [mailto:alanb at digistar dot com]
Sent: Tuesday, September 03, 2002 7:22 PM
To: bob
Cc: Subscribers of Qpopper
Subject: Re: Only localhost works for POP


On Tue, 3 Sep 2002, bob wrote:

> Any thoughts?

hosts.allow and hosts.deny

man hosts_access





From: "John Stauffacher" <stauffacher at chapman dot edu>
Subject: RE: Only localhost works for POP
Date: Tue, 3 Sep 2002 16:21:49 -0700

Looks like tcp wrappers. Edit your /etc/hosts.allow to allow connections
for the pop3 service.

-John Stauffacher

++
John Stauffacher
Network Administrator
Chapman University
stauffacher at chapman dot edu
714-628-7249

-----Original Message-----
From: bob [mailto:subscriptions at nhinsights dot com] 
Sent: Tuesday, September 03, 2002 4:21 PM
To: Subscribers of Qpopper
Subject: Only localhost works for POP

Hello all,

I have installed qpopper from the ports collection on freebsd 4.5. I'm
trying to test it locally from the machine itself and if I telnet to
localhost on port 110 everything works perfectly. If I telnet to the
machine
name or the IP address this is what I get:

vanessa# telnet vanessa 110
Trying 192.168.0.50...
Connected to vanessa.
Escape character is '^]'.
Connection closed by foreign host.
vanessa#

The connection immediately gets closed. I'm sure this isn't a qpopper
problem but I've been scratching my head form a while trying to figure
out
why this is failing.

Any thoughts?

Thanks for your help.


Date: Tue, 03 Sep 2002 19:03:45 -0500
From: SkyDeep <skyd at humankind dot com>
Subject: Re: Only localhost works for POP


check your /etc/hosts.allow file and make sure you have permissions from 
the outside world to use qpopper on that port...  such as:

qpopper : ALL : allow

I ran into this problem when I ran qpopper and /etc/hosts.allow was set up 
to recognize "popper" instead.


At 07:21 PM 9/3/02 -0400, you wrote:
>Hello all,
>
>I have installed qpopper from the ports collection on freebsd 4.5. I'm
>trying to test it locally from the machine itself and if I telnet to
>localhost on port 110 everything works perfectly. If I telnet to the machine
>name or the IP address this is what I get:
>
>vanessa# telnet vanessa 110
>Trying 192.168.0.50...
>Connected to vanessa.
>Escape character is '^]'.
>Connection closed by foreign host.
>vanessa#
>
>The connection immediately gets closed. I'm sure this isn't a qpopper
>problem but I've been scratching my head form a while trying to figure out
>why this is failing.
>
>Any thoughts?
>
>Thanks for your help.


From: jbailo at manus dot com
Subject: performance mods
Date:  Tue, 3 Sep 2002 17:00:07 -0700 

deciding that running qpopper in standalone mode is not prudent, i added the
following flags to
the popper executable started in inetd.

used the -S server mode flag and the --enable-hash-spool=2.   great...seemed
to make a big difference in the ability of my qpopper to handle inbound
traffic.   however, the application that normally extracts mail into a
database suddenly cannot log on to qpopper!   i can log on, normally and do
a mailq -v.    

how could either of these settings affect an external application that
'harvests' mail from the qpopper?


Date: Tue, 3 Sep 2002 18:54:38 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: performance mods

On Tue, 3 Sep 2002 jbailo at manus dot com wrote:

> deciding that running qpopper in standalone mode is not prudent, i added the
> following flags to
> the popper executable started in inetd.
>
> used the -S server mode flag and the --enable-hash-spool=2.   great...seemed
> to make a big difference in the ability of my qpopper to handle inbound
> traffic.   however, the application that normally extracts mail into a
> database suddenly cannot log on to qpopper!   i can log on, normally and do
> a mailq -v.
>
> how could either of these settings affect an external application that
> 'harvests' mail from the qpopper?
>

well, if it extracts it by connecting to qpopper via TCP and executing
commands, i.e. USER, PASS, STAT, RETR..i can't see how it would affect it
(off the top of my head)
BUT, if it extracts it directly from the spool, then it would affect it,
since now your spools have a different path, i.e. SPOOL_DIR/u/s/user
instead of just SPOOL_DIR/user


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

     "Strange, but it seems, there's a mutiny brewing inside of me"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.


Date: Wed, 4 Sep 2002 15:55:52 -0700
From: Randall Gellens <randy at qualcomm dot com>
Subject: Qpopper 4.0.5b1 available

Qpopper 4.0.5b1 is available at 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/>.

The full list of changes from one release to the next is on the FTP 
site, at 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/Changes>.

Changes from 4.0.4 to 4.0.5b1:
------------------------------
1.  Add debug trace call with OpenSSL library version.
2.  Added 'tls-options' configuration file option.
3.  Added 'tls-workarounds' boolean option.  When set, this

Date: Wed, 4 Sep 2002 16:09:53 -0700
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: performance enhancements on qpopper
Re: performance enhancements on qpopper
At 1:44 PM -0700 9/3/02, jbailo at manus dot com wrote:

ok, want to try some configuration options (as in the eudora admin guide, p 11) but don't quite understand what they mean between the different categories:
 
    "Type this option..."  --- where?  at startup? after the inetd?  where?

The page 11 (of the March 2001 Guide) options say:

Configure Options
The following options (flags) can be passed to ./configure to enable compile-time
changes:

To use any of these options, add the option as shown when running ./configure.  If you don't want any options, the ./configure command is simply './configure'.  If you want, say, to enable debug tracing, and nothing else, your ./configure command is './configure --enable-debugging'.

Note that almost all ./configure options are also available as configure file options, which is in general a much easier way to use them, since you don't have to recompile.  Most options have a default state which can be overridden using ./configure options to create the run-time default, which can be overridden by a global configure file to create a run-time default, which can be overridden by a user-specific configure file to adjust the option per-user.  Some options can not be set in a user-specific configure file, and some options can only be set in ./configure (such as those that specify linking with additional libraries).

 
    "configuration file option" -- ok, what configuration file?  where is it?

See the section on configuration files.  To find this quickly, see the table of contents:

Installing and Setting Up Qpopper       9
What you need to do                                    9
Installing Qpopper                                    9
Make Commands                                  10
Uninstalling Qpopper                          10
Configuring Qpopper                          10
Configure Options                                     11
Run-Time Command Line Options                        21
Run-Time Options from a Configuration File   27

So, to learn about configuration files, try page 27 (in the March 2001 Guide).  This section could be a little more clear by stating that you have to specifu the configuration file using the '-f' command-line flag.

 checking my inetd.conf settings, i see that the log file is activated...but where is the log file?  how does qpopper log?

Qpopper logs to the facility you specified, or to a default one (LOCAL0 or MAIL, depending on your OS).


Subject: Spam and Junk emails
Date: Wed, 4 Sep 2002 16:01:16 -0700
From: "Habib Abassi" <habassi at telephonyatwork dot com>

Hi ,

Does anyone knows how to catch Spam and Junk emails, could be done by 
checking a specific header variable ?

Thanks.

From: jbailo at manus dot com
Subject: RE: performance enhancements on qpopper
Date:  Wed, 4 Sep 2002 16:20:15 -0700 

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_01C25469.A0432750
Content-Type: text/plain;
	charset="iso-8859-1"

>>Qpopper logs to the facility you specified, or to a default one (LOCAL0 or
MAIL, depending on your OS).
 
ok, even dummer question then:   what exactly do you mean?  LOCAL0, MAIL --
are these files?  is there a log viewer like in NT (event viewer)? 
 

-----Original Message-----
From: Randall Gellens [mailto:randy at qualcomm dot com]
Sent: Wednesday, September 04, 2002 4:10 PM
To: jbailo at manus dot com; Subscribers of Qpopper
Subject: Re: performance enhancements on qpopper


At 1:44 PM -0700 9/3/02, jbailo at manus dot com wrote:


ok, want to try some configuration options (as in the eudora admin guide, p
11) but don't quite understand what they mean between the different
categories:

 

    "Type this option..."  --- where?  at startup? after the inetd?  where?


The page 11 (of the March 2001 Guide) options say:

Configure Options
The following options (flags) can be passed to ./configure to enable
compile-time
changes:

To use any of these options, add the option as shown when running
./configure.  If you don't want any options, the ./configure command is
simply './configure'.  If you want, say, to enable debug tracing, and
nothing else, your ./configure command is './configure --enable-debugging'.

Note that almost all ./configure options are also available as configure
file options, which is in general a much easier way to use them, since you
don't have to recompile.  Most options have a default state which can be
overridden using ./configure options to create the run-time default, which
can be overridden by a global configure file to create a run-time default,
which can be overridden by a user-specific configure file to adjust the
option per-user.  Some options can not be set in a user-specific configure
file, and some options can only be set in ./configure (such as those that
specify linking with additional libraries).


 

    "configuration file option" -- ok, what configuration file?  where is
it?


See the section on configuration files.  To find this quickly, see the table
of contents:

Installing and Setting Up Qpopper       9
What you need to do                                    9
Installing Qpopper                                    9
Make Commands                                  10
Uninstalling Qpopper                          10
Configuring Qpopper                          10
Configure Options                                     11
Run-Time Command Line Options                        21
Run-Time Options from a Configuration File   27

So, to learn about configuration files, try page 27 (in the March 2001
Guide).  This section could be a little more clear by stating that you have
to specifu the configuration file using the '-f' command-line flag.


 checking my inetd.conf settings, i see that the log file is activated...but
where is the log file?  how does qpopper log?


Qpopper logs to the facility you specified, or to a default one (LOCAL0 or
MAIL, depending on your OS).



------_=_NextPart_001_01C25469.A0432750
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Re: performance enhancements on qpopper</TITLE>

<STYLE type=text/css>BLOCKQUOTE {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
</STYLE>

<META content="MSHTML 6.00.2719.2200" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=563311923-04092002>&gt;&gt;</SPAN>Qpopper logs to the facility 
you specified, or to a default one (LOCAL0 or MAIL, depending on your OS).</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=563311923-04092002>ok, 
even dummer question then:&nbsp;&nbsp; what exactly do you mean?&nbsp; LOCAL0, 
MAIL -- are these files?&nbsp; is there a log viewer like in NT (event viewer)? 
</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> Randall Gellens 
  [mailto:randy at qualcomm dot com]<BR><B>Sent:</B> Wednesday, September 04, 2002 4:10 
  PM<BR><B>To:</B> jbailo at manus dot com; Subscribers of Qpopper<BR><B>Subject:</B> 
  Re: performance enhancements on qpopper<BR><BR></FONT></DIV>
  <DIV>At 1:44 PM -0700 9/3/02, jbailo at manus dot com wrote:</DIV>
  <DIV><BR></DIV>
  <BLOCKQUOTE cite="" type="cite"><FONT face=Arial>ok, want to try some 
    configuration options (as in the eudora admin guide, p 11) but don't quite 
    understand what they mean between the different 
categories:</FONT></BLOCKQUOTE>
  <BLOCKQUOTE cite="" type="cite">&nbsp;</BLOCKQUOTE>
  <BLOCKQUOTE cite="" type="cite">&nbsp;&nbsp;&nbsp;<FONT face=Arial> "Type 
    this option..."&nbsp; --- where?&nbsp; at startup? after the inetd?&nbsp; 
    where?</FONT></BLOCKQUOTE>
  <DIV><BR></DIV>
  <DIV>The page 11 (of the March 2001 Guide) options say:</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Geneva color=#000000><B>Configure Options<BR></B></FONT><FONT 
  face=Helvetica color=#000000>The following options (flags) can be passed 
  to</FONT><FONT face=Courier color=#808080> ./configure</FONT><FONT 
  face=Helvetica color=#000000> to enable compile-time<BR>changes:</FONT></DIV>
  <DIV><BR></DIV>
  <DIV>To use any of these options, add the option as shown when running 
  ./configure.&nbsp; If you don't want any options, the ./configure command is 
  simply './configure'.&nbsp; If you want, say, to enable debug tracing, and 
  nothing else, your ./configure command is './configure 
  --enable-debugging'.</DIV>
  <DIV><BR></DIV>
  <DIV>Note that almost all ./configure options are also available as configure 
  file options, which is in general a much easier way to use them, since you 
  don't have to recompile.&nbsp; Most options have a default state which can be 
  overridden using ./configure options to create the run-time default, which can 
  be overridden by a global configure file to create a run-time default, which 
  can be overridden by a user-specific configure file to adjust the option 
  per-user.&nbsp; Some options can not be set in a user-specific configure file, 
  and some options can only be set in ./configure (such as those that specify 
  linking with additional libraries).</DIV>
  <DIV><BR></DIV>
  <BLOCKQUOTE cite="" type="cite">&nbsp;</BLOCKQUOTE>
  <BLOCKQUOTE cite="" type="cite">&nbsp;&nbsp;&nbsp;<FONT face=Arial> 
    "configuration file option" -- ok, what configuration file?&nbsp; where is 
    it?</FONT></BLOCKQUOTE>
  <DIV><BR></DIV>
  <DIV>See the section on configuration files.&nbsp; To find this quickly, see 
  the table of contents:</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Helvetica color=#000000><B>Installing and Setting Up 
  Qpopper<X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></B></FONT><FONT 
  face=Times color=#000000><B>9<BR></B></FONT><FONT face=Helvetica 
  color=#000000>What you need to do<X-TAB>&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>9<BR></FONT><FONT face=Helvetica 
  color=#000000>Installing Qpopper<X-TAB>&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>9<BR></FONT><FONT face=Helvetica color=#000000>Make 
  Commands</FONT><FONT face=Times color=#000000><X-TAB>&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB>10<BR></FONT><FONT face=Helvetica color=#000000>Uninstalling 
  Qpopper<X-TAB>&nbsp; </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>10<BR></FONT><FONT face=Helvetica 
  color=#000000>Configuring Qpopper<X-TAB>&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>10<BR></FONT><FONT face=Helvetica 
  color=#000000>Configure Options<X-TAB>&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>11<BR></FONT><FONT face=Helvetica 
  color=#000000>Run-Time Command Line 
  Options<X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </X-TAB><X-TAB>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </X-TAB></FONT><FONT 
  face=Times color=#000000>21<BR></FONT><FONT face=Helvetica 
  color=#000000>Run-Time Options from a Configuration File<X-TAB>&nbsp;&nbsp; 
  </X-TAB></FONT><FONT face=Times color=#000000>27</FONT></DIV>
  <DIV><BR></DIV>
  <DIV>So, to learn about configuration files, try page 27 (in the March 2001 
  Guide).&nbsp; This section could be a little more clear by stating that you 
  have to specifu the configuration file using the '-f' command-line flag.</DIV>
  <DIV><BR></DIV>
  <BLOCKQUOTE cite="" type="cite">&nbsp;<FONT face=Arial>checking my 
    inetd.conf settings, i see that the log file is activated...but where is the 
    log file?&nbsp; how does qpopper log?</FONT></BLOCKQUOTE>
  <DIV><BR></DIV>
  <DIV>Qpopper logs to the facility you specified, or to a default one (LOCAL0 
  or MAIL, depending on your OS).</DIV>
  <DIV><BR></DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C25469.A0432750--

Subject: RE: performance enhancements on qpopper
From: Kenneth Porter <shiva at well dot com>
Date: 04 Sep 2002 17:04:18 -0700

On Wed, 2002-09-04 at 16:20, jbailo at manus dot com wrote:
> >>Qpopper logs to the facility you specified, or to a default one
> (LOCAL0 or MAIL, depending on your OS).
>  
> ok, even dummer question then:   what exactly do you mean?  LOCAL0,
> MAIL -- are these files?  is there a log viewer like in NT (event
> viewer)? 

man syslogd
man syslog.conf


Subject: Re: Qpopper 4.0.5b1 available
From: Kenneth Porter <shiva at well dot com>
Date: 04 Sep 2002 18:30:51 -0700

On Wed, 2002-09-04 at 15:55, Randall Gellens wrote:
> Qpopper 4.0.5b1 is available at 
> <ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/>.

An RPM and SRPM is now available at
<http://www.sewingwitch.com/ken/SRPMS/>.


Subject: Re: Spam and Junk emails
From: Kenneth Porter <shiva at well dot com>
Date: 04 Sep 2002 17:02:49 -0700

On Wed, 2002-09-04 at 16:01, Habib Abassi wrote:
> Does anyone knows how to catch Spam and Junk emails, could be done by checking a specific header variable ?

http://www.spamassassin.org/


From: "Eric Gregory" <eric at gatewayconnections dot com>
Subject: Reverse DNS Lookups
Date: Thu, 5 Sep 2002 09:38:26 -0500

This is a multi-part message in MIME format.

------=_NextPart_000_0042_01C254BF.FC63C980
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Any help on this is much appreciated, I've just begun using qpopper on 
my freebsd 4.5 postfix 1.1.11 server, For the most part I've been very 
happy with the results except for one quirk, Qpopper seems to be running 
a reverse DNS query for every connction, most of the time this hasn't 
caused a problem but some of my users are connecting from IP's that for 
some reason don't have a Reverse DNS entry  The result is that these 
users do get connected but there's a 20 to 30 second delay before they 
do, is there any way to either eliminate the Reverse DNS lookup or just 
shorten the timeout so that instead of waiting 20 or 30 seconds it only 
waits 3 or 4.

I've kind of come to this conclusion by elimination, The only thing I 
can find in common with the hosts that are having this problem is that 
there is no Reverse DNS for them.

THanks
Eric Gregory

------=_NextPart_000_0042_01C254BF.FC63C980
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.3315.2870" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Any help on this is much appreciated, 
I've just 
begun using qpopper on my freebsd 4.5 postfix 1.1.11 server, For the 
most part 
I've been very happy with the results except for one quirk, Qpopper 
seems to be 
running a reverse DNS query for every connction, most of the time this 
hasn't 
caused a problem but some of my users are connecting from IP's that for 
some 
reason don't have a Reverse DNS entry&nbsp; The result is that these 
users do 
get connected but there's a 20 to 30 second delay before they do, is 
there any 
way to either eliminate the Reverse DNS lookup or just shorten the 
timeout so 
that instead of waiting 20 or 30 seconds it only waits 3 or 
4.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I've kind of come to this conclusion by 

elimination, The only thing I can find in common with the hosts that are 
having 
this problem is that there is no Reverse DNS for them.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>THanks</FONT></DIV>
<DIV><FONT face=Arial size=2>Eric Gregory</FONT></DIV></BODY></HTML>

------=_NextPart_000_0042_01C254BF.FC63C980--


From: ceri.davies at bt dot com
Subject: RE: Reverse DNS Lookups
Date: Thu, 5 Sep 2002 15:49:09 +0100 

Eric Gregory wrote:

> I've just begun using qpopper on my freebsd 4.5 postfix
> 1.1.11 server,

Did you install qpopper from the ports collection?
I did, and it installed a manual at the same time ;)

>is there any way to either eliminate the Reverse DNS lookup

-R     Disables reverse lookups on client IP addresses.

Ceri

From: "Kristi-Rheem" <kfuller at rheemsupply dot com>
Subject: Re: Temp file has more than one link
Date: Thu, 5 Sep 2002 10:48:49 -0400


----- Original Message -----
From: "Kenneth Porter" <shiva at well dot com>
To: "Subscribers of Qpopper" <qpopper at lists.pensive dot org>
Sent: Tuesday, August 27, 2002 10:50 AM
Subject: Re: Temp file has more than one link


> On Tue, 2002-08-27 at 06:32, Kristi-Rheem wrote:
>
> > There was a problem logging into your  mail server. Your password was
> > rejected. Account'Kristi', Protocol: POP3, Server response: '-ERR
[SYS/PERM]
> > Your temporary file appears to have more than one link.',Port: 110,
> > Secure(SSL):No, Server Error: 0x800CCC90, Error Number: 0x800CCC92
>
> Check the spool directory and the temp drop directory for files with
> multiple hard links. I'd guess you had a system crash at some point that
> left an extra link around that hasn't been cleaned up. You might need to
> fsck the filesystem.
>
The only use I have ever had of this command, is what the computer told me
to
do.  We have two Hard drives (c0t0d0s3 & c0t2d0s3). Should I be running fsck
on both?

We tried this morning (the fsck on both disks).
It says that both drives are mounted do you want to
continue? and we said Yes.  The second hard drive runs
fine, but when it tries do do the fsck on the original
hard drive (the c0t0), it says I can't do part of hard
drive because it's mounted.  Should I unmount it, and
if so, how would I go about doing that??


Thank You

Kristi



Date: Thu, 5 Sep 2002 10:46:48 -0700
From: "Brian C. Hill" <bchill at bch dot net>
Subject: 4.0.4 on SunOS 5.8/sparc - strange problem unlinking cache file

	Hello poppers,

	I am suddenly having a strange problem. No one can fetch mail.
I rebuilt with debugging enabled, but saw nothing surprising.  A truss
shows this: the forked popper always crashes after unlinking the .lock
file and I cannot figure out why. Any clues?

Brian

-------- -------- -------- -------- -------- -------- -------- --------

11218:	psargs: /usr/pkg/qpopper/sbin/popper 110 -l1 -f /etc/mail/qpopper.config
11218:	poll(0xFFFFFFFF7FFFBC10, 1, -1)	(sleeping...)
11218:	poll(0xFFFFFFFF7FFFBC10, 1, -1)			= 1
11218:	accept(3, 0xFFFFFFFF7FFFFD80, 0xFFFFFFFF7FFFBD48, 1) = 5
11218:	fcntl(5, F_GETFL, 0x00000000)			= 130
11218:	fstat(5, 0xFFFFFFFF7FFFBA40)			= 0
11218:	getsockopt(5, 65535, 8192, 0xFFFFFFFF7FFFBB78, 0xFFFFFFFF7FFFBB70, 0) = 0
11218:	fstat(5, 0xFFFFFFFF7FFFBA40)			= 0
11218:	getsockopt(5, 65535, 8192, 0xFFFFFFFF7FFFBB78, 0xFFFFFFFF7FFFBB74, 0) = 0
11218:	setsockopt(5, 65535, 8192, 0xFFFFFFFF7FFFBB78, 4, 0) = 0
11218:	fcntl(5, F_SETFL, 0x00000002)			= 0
11218:	fork()						= 11791
11791:	fork()		(returning as child ...)	= 11218
11218:	close(5)					= 0
11791:	sigaction(SIGCLD, 0xFFFFFFFF7FFFBA70, 0xFFFFFFFF7FFFBB40) = 0
11791:	sigaction(SIGTERM, 0xFFFFFFFF7FFFBA70, 0xFFFFFFFF7FFFBB40) = 0
11791:	sigaction(SIGHUP, 0xFFFFFFFF7FFFBA70, 0xFFFFFFFF7FFFBB40) = 0
11791:	close(3)					= 0
11791:	fcntl(5, F_DUP2FD, 0x00000000)			= 0
11791:	fcntl(5, F_DUP2FD, 0x00000001)			= 1
11791:	fcntl(5, F_DUP2FD, 0x00000002)			= 2
11791:	close(5)					= 0
11791:	time()						= 1031247744
11791:	umask(07)					= 022
11791:	sigaction(SIGHUP, 0xFFFFFFFF7FFFA230, 0xFFFFFFFF7FFFA300) = 0
11791:	sigaction(SIGPIPE, 0xFFFFFFFF7FFFA230, 0xFFFFFFFF7FFFA300) = 0
11791:	fstat(4, 0xFFFFFFFF7FFFA190)			= 0
11791:	open("/etc/mail/qpopper.config", O_RDONLY)	= 3
11791:	fstat(3, 0xFFFFFFFF7FFF9BE0)			= 0
11791:	ioctl(3, TCGETA, 0xFFFFFFFF7FFF9B1C)		Err#25 ENOTTY
11791:	read(3, " # - - - - - - - - - - -".., 8192)	= 8192
11791:	read(3, " s s l '   u s e d   w i".., 8192)	= 8192
11791:	read(3, " e s .     Q p o p p e r".., 8192)	= 4076
11791:	fstat(4, 0xFFFFFFFF7FFF9BA0)			= 0
11791:	close(4)					= 0
11791:	fstat(-1, 0xFFFFFFFF7FFF9BA0)			Err#9 EBADF
11791:	read(3, 0x10016B144, 8192)			= 0
11791:	uname(0xFFFFFFFF7FFF9D08)			= 1
11791:	brk(0x10016D8E0)				= 0
11791:	brk(0x1001718E0)				= 0
11791:	open("/etc/netconfig", O_RDONLY)		= 4
11791:	fstat(4, 0xFFFFFFFF7FFF9910)			= 0
11791:	ioctl(4, TCGETA, 0xFFFFFFFF7FFF984C)		Err#25 ENOTTY
11791:	read(4, " # p r a g m a   i d e n".., 8192)	= 1239
11791:	read(4, 0x10016DD14, 8192)			= 0
11791:	lseek(4, 0, SEEK_CUR)				= 1239
11791:	lseek(4, 0, SEEK_SET)				= 0
11791:	read(4, " # p r a g m a   i d e n".., 8192)	= 1239
11791:	read(4, 0x10016DD14, 8192)			= 0
11791:	lseek(4, 0, SEEK_CUR)				= 1239
11791:	close(4)					= 0
11791:	open("/dev/udp", O_RDONLY)			= 4
11791:	ioctl(4, 0xC00C6982, 0xFFFFFFFF7FFF9EF4)	= 0
11791:	close(4)					= 0
11791:	open("/etc/.name_service_door", O_RDONLY)	= 4
11791:	fcntl(4, F_SETFD, 0x00000001)			= 0
11791:	door_info(4, 0xFFFFFFFF7E3BF5C0)		= 0
11791:	door_call(4, 0xFFFFFFFF7FFF7E28)		= 0
11791:	getpeername(0, 0xFFFFFFFF7FFFA320, 0xFFFFFFFF7FFFA2E4, 1) = 0
11791:	brk(0x1001718E0)				= 0
11791:	brk(0x1001758E0)				= 0
11791:	brk(0x1001758E0)				= 0
11791:	brk(0x1001798E0)				= 0
11791:	brk(0x1001798E0)				= 0
11791:	brk(0x10017D8E0)				= 0
11791:	brk(0x10017D8E0)				= 0
11791:	brk(0x1001818E0)				= 0
11791:	brk(0x1001818E0)				= 0
11791:	brk(0x1001858E0)				= 0
11791:	time()						= 1031247744
11791:	open("/tmp/qpopper.junk.junk", O_RDWR|O_CREAT, 01156000) = 5
11791:	fcntl(5, F_FREESP, 0xFFFFFFFF7FFF80B0)		= 0
11791:	read(5, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4098)	= 4098
11791:	close(5)					= 0
11791:	unlink("/tmp/qpopper.junk")			Err#2 ENOENT
11791:	brk(0x1001858E0)				= 0
11791:	brk(0x1001898E0)				= 0
11791:	open("/etc/ssl/certs/cert.pem", O_RDONLY)	= 5
11791:	fstat(5, 0xFFFFFFFF7FFF7910)			= 0
11791:	ioctl(5, TCGETA, 0xFFFFFFFF7FFF784C)		Err#25 ENOTTY
11791:	read(5, " - - - - - B E G I N   R".., 8192)	= 2020
11791:	lseek(5, 0xFFFFFFFFFFFFFF64, SEEK_CUR)		= 1864
11791:	close(5)					= 0
11791:	open("/etc/ssl/certs/cert.pem", O_RDONLY)	= 5
11791:	fstat(5, 0xFFFFFFFF7FFF7510)			= 0
11791:	ioctl(5, TCGETA, 0xFFFFFFFF7FFF744C)		Err#25 ENOTTY
11791:	read(5, " - - - - - B E G I N   R".., 8192)	= 2020
11791:	getpid()					= 11791 [11218]
11791:	lseek(5, 0xFFFFFFFFFFFFFB93, SEEK_CUR)		= 887
11791:	close(5)					= 0
11791:	ioctl(0, TCGETA, 0xFFFFFFFF7FFF994C)		Err#22 EINVAL
11791:	fstat(0, 0xFFFFFFFF7FFF9A10)			= 0
11791:	write(0, " + O K   Q p o p p e r  ".., 57)	= 57
11791:	sigaction(SIGALRM, 0xFFFFFFFF7FFFA140, 0xFFFFFFFF7FFFA210) = 0
11791:	alarm(120)					= 0
11218:	poll(0xFFFFFFFF7FFFBC10, 1, -1)	(sleeping...)
11791:	read(0, 0xFFFFFFFF7FFFAB84, 2048) (sleeping...)
11791:	read(0, " u s e r   g u e s t\r\n", 2048)	= 12
11791:	alarm(0)					= 117
11791:	sigaction(SIGALRM, 0xFFFFFFFF7FFFA140, 0xFFFFFFFF7FFFA210) = 0
11791:	door_info(4, 0xFFFFFFFF7FFF9CA8)		= 0
11791:	door_call(4, 0xFFFFFFFF7FFF9C78)		= 0
11791:	write(0, " + O K   P a s s w o r d".., 34)	= 34
11791:	sigaction(SIGALRM, 0xFFFFFFFF7FFFA140, 0xFFFFFFFF7FFFA210) = 0
11791:	alarm(120)					= 0
11791:	read(0, 0xFFFFFFFF7FFFAB84, 2048) (sleeping...)
11791:	read(0, " p a s s   g a s t\r\n", 2048)		= 11
11791:	alarm(0)					= 119
11791:	sigaction(SIGALRM, 0xFFFFFFFF7FFFA140, 0xFFFFFFFF7FFFA210) = 0
11791:	time()						= 1031247749
11791:	open("/etc/mail/qpopper-users.deny", O_RDONLY)	= 5
11791:	fstat(5, 0xFFFFFFFF7FFFA010)			= 0
11791:	brk(0x1001898E0)				= 0
11791:	brk(0x10018D8E0)				= 0
11791:	ioctl(5, TCGETA, 0xFFFFFFFF7FFF9F4C)		Err#25 ENOTTY
11791:	read(5, 0x1001881B4, 8192)			= 0
11791:	lseek(5, 0, SEEK_CUR)				= 0
11791:	close(5)					= 0
11791:	open("/etc/nsswitch.conf", O_RDONLY)		= 5
11791:	fstat(5, 0xFFFFFFFF7FFF9BA0)			= 0
11791:	ioctl(5, TCGETA, 0xFFFFFFFF7FFF9ADC)		Err#25 ENOTTY
11791:	read(5, " #\n #   / e t c / n s s".., 8192)	= 661
11791:	read(5, 0x100188A24, 8192)			= 0
11791:	lseek(5, 0, SEEK_CUR)				= 661
11791:	close(5)					= 0
11791:	open("/usr/lib/64/nss_files.so.1", O_RDONLY)	= 5
11791:	fstat(5, 0xFFFFFFFF7FFF94D0)			= 0
11791:	mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFFFFFFFF7E000000
11791:	mmap(0x00000000, 1081344, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFFFFFFFF7D600000
11791:	mmap(0xFFFFFFFF7D706000, 3690, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 24576) = 0xFFFFFFFF7D706000
11791:	munmap(0xFFFFFFFF7D606000, 1048576)		= 0
11791:	memcntl(0xFFFFFFFF7D600000, 10472, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
11791:	close(5)					= 0
11791:	munmap(0xFFFFFFFF7E000000, 8192)		= 0
11791:	open("/etc/shadow", O_RDONLY)			= 5
11791:	fstat(5, 0xFFFFFFFF7FFF9BC0)			= 0
11791:	ioctl(5, TCGETA, 0xFFFFFFFF7FFF9AFC)		Err#25 ENOTTY
11791:	read(5, " r o o t : d j y R w E w".., 8192)	= 2101
11791:	lseek(5, 0xFFFFFFFFFFFFF945, SEEK_CUR)		= 378
11791:	close(5)					= 0
11791:	time()						= 1031247749
11791:	munmap(0xFFFFFFFF7D706000, 3690)		= 0
11791:	munmap(0xFFFFFFFF7D600000, 24518)		= 0
11791:	stat("/var/mail", 0xFFFFFFFF7FFFA1D0)		= 0
11791:	setgid(6)					= 0
11791:	setgroups(1, 0xFFFFFFFF7FFFBAF4)		= 0
11791:	setuid(205)					= 0
11791:	open("/var/mail/.guest.pop", O_RDWR|O_CREAT, 0660) = 5
11791:	fstat(5, 0xFFFFFFFF7FFFA1D0)			= 0
11791:	fcntl(5, F_SETLK, 0xFFFFFFFF7FFF9B80)		= 0
11791:	stat("/var/mail/.guest.pop", 0xFFFFFFFF7FFF9D50) = 0
11791:	fstat(5, 0xFFFFFFFF7FFF9CD0)			= 0
11791:	lstat("/var/mail/guest.lock", 0xFFFFFFFF7FFF9B40) Err#2 ENOENT
11791:	open("/var/mail/guest.lock", O_WRONLY|O_CREAT|O_EXCL, 0600) = 6
11791:	lstat("/var/mail/guest.lock", 0xFFFFFFFF7FFF9B40) = 0
11791:	fcntl(6, F_SETLK, 0xFFFFFFFF7FFF98E0)		= 0
11791:	getpid()					= 11791 [11218]
11791:	uname(0xFFFFFFFF7FFF9428)			= 1
11791:	write(6, " 1 1 7 9 1 @ m a r k . b".., 18)	= 18
11791:	fcntl(6, F_SETLKW, 0xFFFFFFFF7FFF98E0)		= 0
11791:	close(6)					= 0
11791:	time()						= 1031247749
11791:	open("/var/mail/guest", O_RDWR)			Err#2 ENOENT
11791:	unlink("/var/mail/.guest.cache")		Err#2 ENOENT
11791:	lseek(5, 0, SEEK_CUR)				= 0
11791:	lseek(5, 0, SEEK_END)				= 0
11791:	lseek(5, 0, SEEK_CUR)				= 0
11791:	unlink("/var/mail/guest.lock")			= 0
11791:	    Incurred fault #6, FLTBOUNDS  %pc = 0x100031150
11791:	      siginfo: SIGSEGV SEGV_MAPERR addr=0x01010584
11791:	    Received signal #11, SIGSEGV [default]
11791:	      siginfo: SIGSEGV SEGV_MAPERR addr=0x01010584
11791:		*** process killed ***

Date: Thu, 5 Sep 2002 10:49:44 -0700
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Spam and Junk emails

There are several anti-spam sites on the net that you
can find with google.

QPopper doesn't ever handle incoming mail.  Qpopper only
comes into play once it's in the spool.

Feel free to ask questions regarding qpopper here.

Quoting Habib Abassi (habassi at telephonyatwork dot com):
> Hi ,
> 
> Does anyone knows how to catch Spam and Junk emails, could be done by checking a specific header variable ?
> 
> Thanks.

From: jbailo at manus dot com
Subject: getting clear text to work with v4
Date:  Thu, 5 Sep 2002 11:31:04 -0700 

We installed v4 and can only log in using SSL authentication.



How can we enable clear text logins?


Date: Thu, 5 Sep 2002 12:12:27 -0700
From: "Brian C. Hill" <bchill at bch dot net>
Subject: 4.0.4 on SunOS 5.8/sparc - drac

	Has anyone else needed to add -lnsl to the popper
build when using drac? How should that be done?

Brian

From: "Jim Warren" <jim at jimwarren dot us>
Subject: config file error?
Date: Thu, 5 Sep 2002 13:01:42 -0700

we are getting this error ---------
Config file nesting exceeds 100; will not process config file
/etc/mail/pop/qpopper.confi

and cant find anything we've done wrong.... this is the file:

set bulldir     = /etc/bulletins
set config-file = /etc/mail/pop/qpopper.config
set server-mode = true
set statistics  = true
set timeout     = 60
set timing      = true
set shy = false
# set log-login = "(v%0) POP login by user /"%1/" at (%2) %3"

is there any way to fix this?

thanks!

Date: Thu, 05 Sep 2002 16:17:16 -0400
Subject: Re: 4.0.4 on SunOS 5.8/sparc - drac
From: William Lovins <wlovins at interland dot com>

Yes. I had to on Solaris 7, 8, and 9. (using gcc as the compiler and bash as
the shell). Drac was compiled in /usr/local/src/drac, btw.

I did this:

export LDFLAGS="-lnsl"
Cd /usr/local/src/qpopper-4.0.4
./configure --enable-drac=/usr/local/src/drac



On 9/5/02 15:12, "Brian C. Hill" <bchill at bch dot net> wrote:

> Has anyone else needed to add -lnsl to the popper
> build when using drac? How should that be done?
> 
> Brian
> 



Subject: Re: config file error?
From: Kenneth Porter <shiva at well dot com>
Date: 05 Sep 2002 14:09:00 -0700

On Thu, 2002-09-05 at 13:01, Jim Warren wrote:
> we are getting this error ---------
> Config file nesting exceeds 100; will not process config file
> /etc/mail/pop/qpopper.confi
> 
> and cant find anything we've done wrong.... this is the file:
> 
> set bulldir     = /etc/bulletins
> set config-file = /etc/mail/pop/qpopper.config

I haven't used config include files. Does this point at itself?

Might you have a config file in a user home directory that's
self-referential?



Last updated on 5 Sep 2002 by Pensive Mailing List Admin