The Qpopper list archive ending on 13 Sep 1999


Topics covered in this issue include:

  1. Please help!
       Steve Hodgson <shh at tamu dot edu>
       Sun, 05 Sep 1999 11:49:42 -0500
  2. Re: Please help!
       Alan Brown <alan at manawatu.gen dot nz>
       Mon, 6 Sep 1999 05:09:53 +1200 (NZST)
  3. Re: Please help!
       "S. Faruque Ahmed" <sfque at texasgroup dot net>
       Sun, 05 Sep 1999 23:21:48 +0600
  4. Re: Please help!
       Steve Hodgson <shh at tamu dot edu>
       Sun, 05 Sep 1999 12:53:17 -0500
  5. Re: Please help!
       "S. Faruque Ahmed" <sfque at texasgroup dot net>
       Mon, 06 Sep 1999 00:45:44 +0600
  6. Re: Please help!
       "Brent R. Scott" <brscott at tspeed dot net>
       Sun, 05 Sep 1999 15:56:27 -0400
  7. Re: Please help!
       "S. Faruque Ahmed" <sfque at texasgroup dot net>
       Mon, 06 Sep 1999 08:48:42 +0600
  8. Re: Please help!
       Alan Brown <alan at manawatu.gen dot nz>
       Mon, 6 Sep 1999 15:01:20 +1200 (NZST)
  9. QPopper Error
       Aaron Daniels <adaniels at dataheart dot net>
       Tue, 07 Sep 1999 10:50:29 +0000
 10. Re: QPopper Error
       Carrer Yuri <yurj at dns.alfa dot it>
       Tue, 7 Sep 1999 03:03:09 +0200 (MET DST)
 11. Re: QPopper Error
       Byron Jones <byron at vianet.net dot au>
       Tue, 07 Sep 1999 09:13:50 +0800
 12. AUTH authentication support to qpopper?
       Byron Jones <byron at vianet.net dot au>
       Tue, 07 Sep 1999 10:18:41 +0800
 13. Re: QPopper Error
       Alan Brown <alan at manawatu.gen dot nz>
       Tue, 7 Sep 1999 16:20:27 +1200 (NZST)
 14. Re: AUTH authentication support to qpopper? 
       Laurence Lundblade <lgl at island-resort dot com>
       Mon, 6 Sep 1999 22:57:04 -0700 (PDT)
 15. Re: AUTH authentication support to qpopper? 
       Alan Brown <alan at manawatu.gen dot nz>
       Tue, 7 Sep 1999 23:33:12 +1200 (NZST)
 16. RE: Outlook Express and APOP
       "Nickolas Ray Ellson" <grimm at nickellson dot com>
       Tue, 7 Sep 1999 17:10:26 -0800
 17. Re: Please help!
       Randall Gellens <rg=public.1 at worldmail1.qualcomm dot com>
       Tue, 7 Sep 1999 17:54:54 -0700
 18. Support Multi Virtual Host  ?
       Oguz Demirkapi <oguz at smartmedia dot ch>
       Wed, 08 Sep 1999 10:49:09 +0200
 19. Speed-ups
       darren at pmail dot net (Darren Ings)
       Wed, 8 Sep 1999 14:39:59 +0100 (BST)
 20. Re: AUTH authentication support to qpopper? 
       James Sneeringer <jvs at ocslink dot com>
       Wed, 8 Sep 1999 09:05:58 -0500 (CDT)
 21. Re: 
       "M. Edward Wilborne III" <wilborne at gamewood dot net>
       Wed, 8 Sep 1999 10:19:21 -0400
 22. RE: Speed-ups
       Steven Fletcher <stevenf at shellnet.co dot uk>
       Wed, 8 Sep 1999 15:29:41 +0100
 23. pop3/tcp server failing (looping), service terminated
       "Dave Brodmann" <davidb at nis dot net>
       Wed, 8 Sep 1999 16:34:02 -0400
 24. qpopper2.53 & outlook97
       jleung <jleung at usc dot edu>
       Wed, 8 Sep 1999 14:11:06 -0700 (PDT)
 25. Re: pop3/tcp server failing (looping), service terminated
       "Phil Z." <philz at tisd dot net>
       Wed, 08 Sep 1999 16:31:41 -0500
 26. Re: qpopper2.53 & outlook97
       Leonard Hermens <Leonard.Hermens at rcity dot com>
       Wed, 8 Sep 1999 14:51:50 -0700
 27. Re: pop3/tcp server failing (looping), service terminated
       Leonard Hermens <Leonard.Hermens at rcity dot com>
       Wed, 8 Sep 1999 14:48:10 -0700
 28. Tutorials
       "Matt Mouser" <webmaster at net-connection dot net>
       Wed, 8 Sep 1999 15:41:00 -0700
 29. Re: Tutorials
       "Brent R. Scott" <brscott at tspeed dot net>
       Thu, 09 Sep 1999 00:22:32 -0400
 30. Re: 
       Alan Brown <alan at manawatu.gen dot nz>
       Fri, 10 Sep 1999 02:03:10 +1200 (NZST)
 31. RE: Qpopper BULLDB support on bsdi 3.1
       Mike Nerone <mnerone at idworld dot net>
       Thu, 9 Sep 1999 11:21:48 -0500 
 32. RE: Qpopper BULLDB support on bsdi 3.1
       Larry Corsa <lcorsa at enter dot net>
       Thu, 9 Sep 1999 14:08:50 -0400 (EDT)
 33. Re: qpopper2.53 & outlook97
       Otavio Exel <oexel at economatica.com dot br>
       Thu, 9 Sep 1999 17:10:23 -0300
 34. Re: Please help!
       "S. Faruque Ahmed" <sfque at texasgroup dot net>
       Sun, 12 Sep 1999 11:30:32 +0600
 35. Re: Tutorials
       "Brent R. Scott" <brscott at tspeed dot net>
       Fri, 10 Sep 1999 01:42:50 -0400
 36. Re: Please help! (a Thank you)
       Steve Hodgson <shh at tamu dot edu>
       Fri, 10 Sep 1999 00:33:57 -0500
 37. Re: Please help!
       Michael Garrett <darkshot at chudys dot com>
       Fri, 10 Sep 1999 01:47:25 -0400
 38. Re: Tutorials
       Alan Brown <alan at manawatu.gen dot nz>
       Sat, 11 Sep 1999 02:20:46 +1200 (NZST)
 39. Re: Please help!
       Alan Brown <alan at manawatu.gen dot nz>
       Sat, 11 Sep 1999 02:26:55 +1200 (NZST)
 40. Re: Tutorials
       Tomasz Orzechowski <tmo at apk dot net>
       Fri, 10 Sep 1999 10:26:52 -0400
 41. Re: Please help!
       Carrer Yuri <yurj at dns.alfa dot it>
       Fri, 10 Sep 1999 18:35:04 +0200 (MET DST)
 42. Unable to get canonical name error (Yes, I read the FAQ)
       Rick Kunkel <kunkel at w-link dot net>
       Fri, 10 Sep 1999 11:52:47 -0700 (PDT)
 43. Re: Unable to get canonical name error (Yes, I read the FAQ)
       Leonard Hermens <Leonard.Hermens at rcity dot com>
       Fri, 10 Sep 1999 13:20:41 -0700
 44. Re: Please help!
       Admin Mailing Lists <mlist at intergrafix dot net>
       Fri, 10 Sep 1999 16:25:23 -0400 (EDT)
 45. Re: Please help!
       Admin Mailing Lists <mlist at intergrafix dot net>
       Fri, 10 Sep 1999 16:27:08 -0400 (EDT)
 46. Re: Unable to get canonical name error (Yes, I read the FAQ)
       Rick Kunkel <kunkel at w-link dot net>
       Fri, 10 Sep 1999 15:48:21 -0700 (PDT)
 47. Re: Please help!
       Alan Brown <alan at manawatu.gen dot nz>
       Sat, 11 Sep 1999 17:54:02 +1200 (NZST)
 48. poppassd server?
       Gart Nixon <gart at starwolf dot org>
       Mon, 13 Sep 1999 09:54:16 -0400 (EDT)
 49. Load averages and large mailfiles
       "J Peterson [System Admin]" <jay at qtm dot net>
       Mon, 13 Sep 1999 11:37:28 -0400
 50. Re: Please help!
       Admin Mailing Lists <mlist at intergrafix dot net>
       Mon, 13 Sep 1999 15:35:01 -0400 (EDT)

Date: Sun, 05 Sep 1999 11:49:42 -0500
From: Steve Hodgson <shh at tamu dot edu>
Subject: Please help!

I've read everything I can find on qpopper, the faq, the mailing list, the
website, everything, but I still can't get qpopper to work.  I have my
inetd.conf and services files correct, but whenever I telnet to port 110 of
my mail server, I get this:

Trying XXX.XXX.XXX.XXX...
Connected to XXXXXXXXXXXXX.
Escape character is '^]'.
Connection closed by foreign host.

The X's are substituted for the actual IP address and hostname.  I can't
figure this one out, because it looks like it's connecting, but then
something is closing the connection.  Inetd has been HUPed too.  If anyone
could shed some light on this, I would be greatful.

Thanks,
Steve  Hodgson


Date: Mon, 6 Sep 1999 05:09:53 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: Please help!

On Sun, 5 Sep 1999, Steve Hodgson wrote:

> I've read everything I can find on qpopper, the faq, the mailing list, the
> website, everything, but I still can't get qpopper to work.  I have my
> inetd.conf and services files correct, but whenever I telnet to port 110 of
> my mail server, I get this:
> 
> Trying XXX.XXX.XXX.XXX...
> Connected to XXXXXXXXXXXXX.
> Escape character is '^]'.
> Connection closed by foreign host.
> 
> The X's are substituted for the actual IP address and hostname.  I can't
> figure this one out, because it looks like it's connecting, but then
> something is closing the connection.  Inetd has been HUPed too.  If anyone
> could shed some light on this, I would be greatful.

hosts.allow/deny? 

What's showing up in Syslogs?

AB


Date: Sun, 05 Sep 1999 23:21:48 +0600
From: "S. Faruque Ahmed" <sfque at texasgroup dot net>
Subject: Re: Please help!

Since your site appears pretty conscious about security, it just might be
your /etc/hosts.allow or hosts.deny file.  If your site blocked off
accessing your host for pop from outside your net don't forget yourself,
i.e. is 127.0.0.1 (or your own IP) allowed for the pop3 connection?

S. Faruque Ahmed


At 11:49 05/09/99 -0500, Steve Hodgson wrote:
>I've read everything I can find on qpopper, the faq, the mailing list, the
>website, everything, but I still can't get qpopper to work.  I have my
>inetd.conf and services files correct, but whenever I telnet to port 110 of
>my mail server, I get this:
>
>Trying XXX.XXX.XXX.XXX...
>Connected to XXXXXXXXXXXXX.
>Escape character is '^]'.
>Connection closed by foreign host.
>
>The X's are substituted for the actual IP address and hostname.  I can't
>figure this one out, because it looks like it's connecting, but then
>something is closing the connection.  Inetd has been HUPed too.  If anyone
>could shed some light on this, I would be greatful.
>
>Thanks,
>Steve  Hodgson
>
>

Date: Sun, 05 Sep 1999 12:53:17 -0500
From: Steve Hodgson <shh at tamu dot edu>
Subject: Re: Please help!

Thanks for the reply.  There is no criteria in hosts.allow/deny, and the
log files report nothing.

At 05:09 AM 9/6/99 +1200, you wrote:
>On Sun, 5 Sep 1999, Steve Hodgson wrote:
>
>> I've read everything I can find on qpopper, the faq, the mailing list, the
>> website, everything, but I still can't get qpopper to work.  I have my
>> inetd.conf and services files correct, but whenever I telnet to port 110 of
>> my mail server, I get this:
>> 
>> Trying XXX.XXX.XXX.XXX...
>> Connected to XXXXXXXXXXXXX.
>> Escape character is '^]'.
>> Connection closed by foreign host.
>> 
>> The X's are substituted for the actual IP address and hostname.  I can't
>> figure this one out, because it looks like it's connecting, but then
>> something is closing the connection.  Inetd has been HUPed too.  If anyone
>> could shed some light on this, I would be greatful.
>
>hosts.allow/deny? 
>
>What's showing up in Syslogs?
>
>AB
>
>


Date: Mon, 06 Sep 1999 00:45:44 +0600
From: "S. Faruque Ahmed" <sfque at texasgroup dot net>
Subject: Re: Please help!

Does the machine you telnet from have its IP reverse domain lookup set-up?
This disconnection appears like a tcpd action, perhaps the default
behaviour of your tcpd is to behave paranoid with hosts that don't have
their reverse lookups straight?  Come to think of it, I think this is the
default behaviour of the new Qpopper.

SFQ

At 12:53 05/09/99 -0500, Steve Hodgson wrote:
>Thanks for the reply.  There is no criteria in hosts.allow/deny, and the
>log files report nothing.
>
>At 05:09 AM 9/6/99 +1200, you wrote:
>>On Sun, 5 Sep 1999, Steve Hodgson wrote:
>>
>>> I've read everything I can find on qpopper, the faq, the mailing list, the
>>> website, everything, but I still can't get qpopper to work.  I have my
>>> inetd.conf and services files correct, but whenever I telnet to port
110 of
>>> my mail server, I get this:
>>> 
>>> Trying XXX.XXX.XXX.XXX...
>>> Connected to XXXXXXXXXXXXX.
>>> Escape character is '^]'.
>>> Connection closed by foreign host.
>>> 
>>> The X's are substituted for the actual IP address and hostname.  I can't
>>> figure this one out, because it looks like it's connecting, but then
>>> something is closing the connection.  Inetd has been HUPed too.  If anyone
>>> could shed some light on this, I would be greatful.
>>
>>hosts.allow/deny? 
>>
>>What's showing up in Syslogs?
>>
>>AB
>>
>>
>
>

Date: Sun, 05 Sep 1999 15:56:27 -0400
From: "Brent R. Scott" <brscott at tspeed dot net>
Subject: Re: Please help!

It's not actually connecting. May not even be starting. Try starting the binary
by hand and see if you can telnet to it. What is the line that you have in
inetd.conf? What is in the log file? If you don't have a log file, then start
one.

-Br-

Steve Hodgson wrote:

> I've read everything I can find on qpopper, the faq, the mailing list, the
> website, everything, but I still can't get qpopper to work.  I have my
> inetd.conf and services files correct, but whenever I telnet to port 110 of
> my mail server, I get this:
>
> Trying XXX.XXX.XXX.XXX...
> Connected to XXXXXXXXXXXXX.
> Escape character is '^]'.
> Connection closed by foreign host.
>
> The X's are substituted for the actual IP address and hostname.  I can't
> figure this one out, because it looks like it's connecting, but then
> something is closing the connection.  Inetd has been HUPed too.  If anyone
> could shed some light on this, I would be greatful.
>
> Thanks,
> Steve  Hodgson




Date: Mon, 06 Sep 1999 08:48:42 +0600
From: "S. Faruque Ahmed" <sfque at texasgroup dot net>
Subject: Re: Please help!

I still suspect the tcpd wrapper program, because it shows something is
trying to connect (popper?)...then the trademark disconnect.

I would first try removing the tcp wrapper line from your pop3 command
string in your inetd.conf.  Something like so, depending on what O/S you have,

# pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  in.pop3d
pop3    stream  tcp     nowait  root    in.pop3d

Kill -HUP your inetd PID, then try connecting to port 110.  You should then
know whether your pop3 program actually works.  If it works this way,
figure out what your O/S people did with the tcpd they installed in the
documentation.  Suit it to your needs and re-activate the line in inetd.conf.

SFQ

At 14:01 05/09/99 -0500, Steve Hodgson wrote:
>Well, I'm trying to telnet from the localhost.  My ISP is in charge of
>reverse lookups for my IP address, so I'm assuming it's set up correctly.
>
>thanks,
>Steve
>
>At 12:45 AM 9/6/99 +0600, you wrote:
>>Does the machine you telnet from have its IP reverse domain lookup set-up?
>>This disconnection appears like a tcpd action, perhaps the default
>>behaviour of your tcpd is to behave paranoid with hosts that don't have
>>their reverse lookups straight?  Come to think of it, I think this is the
>>default behaviour of the new Qpopper.
>>
>>SFQ
>>
>>At 12:53 05/09/99 -0500, Steve Hodgson wrote:
>>>Thanks for the reply.  There is no criteria in hosts.allow/deny, and the
>>>log files report nothing.
>>>
>>>At 05:09 AM 9/6/99 +1200, you wrote:
>>>>On Sun, 5 Sep 1999, Steve Hodgson wrote:
>>>>
>>>>> I've read everything I can find on qpopper, the faq, the mailing list,
>the
>>>>> website, everything, but I still can't get qpopper to work.  I have my
>>>>> inetd.conf and services files correct, but whenever I telnet to port
>>110 of
>>>>> my mail server, I get this:
>>>>> 
>>>>> Trying XXX.XXX.XXX.XXX...
>>>>> Connected to XXXXXXXXXXXXX.
>>>>> Escape character is '^]'.
>>>>> Connection closed by foreign host.
>>>>> 
>>>>> The X's are substituted for the actual IP address and hostname.  I can't
>>>>> figure this one out, because it looks like it's connecting, but then
>>>>> something is closing the connection.  Inetd has been HUPed too.  If
>anyone
>>>>> could shed some light on this, I would be greatful.
>>>>
>>>>hosts.allow/deny? 
>>>>
>>>>What's showing up in Syslogs?
>>>>
>>>>AB
>>>>
>>>>
>>>
>>>
>>
>>
>
>

Date: Mon, 6 Sep 1999 15:01:20 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: Please help!

On Mon, 6 Sep 1999, S. Faruque Ahmed wrote:

> I still suspect the tcpd wrapper program, because it shows something is
> trying to connect (popper?)...then the trademark disconnect.

Depending on the OS and business of the machine, "strace -f -p<pid of
inetd>" can reveal the problem fairly clearly.

AB


Date: Tue, 07 Sep 1999 10:50:29 +0000
From: Aaron Daniels <adaniels at dataheart dot net>
Subject: QPopper Error

Hi,

I have been running this mail server for about 3 weeks now but just last
week the pop server had been stopping randomly making it so people are
unable to check their mail.
since then I have been able to track down the error, the syslog reported
this error:

Sep  7 02:44:29 mail inetd[116]: pop-3/tcp server failing (looping),
service terminated

What would cause this error and how would I fix it.

Server details: OS=Linux(Debian 2.1) pop server=Qpopper MTA=Sendmail
8.9.3

Thanks,
Aaron

Date: Tue, 7 Sep 1999 03:03:09 +0200 (MET DST)
From: Carrer Yuri <yurj at dns.alfa dot it>
Subject: Re: QPopper Error

On Tue, 7 Sep 1999, Aaron Daniels wrote:

> Hi,
> 
> I have been running this mail server for about 3 weeks now but just last
> week the pop server had been stopping randomly making it so people are
> unable to check their mail.
> since then I have been able to track down the error, the syslog reported
> this error:
> 
> Sep  7 02:44:29 mail inetd[116]: pop-3/tcp server failing (looping),
> service terminated
> 
> What would cause this error and how would I fix it.
> 
> Server details: OS=Linux(Debian 2.1) pop server=Qpopper MTA=Sendmail
> 8.9.3

 Seems a problem with tcpd. Have you changed something in
 /etc/hosts.[allow,deny] ?

[yurj@caccamo yurj]$ strings /usr/sbin/inetd | grep failing
%s/%s server failing (looping), service terminated 

 Seems that inetd can't run tcpd or popper. Can you post the pop3 line in
 /etc/inetd.conf?




Date: Tue, 07 Sep 1999 09:13:50 +0800
From: Byron Jones <byron at vianet.net dot au>
Subject: Re: QPopper Error

>since then I have been able to track down the error, the syslog reported
>this error:
>
>Sep  7 02:44:29 mail inetd[116]: pop-3/tcp server failing (looping),
>service terminated
>
>What would cause this error and how would I fix it.

it's in the faq -

http://www.eudora.com/freeware/qpop_faq.html#looping

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


Date: Tue, 07 Sep 1999 10:18:41 +0800
From: Byron Jones <byron at vianet.net dot au>
Subject: AUTH authentication support to qpopper?

hello.

are there any plans to implement AUTH authentication into qpopper? - as 
described in

   http://help.netscape.com/products/server/messaging/3x/info/smtpauth.html


i'm keen on looking at secured authentication - i've looked at APOP but 
from what i've read you need to keep a separate database for pop users and 
system users - something that i'm not too keen on doing.  of course i'm 
more than happy to be proven wrong about this :)

anyone else been down this path and wanna give me some feedback?

thanks :)

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


Date: Tue, 7 Sep 1999 16:20:27 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: QPopper Error

On Tue, 7 Sep 1999, Aaron Daniels wrote:

> since then I have been able to track down the error, the syslog reported
> this error:
> 
> Sep  7 02:44:29 mail inetd[116]: pop-3/tcp server failing (looping),
> service terminated
> 
> What would cause this error and how would I fix it.

Too many qpoppers starting in a short period of time. Increase your
inetd service limits.

default is 40 connects in 60 seconds.

pop3    stream  tcp     nowait.100      root    /usr/sbin/tcpd in.qpop3d -s -T600

adding .100 to the end of nowait makes this 100 connects in 60 seconds.

Tweak to suit.

AB


Date: Mon, 6 Sep 1999 22:57:04 -0700 (PDT)
From: Laurence Lundblade <lgl at island-resort dot com>
Subject: Re: AUTH authentication support to qpopper?

I think AUTH is CRAM-MD5. It requires a separate database too. It sort of 
boils down to a few options (cryptographically):

1) Have plain text passwords go across the net and retain compatibility 
with authentication databases like /etc/passwd. Here you get to have the 
password on the server encrypted

2) Have a hash of the password go across the net and lose compatibility 
with auth databases like /etc/password. CRAM-MD5, APOP, SCRAM and 
DIGEST-MD5 are all in this category.

3) Use public key like SSL to secure the connection and then to 
plain text passwords inside the secured connection. Here you get the best 
of both 1 and 2, but have to a lot more to set up and probably have to 
pay someone money because public key crypto is patented (until Sept 2000).

Personally I like #3 because I believe compatibility with existing 
authentication databases is very important. Hopefully in a year we'll all 
be doing this. Note that you can sort of get this behavior now with 
qpopper unmodified if you use something like stunnel. We also have to 
lobby to get more mail clients to support SSL. Usually it's a problem 
because it costs about $1/copy to license the RSA algorithm, and that's a 
huge chunk of the revenue.

The other thing is that there are two flavors of SSL for use with POP. 
There's the alternate port variety that just does SSL right of the bat on 
port 995 much like https runs on a different port than http. Then there's 
the STLS (or STARTTLS) varient that negotiates it on port 110. The STLS 
is politically correct to conserve our precious bodily fluids, I mean our 
precious TCP port numbers.  Different clients support different ones. 
Stunnel gives you the alternate port versions.

LL


On 7 Sep 1999, Byron Jones wrote:
> 
> hello.
> 
> are there any plans to implement AUTH authentication into qpopper? - as 
> described in
> 
>    http://help.netscape.com/products/server/messaging/3x/info/smtpauth.html
> 
> 
> i'm keen on looking at secured authentication - i've looked at APOP but 
> from what i've read you need to keep a separate database for pop users and 
> system users - something that i'm not too keen on doing.  of course i'm 
> more than happy to be proven wrong about this :)
> 
> anyone else been down this path and wanna give me some feedback?
> 
> thanks :)
> 
> -- byron jones ----------------------
>     systems administrator
>     vianet australia
>     http://www.vianet.net.au/~byron
> 
> 

Date: Tue, 7 Sep 1999 23:33:12 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: AUTH authentication support to qpopper?

On Mon, 6 Sep 1999, Laurence Lundblade wrote:

> 3) Use public key like SSL to secure the connection and then to 
> plain text passwords inside the secured connection. Here you get the best 
> of both 1 and 2, but have to a lot more to set up and probably have to 
> pay someone money because public key crypto is patented (until Sept 2000).
> 
> Personally I like #3 because I believe compatibility with existing 
> authentication databases is very important. Hopefully in a year we'll all 
> be doing this. Note that you can sort of get this behavior now with 
> qpopper unmodified if you use something like stunnel.

FWIW, there are instructions on setting up/using SSH tunelling at
http://www.ccs.neu.edu/groups/systems/howto/howto-sshtunnel.html which
are easily adapted for any server running sshd.

There is a freeware SSH client extension for Tera-term (windows), which
removes the need for licensing fees in most cases.

AB


From: "Nickolas Ray Ellson" <grimm at nickellson dot com>
Date: Tue, 7 Sep 1999 17:10:26 -0800
Subject: RE: Outlook Express and APOP

<sigh> It was in OUTLOOK... I appologize, I hadn't realized that my 
marketing manager brought in HIS copy to use. :\ It wasn't OE.. I 
jumped the gun.

Nick

Date sent:      	Sat, 4 Sep 1999 08:12:26 -0400 (EDT)
From:           	Gart Nixon <gart at starwolf dot org>
To:             	Nickolas Ray Ellson <grimm at nickellson dot com>
Copies to:      	Subscribers of Qpopper <qpopper at lists.pensive dot org>
Subject:        	RE: Outlook Express and APOP

> 
> 
> On Fri, 3 Sep 1999, Nickolas Ray Ellson wrote:
> 
> > I once asked Whistle Inc this question. They said that you select the
> > "authenticaion" box to get it to work with APOP however, it uses the
> > name and password of the windows login, NOT the login specified in the
> > user account for OE.. Real hookey, but I tested it and they seem to be
> > right. Makes it REAL tough if you have multiple accounts.
> > 
> > Anyway, that is what I had found out, any one else?
> > 
> > Nick
> 
>  Can you tell me where that Authentication box is, I don't see one
> except the SPA and that doesn't seem to work in any situation.
> 
> --Gart
> 


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

Nick :) E-Mail: grimm at nickellson dot com   ICQ: 940982
        Home: http://www.nickellson.com
 

Date: Tue, 7 Sep 1999 17:54:54 -0700
From: Randall Gellens <rg=public.1 at worldmail1.qualcomm dot com>
Subject: Re: Please help!

At 12:45 AM +0600 9/6/99, S. Faruque Ahmed wrote:

>Come to think of it, I think this is the
>default behaviour of the new Qpopper.

No, qpopper does not reject connections from hosts which lack PTR 
records.  By default it logs this as a warning, but this can be 
turned off.
--
Randall Gellens
rg=public.1 at worldmail1.qualcomm dot com
Opinions are personal;     facts are suspect;     I speak for myself only

Date: Wed, 08 Sep 1999 10:49:09 +0200
From: Oguz Demirkapi <oguz at smartmedia dot ch>
Subject: Support Multi Virtual Host  ?

Hi,

Are there any Support for Multi Virtual Host in Qpopper ?

Any page or any document.


Thanks,

Tarantor

Date: Wed, 8 Sep 1999 14:39:59 +0100 (BST)
From: darren at pmail dot net (Darren Ings)
Subject: Speed-ups

Is anyone able to give any hints on speeding up qpopper? I have a Sun
Enterprise 3000 system which is heavily used as a POP3 server for many, many
people. POP3 performance from this box is slow, with frequent timeouts of the
server for the clients.

Does anyone have an ideas on how to tune things to speed up POP3 access? I was
wondering whether we could get popper to run as a daemon instead of via inetd.
Any ideas?


Regards,

Darren

Date: Wed, 8 Sep 1999 09:05:58 -0500 (CDT)
From: James Sneeringer <jvs at ocslink dot com>
Subject: Re: AUTH authentication support to qpopper?

On Tue, 7 Sep 1999, Alan Brown wrote:
| There is a freeware SSH client extension for Tera-term (windows), which
| removes the need for licensing fees in most cases.

It's a great program, but your statement is untrue in the US.  RSA is
patented, and may only be used freely iff you are using the RSAREF
library, and are doing so for non-commercial or educational purposes,
regardless of what software product it is used in.  Users outside of the
US are under no such restriction, however. 

The RSA patent expires 20 September 2000.  Party at my house.  BYOB.

-James


From: "M. Edward Wilborne III" <wilborne at gamewood dot net>
Subject: Re:
Date: Wed, 8 Sep 1999 10:19:21 -0400

Darren,

I've been using "ucspi-tcp" as a launcher for qpopper instead of inetd.  It
still isn't fast enough for me, but maybe it will help you.  You can find it
here:

ucspi-tcp 0.84, beta.
19981111
Copyright 1998
D. J. Bernstein, djb at pobox dot com
http://pobox.com/~djb/ucspi-tcp.html

Good luck and I'd be curious to know if it helps any.
Thanks!
Ed

----- Original Message -----
From: <qpopper-errors at lists.pensive dot org>
To: <undisclosed-recipients:;>
Sent: Wednesday, September 08, 1999 9:44 AM


> 0 +0100 (BST)
> Received: (from daz at localhost) by mickey.reading dot sgi dot com
(980427.SGI.8.8.8/980728.SGI.AUTOCF) id OAA15066 for
qpopper at lists.pensive dot org; Wed, 8 Sep 1999 14:39:59 +0100 (BST)
> Date: Wed, 8 Sep 1999 14:39:59 +0100 (BST)
> Errors-To: qpopper-errors at lists.pensive dot org (List Administrator)
> Precedence: bulk
> List-Subscribe: <mailto:qpopper-request at lists.pensive dot org?body=subscribe>
> List-Unsubscribe:
<mailto:qpopper-request at lists.pensive dot org?body=unsubscribe>
> List-Archive: <mailto:autoshare at lists.pensive dot org?body=index%20QPopper>
> List-Post: <mailto:qpopper at lists.pensive dot org>
> List-Owner: listmaster at lists.pensive dot org (Pensive Mailing List Admin)
> List-Help: http://www.pensive.org/Mailing_Lists/
> List-Id: <QPopper.lists.pensive.org>
> List-Software: AutoShare 4.0 by Mikael Hansen
> From: darren at pmail dot net (Darren Ings)
> Message-Id: <9909081439.ZM15325 at mickey.reading.sgi dot com>
> X-Mailer: Z-Mail-SGI (3.2S.3 08feb96 MediaMail)
> To: qpopper at lists.pensive dot org (Subscribers of Qpopper)
> Subject: Speed-ups
> Mime-Version: 1.0
> Content-Type: text/plain; charset=us-ascii
>
> Is anyone able to give any hints on speeding up qpopper? I have a Sun
> Enterprise 3000 system which is heavily used as a POP3 server for many,
many
> people. POP3 performance from this box is slow, with frequent timeouts of
the
> server for the clients.
>
> Does anyone have an ideas on how to tune things to speed up POP3 access? I
was
> wondering whether we could get popper to run as a daemon instead of via
inetd.
> Any ideas?
>
>
> Regards,
>
> Darren
>


From: Steven Fletcher <stevenf at shellnet.co dot uk>
Subject: RE: Speed-ups
Date: Wed, 8 Sep 1999 15:29:41 +0100

> Any ideas?

Try running configure with --enable-servermode. If you have no customers
that use pine/etc as local mail clients on your server (read the FAQ on
this) this is great for bringing a new lease of life into your mail system.

Steven Fletcher
stevenf at shellnet.co dot uk


From: "Dave Brodmann" <davidb at nis dot net>
Subject: pop3/tcp server failing (looping), service terminated
Date: Wed, 8 Sep 1999 16:34:02 -0400

Just started seeing this error once every couple weeks or so.

"Sep  8 16:12:33 c inetd[270]: pop3/tcp server failing (looping), service
terminated"

We are running Redhat 5.2 and qpopper3.0b14
Any ideas on what may be causing this, and possible fix?

Thanks... Dave


Date: Wed, 8 Sep 1999 14:11:06 -0700 (PDT)
From: jleung <jleung at usc dot edu>
Subject: qpopper2.53 & outlook97

We are running qpopper v2.53 on our Solaris 2.x system, and the PC users
are either using outlook97 or outlook98.  Some PC users have 2 email
messages addressed to them merged into one, and we would like to know
where the problem lies: problem w/ qpopper or outlook?  In order to
accomplish this task, we would like to enable the "leave mail on server"
option.  Could somebody be kind enough to tell me how?  I have tried to
run "./configure --enable-servermode" to no avail.  Did I miss something
here?

Regards,
Janet Leung				E-mail:	jleung at usc dot edu
ISD USC, Los Angeles, CA 90089-0251


Date: Wed, 08 Sep 1999 16:31:41 -0500
From: "Phil Z." <philz at tisd dot net>
Subject: Re: pop3/tcp server failing (looping), service terminated

If you look at the man page for inetd.conf you will find that you can
change your pop3 entry from something like this:

pop3    stream  tcp     nowait          root    /usr/sbin/tcpd
/usr/local/lib/popper -R

To something like this:

pop3    stream  tcp     nowait.200      root    /usr/sbin/tcpd
/usr/local/lib/popper -R

and stop those nasty messages. The number after the "." is how many
instances may be spawned in a 60 second period. The default is 40 I
belive.

Best Regards

Phil Z.

Dave Brodmann wrote:
> 
> Just started seeing this error once every couple weeks or so.
> 
> "Sep  8 16:12:33 c inetd[270]: pop3/tcp server failing (looping), service
> terminated"
> 
> We are running Redhat 5.2 and qpopper3.0b14
> Any ideas on what may be causing this, and possible fix?
> 
> Thanks... Dave

Dave Brodmann wrote:
> 
> Just started seeing this error once every couple weeks or so.
> 
> "Sep  8 16:12:33 c inetd[270]: pop3/tcp server failing (looping), service
> terminated"
> 
> We are running Redhat 5.2 and qpopper3.0b14
> Any ideas on what may be causing this, and possible fix?
> 
> Thanks... Dave

Date: Wed, 8 Sep 1999 14:51:50 -0700
From: Leonard Hermens <Leonard.Hermens at rcity dot com>
Subject: Re: qpopper2.53 & outlook97

At 2:11 PM -0700 9/8/99, jleung wrote:
>We are running qpopper v2.53 on our Solaris 2.x system, and the PC users
>are either using outlook97 or outlook98.  Some PC users have 2 email
>messages addressed to them merged into one, and we would like to know
>where the problem lies: problem w/ qpopper or outlook?  In order to
>accomplish this task, we would like to enable the "leave mail on server"
>option.  Could somebody be kind enough to tell me how?  I have tried to
>run "./configure --enable-servermode" to no avail.  Did I miss something
>here?
>
>Regards,
>Janet Leung				E-mail:	jleung at usc dot edu
>ISD USC, Los Angeles, CA 90089-0251

Hello Janet and the list:

At my former place of employment, we had a similar issue. It was so 
apparently random, and very rare, that we couldn't attribute it any 
one subcomponent on our Solaris server (sendmail 8.9.3, Qpopper 2.53 
or 2.52, Solaris 2.6 with all recommended patches as of June or so). 
Then, we found one user who sent e-mails out that would cause the 
problem everytime. The problem is not Outlook (Outlook has other 
problems, but this isn't one of them AFAIK), as the reproducible 
error was found to originate or result on Eudora clients and Outlook 
alike. The sender was HTML formatting her signature, which had a 
horizontal line in it. The horizontal line was really a bunch of 
non-breaking spaces that were underlined (not an <HR> tag from HTML). 
The client would send the message to sendmail and the signature would 
disappear. When a client would POP their e-mail, they would get all 
of the message, minus the signature. If another message followed, 
then it would be catenated to the message. The signature would be 
some unprintable character (both in the spool and when the client 
retrieves it).

I am sending this e-mail to my colleague to see if he has found the 
root cause yet. I will update here if and when I find out.

-- Leonard


Date: Wed, 8 Sep 1999 14:48:10 -0700
From: Leonard Hermens <Leonard.Hermens at rcity dot com>
Subject: Re: pop3/tcp server failing (looping), service terminated

At 4:34 PM -0400 9/8/99, Dave Brodmann wrote:
>Just started seeing this error once every couple weeks or so.
>
>"Sep  8 16:12:33 c inetd[270]: pop3/tcp server failing (looping), service
>terminated"
>
>We are running Redhat 5.2 and qpopper3.0b14
>Any ideas on what may be causing this, and possible fix?
>
>Thanks... Dave

http://www.eudora.com/freeware/qpop_faq.html


From: "Matt Mouser" <webmaster at net-connection dot net>
Subject: Tutorials
Date: Wed, 8 Sep 1999 15:41:00 -0700

Hi,

I am new to maislerving and stuff.  I have installed a package on my linux
machine which is a patched version of qpopper 2.53 to support virtual hosts.
I was wondering where I could find a tutorial on start to finish on setting
up qpopper? Do I need to do anything special to my dns server? I am just
trying to setup a fake web site locally. I have managed to do it cause I
setup the zone in my dns server and stuff. I am still kind of new to Linux.
I have only done easy stuff (ie: setup a router, web server, and dns
server).  I am trying to now tackle the mailserver stuff. I was also told
that I have to have an smtp server even if I don't plan on sending any mail.
I just want to recieve it and have it stored in pop3 boxes for users to
check it. Could someone shed some light on this stuff? Thanks.

Matt




Date: Thu, 09 Sep 1999 00:22:32 -0400
From: "Brent R. Scott" <brscott at tspeed dot net>
Subject: Re: Tutorials

Go to www.qualcom.com for information on the qpopper. I think they have some
docs there. You do not need to set up SMTP. it is not necessary. Basically,
qpopper will front end sendmail. sendmail will recieve on port 25 and store
incoming mail in /var/spool/mail/userbox until either it is read directly on the
server, or a pop3 client requests the mail via qpopper.you'll create the
customer accounts on the linux box for whoever you want to have a pop account.
that's a VERY brief rundown.

Matt Mouser wrote:

> Hi,
>
> I am new to maislerving and stuff.  I have installed a package on my linux
> machine which is a patched version of qpopper 2.53 to support virtual hosts.
> I was wondering where I could find a tutorial on start to finish on setting
> up qpopper? Do I need to do anything special to my dns server? I am just
> trying to setup a fake web site locally. I have managed to do it cause I
> setup the zone in my dns server and stuff. I am still kind of new to Linux.
> I have only done easy stuff (ie: setup a router, web server, and dns
> server).  I am trying to now tackle the mailserver stuff. I was also told
> that I have to have an smtp server even if I don't plan on sending any mail.
> I just want to recieve it and have it stored in pop3 boxes for users to
> check it. Could someone shed some light on this stuff? Thanks.
>
> Matt




Date: Fri, 10 Sep 1999 02:03:10 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re:

On Wed, 8 Sep 1999, M. Edward Wilborne III wrote:

> I've been using "ucspi-tcp" as a launcher for qpopper instead of inetd.  It
> still isn't fast enough for me, but maybe it will help you.  You can find it
> here:

What's really needed is an identd persistent-style startup, where
qpopper runs as a master server and spawns children as new hosts connect
to it, rather than having to start every single process via inetd.

This should also bring some reduction in resource consumption by running
instances too, as they can inherit/share most parts from the parent
process.

AB


From: Mike Nerone <mnerone at idworld dot net>
Subject: RE: Qpopper BULLDB support on bsdi 3.1
Date: Thu, 9 Sep 1999 11:21:48 -0500 

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_000_01BEFADF.6B0EDF80
Content-Type: text/plain

I have run into this issue as well. Was never able to resolve it. I don't
want to have home directories for all my users (99% of them don't use
telnet, have no .forwards, etc), so BULLDB is a must if I want bulls. So, no
bulls for me.

:(

Mike Nerone <mailto:mnerone at idworld dot net> 
Network Operations Manager
Internet Direct, Inc. <http://www.idworld.net/> 

> -----Original Message-----
> From: Nurah Muhammad [mailto:nurah at mimos dot my]
> Sent: Friday, September 03, 1999 12:02 AM
> To: qpopper at lists.pensive dot org
> Cc: qpopper at qualcomm dot com
> Subject: Qpopper BULLDB support on bsdi 3.1
> 
> 
> I've successfully installed qpopper with bulletin support on bsdi
> version 3.1 and version 4.0.1. I'm using -DBULLDB to enable 
> database for tracking bulletins sent to pop users. 
> 
> However, when I try to access mailbox on bsdi 3.1, I got 
> below message:- 
> dbm_open failed : Inappropriate file type or format. The database file
> exist but it was  empty.
>   
> Anyway I have NO problem accessing bulletin on bsdi 4.0.1. 
> 
> Anyone experienced this? Any help is appreciated. Thanks.
> Rgds,
> -Nurah-
> 
> 
> 


------ =_NextPart_000_01BEFADF.6B0EDF80
Content-Type: application/octet-stream;
	name="Mike Nerone.vcf"
Content-Disposition: attachment;
	filename="Mike Nerone.vcf"

BEGIN:VCARD
VERSION:2.1
N:Nerone;Mike
FN:Mike Nerone
ORG:Internet Direct, Inc.;Network Operations
TITLE:Network Operations Manager
TEL;WORK;VOICE:(210) 308-9800 x222
TEL;WORK;VOICE:(210) 846-6453
TEL;CELL;VOICE:(210) 846-6453
TEL;WORK;FAX:(210) 308-9240
ADR;WORK:;;722A Isom;San Antonio;TX;78216;United States of America
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:722A Isom=0D=0ASan Antonio, TX 78216=0D=0AUnited States of America
URL:http://www.idworld.net/
URL:http://www.idworld.net/
EMAIL;PREF;INTERNET:mnerone at idworld dot net
REV:19981111T181639Z
END:VCARD

------ =_NextPart_000_01BEFADF.6B0EDF80--

Date: Thu, 9 Sep 1999 14:08:50 -0400 (EDT)
From: Larry Corsa <lcorsa at enter dot net>
Subject: RE: Qpopper BULLDB support on bsdi 3.1

On Thu, 9 Sep 1999, Mike Nerone wrote:

> I have run into this issue as well. Was never able to resolve it. I don't
> want to have home directories for all my users (99% of them don't use
> telnet, have no .forwards, etc), so BULLDB is a must if I want bulls. So, no
> bulls for me.
> 
> :(
> 
> Mike Nerone <mailto:mnerone at idworld dot net> 
> Network Operations Manager
> Internet Direct, Inc. <http://www.idworld.net/> 
> 
> > -----Original Message-----
> > From: Nurah Muhammad [mailto:nurah at mimos dot my]
> > Sent: Friday, September 03, 1999 12:02 AM
> > To: qpopper at lists.pensive dot org
> > Cc: qpopper at qualcomm dot com
> > Subject: Qpopper BULLDB support on bsdi 3.1
> > 
> > 
> > I've successfully installed qpopper with bulletin support on bsdi
> > version 3.1 and version 4.0.1. I'm using -DBULLDB to enable 
> > database for tracking bulletins sent to pop users. 
> > 
> > However, when I try to access mailbox on bsdi 3.1, I got 
> > below message:- 
> > dbm_open failed : Inappropriate file type or format. The database file
> > exist but it was  empty.
> >   
> > Anyway I have NO problem accessing bulletin on bsdi 4.0.1. 
> > 
> > Anyone experienced this? Any help is appreciated. Thanks.
> > Rgds,
> > -Nurah-
> > 
> > 
> > 
> 
> 

Hi,

We had this problem also when we were running BSDI 3.x. The
solution is, if memory serves me correctly, to remove the
references to NDBM and GDBM. What you need is DBM only.
./configure adds NDBM and GDBM to the Makefile, but those don't
work.

Regards,

Larry
********************************************************************
      ENTER.NET - "The Road to the Internet Starts Here!" (tm)
  (610) 437-2221 * http://www.enter.net/ * email:support at enter dot net
  REMEMBER: Don't buy from Spammers. You'll keep them in business!
********************************************************************


Date: Thu, 9 Sep 1999 17:10:23 -0300
From: Otavio Exel <oexel at economatica.com dot br>
Subject: Re: qpopper2.53 & outlook97

Leonard Hermens wrote:

> [snip] When a client would POP their e-mail, they would get all of the
> message, minus the signature. If another message followed, then it
> would be catenated to the message. The signature would be some
> unprintable character (both in the spool and when the client retrieves
> it).

it looks like this and many other problems could be avoided if messages
were kept in separate files; my MTA (exim) allows this but AFAIK qpopper
does not;

am I correct?
is it possible to configure qpopper to find messages in separate files?

qpopper could even check if /var/spool/mail/<username> is a directory or
a regular file and proceed accordingly..

TIA!

-- 
Otavio Exel /<\oo/>\ oexel at economatica.com dot br

Date: Sun, 12 Sep 1999 11:30:32 +0600
From: "S. Faruque Ahmed" <sfque at texasgroup dot net>
Subject: Re: Please help!

My apologies about a previous post where I mentioned another program in
place of Qpopper.  I was in a rush and did not notice the mistake.  The
lines marked below should have actually read as follows:

# pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  popper
pop3    stream  tcp     nowait  root    popper

Thanks to Randall Gellens at Qualcomm for pointing it out.  BTW Steve
Hodgson didn't let us know what happened with his original problem on this.

SFQ


>I would first try removing the tcp wrapper line from your pop3 command
string >in your inetd.conf.  Something like so, depending on what O/S you
have,
>
--->># pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  in.pop3d
--->>pop3    stream  tcp     nowait  root    in.pop3d
>
>Kill -HUP your inetd PID, then try connecting to port 110.  You should
then 

Date: Fri, 10 Sep 1999 01:42:50 -0400
From: "Brent R. Scott" <brscott at tspeed dot net>
Subject: Re: Tutorials

No, unfortunately for some reason, send-mail has to resolve an actual domain. it
will not resolve to just an IP.  There may be a way around it , but i believe
that involves recompiling it from scratch w/ modifications to the code. Unix
networking is very dependent upon host names, domains, etc.

As far as adding users, i'm not familiar w/ doing it via shado passwords, but if
you wanted to add a usr without the adduser command, you would make and entry
for that person in teh password file. when connections are made to teh pop
server, authentication is done by querrying the passwd file, or the shadow
password file. Of course don't for get to make them a home directory also.

I will probably be playing w/ this more in the near future. Anyone else any
comments?

Matt Mouser wrote:

> Kewl. Thanks. Cause someone already made some self installing packages for
> the distro (LRP) I am using. All I have to do is put them on my boot device
> and point the boot loader to them and they are installed. Like debian
> packages I guess.....  This for both qpopper and sendmail. The only problem
> there is no useradd on my distro so I have to figure out how to add users to
> shadowed password files so they can login and check their mail. Also you
> know if there is a way to send email to an ip address? Like if I don't have
> my dns setup right can I just send mail to webmaster at xxx.xxx.xxx dot xxx? I
> assume not.  Thanks a million.
>
> Matt
>
> -----Original Message-----
> From: Brent R. Scott <brscott at tspeed dot net>
> To: Matt Mouser <webmaster at net-connection dot net>
> Cc: Subscribers of Qpopper <qpopper at lists.pensive dot org>
> Date: Wednesday, September 08, 1999 9:13 PM
> Subject: Re: Tutorials
>
> >Go to www.qualcom.com for information on the qpopper. I think they have
> some
> >docs there. You do not need to set up SMTP. it is not necessary. Basically,
> >qpopper will front end sendmail. sendmail will recieve on port 25 and store
> >incoming mail in /var/spool/mail/userbox until either it is read directly
> on the
> >server, or a pop3 client requests the mail via qpopper.you'll create the
> >customer accounts on the linux box for whoever you want to have a pop
> account.
> >that's a VERY brief rundown.
> >
> >Matt Mouser wrote:
> >
> >> Hi,
> >>
> >> I am new to maislerving and stuff.  I have installed a package on my
> linux
> >> machine which is a patched version of qpopper 2.53 to support virtual
> hosts.
> >> I was wondering where I could find a tutorial on start to finish on
> setting
> >> up qpopper? Do I need to do anything special to my dns server? I am just
> >> trying to setup a fake web site locally. I have managed to do it cause I
> >> setup the zone in my dns server and stuff. I am still kind of new to
> Linux.
> >> I have only done easy stuff (ie: setup a router, web server, and dns
> >> server).  I am trying to now tackle the mailserver stuff. I was also told
> >> that I have to have an smtp server even if I don't plan on sending any
> mail.
> >> I just want to recieve it and have it stored in pop3 boxes for users to
> >> check it. Could someone shed some light on this stuff? Thanks.
> >>
> >> Matt
> >
> >
> >




Date: Fri, 10 Sep 1999 00:33:57 -0500
From: Steve Hodgson <shh at tamu dot edu>
Subject: Re: Please help! (a Thank you)

Just a brief thank you to all the people who sent mail trying to help me
with this problem.  The problem turned out to be that I wasn't starting
qpopper with tcpd.  I added that to my inetd.conf and everything is working
great!  Thanks again everyone for your help!

Steve Hodgson

At 11:30 AM 9/12/99 +0600, you wrote:
>My apologies about a previous post where I mentioned another program in
>place of Qpopper.  I was in a rush and did not notice the mistake.  The
>lines marked below should have actually read as follows:
>
># pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  popper
>pop3    stream  tcp     nowait  root    popper
>
>Thanks to Randall Gellens at Qualcomm for pointing it out.  BTW Steve
>Hodgson didn't let us know what happened with his original problem on this.
>
>SFQ
>
>
>>I would first try removing the tcp wrapper line from your pop3 command
>string >in your inetd.conf.  Something like so, depending on what O/S you
>have,
>>
>--->># pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  in.pop3d
>--->>pop3    stream  tcp     nowait  root    in.pop3d
>>
>>Kill -HUP your inetd PID, then try connecting to port 110.  You should
>then 
>
>


Date: Fri, 10 Sep 1999 01:47:25 -0400
From: Michael Garrett <darkshot at chudys dot com>
Subject: Re: Please help!

Off the subject, I think....but has anyone noticed that qpopper 
is a memory hog? We're running Linux 2.2.11 (which has a known mem
leak) but DAMN. if qpopper isn't running, it ain't that bad. Any-
one know why qpopper wants 1.5 meg per pop session?

I tried running qpopper RE 2.4x some time ago and gave up- it worked
fine for a semi-loaded server (our corporate mail- <10,000/day) but
absolutely fell over when used on our ISP email box. I still have 
qpopper (2.5x) on our corporate box but had to fall back to ipop3d
for our ISP (5000+) boxen.

I moved to postfix (instead of sendmail) on our ISP box, and love it-
but I had to use qpopper for POP3 services (I hate that false message
ipop3d sticks in there)....and I find that STILL qpopper falls over.
Qpopper seems to suck any and all available memory (and I have 319MB)
and still whine for more. Admittedly, Linux 2.2.11 has a mem leak,
but my god. What the hell is it DOING with all that memory?

'Shot

Date: Sat, 11 Sep 1999 02:20:46 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: Tutorials

On Fri, 10 Sep 1999, Brent R. Scott wrote:

> No, unfortunately for some reason, send-mail has to resolve an actual domain. it
> will not resolve to just an IP.  There may be a way around it , but i believe
> that involves recompiling it from scratch w/ modifications to the code.

No it's just a matter of commenting out the DNS checks in sendmail.cf
or generating a new sendmail.cf and restarting the program. 

> Unix networking is very dependent upon host names, domains, etc.

Incorrect. Please stop spreading disinformation.

AB


Date: Sat, 11 Sep 1999 02:26:55 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: Please help!

On Fri, 10 Sep 1999, Michael Garrett wrote:

> Off the subject, I think....but has anyone noticed that qpopper 
> is a memory hog? We're running Linux 2.2.11 (which has a known mem
> leak) but DAMN. if qpopper isn't running, it ain't that bad. Any-
> one know why qpopper wants 1.5 meg per pop session?

This is more dependant on mailbox size than anything else...

> I tried running qpopper RE 2.4x some time ago and gave up- it worked
> fine for a semi-loaded server (our corporate mail- <10,000/day) but
> absolutely fell over when used on our ISP email box. I still have 
> qpopper (2.5x) on our corporate box but had to fall back to ipop3d
> for our ISP (5000+) boxen.

One of my ISP mailservers handles 85,000 pop accesses per day vis
qpopper, however the mailboxes on that machines almost never exceed 2Mb.
It's only when someone leaves 10-20Mb on the server that I see problems.

>.. but my god. What the hell is it DOING with all that memory?

Loading the entire mailbox in as it scans through to find the From lines
to build indexes, etc.

AB


Date: Fri, 10 Sep 1999 10:26:52 -0400
From: Tomasz Orzechowski <tmo at apk dot net>
Subject: Re: Tutorials

Brent R. Scott wrote on Fri, Sep 10, 1999 at 01:42:50AM -0400:i
> No, unfortunately for some reason, send-mail has to resolve an actual domain. it
> will not resolve to just an IP.  There may be a way around it , but i believe
> that involves recompiling it from scratch w/ modifications to the code. Unix
> networking is very dependent upon host names, domains, etc.

Bzzt, wrong, thanks for playing.  Read RFC's and send mail to for example:
	tmo at [212.160.209 dot 4]
or	tmo@[3567309060]
or	tmo at [212.160.209 dot 59]
or	tmo@[3567309115]
or	tmo at mail.biuro.net dot pl
or	tmo at biuro.net dot pl

and have it end up on the exact same physical machine.  You can also go
see my web page at http://2152961356/~tmo

:)

> As far as adding users, i'm not familiar w/ doing it via shado passwords, 
> but if
> you wanted to add a usr without the adduser command, you would make and entry
> for that person in teh password file. when connections are made to teh pop
> server, authentication is done by querrying the passwd file, or the shadow
> password file. Of course don't for get to make them a home directory also.
> 
> I will probably be playing w/ this more in the near future. Anyone else any
> comments?
> 
> Matt Mouser wrote:
> 
> > Kewl. Thanks. Cause someone already made some self installing packages for
> > the distro (LRP) I am using. All I have to do is put them on my boot device
> > and point the boot loader to them and they are installed. Like debian
> > packages I guess.....  This for both qpopper and sendmail. The only problem
> > there is no useradd on my distro so I have to figure out how to add users to
> > shadowed password files so they can login and check their mail. Also you
> > know if there is a way to send email to an ip address? Like if I don't have
> > my dns setup right can I just send mail to webmaster at xxx.xxx.xxx dot xxx? I
> > assume not.  Thanks a million.
> >
> > Matt
> >
> > -----Original Message-----
> > From: Brent R. Scott <brscott at tspeed dot net>
> > To: Matt Mouser <webmaster at net-connection dot net>
> > Cc: Subscribers of Qpopper <qpopper at lists.pensive dot org>
> > Date: Wednesday, September 08, 1999 9:13 PM
> > Subject: Re: Tutorials
> >
> > >Go to www.qualcom.com for information on the qpopper. I think they have
> > some
> > >docs there. You do not need to set up SMTP. it is not necessary. Basically,
> > >qpopper will front end sendmail. sendmail will recieve on port 25 and store
> > >incoming mail in /var/spool/mail/userbox until either it is read directly
> > on the
> > >server, or a pop3 client requests the mail via qpopper.you'll create the
> > >customer accounts on the linux box for whoever you want to have a pop
> > account.
> > >that's a VERY brief rundown.
> > >
> > >Matt Mouser wrote:
> > >
> > >> Hi,
> > >>
> > >> I am new to maislerving and stuff.  I have installed a package on my
> > linux
> > >> machine which is a patched version of qpopper 2.53 to support virtual
> > hosts.
> > >> I was wondering where I could find a tutorial on start to finish on
> > setting
> > >> up qpopper? Do I need to do anything special to my dns server? I am just
> > >> trying to setup a fake web site locally. I have managed to do it cause I
> > >> setup the zone in my dns server and stuff. I am still kind of new to
> > Linux.
> > >> I have only done easy stuff (ie: setup a router, web server, and dns
> > >> server).  I am trying to now tackle the mailserver stuff. I was also told
> > >> that I have to have an smtp server even if I don't plan on sending any
> > mail.
> > >> I just want to recieve it and have it stored in pop3 boxes for users to
> > >> check it. Could someone shed some light on this stuff? Thanks.
> > >>
> > >> Matt
> > >
> > >
> > >
> 
> 

-- 
Tomasz Orzechowski                                           tmo at apk dot net
APK.net systems administration team                                TO630


Date: Fri, 10 Sep 1999 18:35:04 +0200 (MET DST)
From: Carrer Yuri <yurj at dns.alfa dot it>
Subject: Re: Please help!

On Sat, 11 Sep 1999, Alan Brown wrote:

> On Fri, 10 Sep 1999, Michael Garrett wrote:
> 
> > Off the subject, I think....but has anyone noticed that qpopper 
> > is a memory hog? We're running Linux 2.2.11 (which has a known mem
> > leak) but DAMN. if qpopper isn't running, it ain't that bad. Any-
> > one know why qpopper wants 1.5 meg per pop session?
> 
> This is more dependant on mailbox size than anything else...

 Why the hell it load all the mailbox in mem? It should be independent
 from the file size. It just take longer to send, but not take up memory.
 Or am I missing something?

> One of my ISP mailservers handles 85,000 pop accesses per day vis
> qpopper, however the mailboxes on that machines almost never exceed 2Mb.
> It's only when someone leaves 10-20Mb on the server that I see problems.
> 
> >.. but my god. What the hell is it DOING with all that memory?
> 
> Loading the entire mailbox in as it scans through to find the From lines
> to build indexes, etc.

 ha! wrong! just scan, without keeping in memory (just like grep)

 here the scenario:

 a) You load a block, scan for header info, remember them.
 b) collect info
 c) start send mail, reading from disk some bits, sending it and so on,
    wothout loading all.

 Yes, in c) you reread the file from the beginning, but it is most in the 
 buffer cache of the os, so it is very quick.


Date: Fri, 10 Sep 1999 11:52:47 -0700 (PDT)
From: Rick Kunkel <kunkel at w-link dot net>
Subject: Unable to get canonical name error (Yes, I read the FAQ)

I'm runing Qpopper 2.53 and users are having trouble getting mail when
their reverse lookup doesn't work.  I know this creates a warning in the
log files, and I know that 3.0 beta can turn the check off.  I'm a little
confused though between generating an error, and having it outright fail.
It's fine with me if 2.53 generates an error, but can you make it the
email retrieval attempt go thru even if it DOES generate an error, or is
it built so that if you get a canonical name error, that's the end of the
story, and the user can simply not get the mail?

Thanks in advance for the help...

Rick Kunkel
WORLDLINK Internet Services



Date: Fri, 10 Sep 1999 13:20:41 -0700
From: Leonard Hermens <Leonard.Hermens at rcity dot com>
Subject: Re: Unable to get canonical name error (Yes, I read the FAQ)

At 11:52 AM -0700 9/10/99, Rick Kunkel wrote:
>I'm runing Qpopper 2.53 and users are having trouble getting mail when
>their reverse lookup doesn't work.  I know this creates a warning in the
>log files, and I know that 3.0 beta can turn the check off.  I'm a little
>confused though between generating an error, and having it outright fail.
>It's fine with me if 2.53 generates an error, but can you make it the
>email retrieval attempt go thru even if it DOES generate an error, or is
>it built so that if you get a canonical name error, that's the end of the
>story, and the user can simply not get the mail?
>
>Thanks in advance for the help...
>
>Rick Kunkel
>WORLDLINK Internet Services

You aren't saying what is failing. Does the daemon die? Is the client 
timing out because the DNS times out? Does the client crash?

-- Leonard


Date: Fri, 10 Sep 1999 16:25:23 -0400 (EDT)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: Please help!

> 
> One of my ISP mailservers handles 85,000 pop accesses per day vis
> qpopper, however the mailboxes on that machines almost never exceed 2Mb.
> It's only when someone leaves 10-20Mb on the server that I see problems.
> 
> >.. but my god. What the hell is it DOING with all that memory?
> 
> Loading the entire mailbox in as it scans through to find the From lines
> to build indexes, etc.
> 

this would probably be solved my having messages in their own files (as
someone mentioned before). And while I thought this was a good idea at
first there are some inherant problems.
A) You trade-off memory for file I/O time
B) Directory scans could be slow if there are lots of messages in the
   directory and no indexing system is used.
C) and maybe the biggest problem, you can run out of inodes REAL quick.

we handle about 30,000 requests per day with a modified qpopper 3.0b
mailbox sizes usually dont get bigger than 4 MB.
server load (linux) averages at about 1.5 in the prime time hours

just my $.02

-Cygnus
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                       Network Administrator/Engineer
admin at intergrafix dot net                    Intergrafix Internet Services

    "Dream as if you'll live forever, live as if you'll die today"
http://cygnus.ncohafmuta.com                http://www.intergrafix.net
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.


Date: Fri, 10 Sep 1999 16:27:08 -0400 (EDT)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: Please help!

oh, and
D) I don't think major mail agents support this kind of spool writing

-Cygnus
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                       Network Administrator/Engineer
admin at intergrafix dot net                    Intergrafix Internet Services

    "Dream as if you'll live forever, live as if you'll die today"
http://cygnus.ncohafmuta.com                http://www.intergrafix.net
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.

On Sat, 11 Sep 1999, Alan Brown wrote:

> On Fri, 10 Sep 1999, Michael Garrett wrote:
> 
> > Off the subject, I think....but has anyone noticed that qpopper 
> > is a memory hog? We're running Linux 2.2.11 (which has a known mem
> > leak) but DAMN. if qpopper isn't running, it ain't that bad. Any-
> > one know why qpopper wants 1.5 meg per pop session?
> 
> This is more dependant on mailbox size than anything else...
> 
> > I tried running qpopper RE 2.4x some time ago and gave up- it worked
> > fine for a semi-loaded server (our corporate mail- <10,000/day) but
> > absolutely fell over when used on our ISP email box. I still have 
> > qpopper (2.5x) on our corporate box but had to fall back to ipop3d
> > for our ISP (5000+) boxen.
> 
> One of my ISP mailservers handles 85,000 pop accesses per day vis
> qpopper, however the mailboxes on that machines almost never exceed 2Mb.
> It's only when someone leaves 10-20Mb on the server that I see problems.
> 
> >.. but my god. What the hell is it DOING with all that memory?
> 
> Loading the entire mailbox in as it scans through to find the From lines
> to build indexes, etc.
> 
> AB
> 


Date: Fri, 10 Sep 1999 15:48:21 -0700 (PDT)
From: Rick Kunkel <kunkel at w-link dot net>
Subject: Re: Unable to get canonical name error (Yes, I read the FAQ)

Well, I suppose failling is not too descriptive.  The connection to the
mail server drops.  As in refused.  Here's a little excerpt from the man
page on popper:

---
The popper  program  initializes and verifies that the peer IP address is 
registered in the local domain, logging a warning  message when  a
connection  is  made to a client whose IP address does not have a
canonical name.  For systems using BSD 4.3 bind,  it  also  checks to see
if a cannonical name lookup for the client returns the same peer IP
address, logging a warning message if it does not.
---

After this, authentication happens.

Again, it sounds like there's just an error message.  In my case, there is
an error message in the logs (the canonical name thing) AND the connection
is refused by the server, before authentication even kicks in, as can be
shown by telnetting to port 110 and watching it connect and then pop up a
box that says connection refused.  I hope this additional info helps
out...

Rick Kunkel
WORLDLINK Internet Services




On Fri, 10 Sep 1999, Leonard Hermens wrote:

> At 11:52 AM -0700 9/10/99, Rick Kunkel wrote:
> >I'm runing Qpopper 2.53 and users are having trouble getting mail when
> >their reverse lookup doesn't work.  I know this creates a warning in the
> >log files, and I know that 3.0 beta can turn the check off.  I'm a little
> >confused though between generating an error, and having it outright fail.
> >It's fine with me if 2.53 generates an error, but can you make it the
> >email retrieval attempt go thru even if it DOES generate an error, or is
> >it built so that if you get a canonical name error, that's the end of the
> >story, and the user can simply not get the mail?
> >
> >Thanks in advance for the help...
> >
> >Rick Kunkel
> >WORLDLINK Internet Services
> 
> You aren't saying what is failing. Does the daemon die? Is the client 
> timing out because the DNS times out? Does the client crash?
> 
> -- Leonard
> 
> 


Date: Sat, 11 Sep 1999 17:54:02 +1200 (NZST)
From: Alan Brown <alan at manawatu.gen dot nz>
Subject: Re: Please help!

On Fri, 10 Sep 1999, Admin Mailing Lists wrote:

> > Loading the entire mailbox in as it scans through to find the From lines
> > to build indexes, etc.

> we handle about 30,000 requests per day with a modified qpopper 3.0b
> mailbox sizes usually dont get bigger than 4 MB.
> server load (linux) averages at about 1.5 in the prime time hours

The basic problem with all email programs/protocols is that they are
designed for small messages and don't scale well.

Qpopper was originally designed in an era when anything larger than 64kB
was massive - and quite often wouldn't pass through gateways, so was
uncommon.

Nowadays, with people sending full audio-visual multimedia attachments,
64kB is commonplace, as are 20Mb+ plus inboxes.

Practices and design objectives need to change somewhat. The load of
a qpopper starting up is another area which needs addressing (forking a
new process vs spawning a child) in order to cope with current and
future environments.

No, I'm not a programmer, else I'd be offering more than just
suggestions. 

As it is, I have my hands full maintaining the ORBS database of
abuseable email relays - spam and unauthorised relaying is another area
where email systems are taking loads they were never designed for and is
a direct artifact of the SMTP protocol being a product of an area when
network abusers usually faced court-martial.

AB


Date: Mon, 13 Sep 1999 09:54:16 -0400 (EDT)
From: Gart Nixon <gart at starwolf dot org>
Subject: poppassd server?

	I'm setting up a pop3 server for my office and was wondering what
was the best method for getting users to change their passwords on the
server without actually ever logging in.
	Any URL Links to working code would be greatly appreciated.

	Running Redhat 6.0 and qpopper 3.0 b 18 with shadow'd passwords

	TIA,
	Gart



From: "J Peterson [System Admin]" <jay at qtm dot net>
Subject: Load averages and large mailfiles
Date: Mon, 13 Sep 1999 11:37:28 -0400

Alrighty, I've emailed the list before about this, but it continues to be a
problem =(
I'm using qpopper 3.0b18 and we have a service for our customers so they can
check their email from anywhere via the web, this interface acts just like a
pop3/smtp client as far as the server is concerned, the only problem is
these people are gathering HUGE email files in /var/mail because they never
download the message, it gets read via pop3 then they just leave it on the
server.. qpopper is QUITE unfriendly to mailfiles of this magnitude.  I am
already running in servermode and here is my inetd.conf line:
pop3    stream  tcp     nowait.400      root    /usr/local/libexec/qpopper
qpopper -s -t /var/log/poplog -b /var/mail/bulletins

Any input continues to be appreciated!

Thanks

J Peterson
System Administrator
Quantum Connections, LLC


Date: Mon, 13 Sep 1999 15:35:01 -0400 (EDT)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: Please help!

On Sat, 11 Sep 1999, Alan Brown wrote:

> On Fri, 10 Sep 1999, Admin Mailing Lists wrote:
> 
> > > Loading the entire mailbox in as it scans through to find the From lines
> > > to build indexes, etc.
> 
> > we handle about 30,000 requests per day with a modified qpopper 3.0b
> > mailbox sizes usually dont get bigger than 4 MB.
> > server load (linux) averages at about 1.5 in the prime time hours
> 
> The basic problem with all email programs/protocols is that they are
> designed for small messages and don't scale well.
> 
> Qpopper was originally designed in an era when anything larger than 64kB
> was massive - and quite often wouldn't pass through gateways, so was
> uncommon.
> 
> Nowadays, with people sending full audio-visual multimedia attachments,
> 64kB is commonplace, as are 20Mb+ plus inboxes.
> 

this is true. when we DO get a complaint about not being able to retreieve
email, 9 out of 10 times it's because they're mailbox is x MB or bigger.
something needs to be done about this.

> Practices and design objectives need to change somewhat. The load of
> a qpopper starting up is another area which needs addressing (forking a
> new process vs spawning a child) in order to cope with current and
> future environments.
> 

also true. popper process starts up from inetd, eats up 90% of the CPU,
and slowly decreases, but not nearly as fast as it should.

-Cygnus
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                       Network Administrator/Engineer
admin at intergrafix dot net                    Intergrafix Internet Services

    "Dream as if you'll live forever, live as if you'll die today"
http://cygnus.ncohafmuta.com                http://www.intergrafix.net
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.