The qpopper list archive ending on 4 Feb 2000


Topics covered in this issue include:

  1. configure rcpthosts
       James Tsang <jtsang at crystal.com dot cn>
       Fri, 28 Jan 2000 16:19:54 +0800
  2. Re: qpopper 3.0b30/31
       Randall Gellens <randy at qualcomm dot com>
       Fri, 28 Jan 2000 10:25:01 -0800
  3. qpopper AND NIS+
       Khalid El-Allam --- SAIC <dw2celak at toaster.dii.osfl.disa dot mil>
       Fri, 28 Jan 2000 14:57:38 -0500
  4. RE: web interface
       Matt Ashburn <matt at neocom dot net>
       Fri, 28 Jan 2000 16:35:40 -0500
  5. Re: thousands of lock files
       aunty <aunty at comcen.com dot au>
       Sat, 29 Jan 2000 10:15:47 +1100
  6. Re: thousands of lock files
       Randall Gellens <randy at qualcomm dot com>
       Fri, 28 Jan 2000 20:42:41 -0800
  7. performance on intel pc's
       robert rotman <rotman at inode dot at>
       Mon, 31 Jan 2000 12:20:43 +0100 (CET)
  8. quota and lock files problem
       Admin Mailing Lists <mlist at intergrafix dot net>
       Mon, 31 Jan 2000 09:08:50 -0500 (EST)
  9. auth methods
       Admin Mailing Lists <mlist at intergrafix dot net>
       Mon, 31 Jan 2000 10:40:12 -0500 (EST)
 10. Re: quota and lock files problem
       Admin Mailing Lists <mlist at intergrafix dot net>
       Mon, 31 Jan 2000 13:35:10 -0500 (EST)
 11. Re: auth methods
       Admin Mailing Lists <mlist at intergrafix dot net>
       Mon, 31 Jan 2000 14:24:57 -0500 (EST)
 12. Re: auth methods
       Paul Khavkine <paul at inet-interactive dot com>
       Mon, 31 Jan 2000 15:03:27 -0500 (EST)
 13. 3.0b30 / mysql patch
       Sebastian Stark <stark at komcept dot de>
       Mon, 31 Jan 2000 20:55:32 +0100 (CET)
 14. Compile problem with 3.0b31
       Jason Englander <jason at interl dot net>
       Mon, 31 Jan 2000 16:11:48 -0600 (CST)
 15. Re: quota and lock files problem
       Fergal Daly <fergal at esatclear dot ie>
       Mon, 31 Jan 2000 23:49:03 +0000
 16. Re: quota and lock files problem
       Sebastian Stark <stark at komcept dot de>
       Tue, 1 Feb 2000 01:11:51 +0100 (CET)
 17. Re: quota and lock files problem
       Fergal Daly <fergal at esatclear dot ie>
       Tue, 01 Feb 2000 00:55:21 +0000
 18. compile error with flag --enable-home-dir-mail=.mail on Intel running Caldera OpenLinux 2.3
       "Paul Rae Kunicki" <paul at morehits dot com>
       Mon, 31 Jan 2000 23:25:45 -0500
 19. Re: compile error with flag --enable-home-dir-mail=.mail on Intel running Caldera OpenLinux 2.3
       "Jim Baxter" <jim at atconnex dot net>
       Mon, 31 Jan 2000 23:46:25 -0500
 20. Re: quota and lock files problem
       "Jerry O'Brien" <jobrien at cuttingedge dot net>
       Mon, 31 Jan 2000 23:34:20 -0600
 21. Re: quota and lock files problem
       "Louis A. DeRobertis" <louis at suffolk.lib.ny dot us>
       Tue, 1 Feb 2000 09:17:26 -0500 (EST)
 22. bulletin issue
       "Eric Thomas" <ethomas at adams dot net>
       Tue, 1 Feb 2000 08:58:46 -0600
 23. Re: quota and lock files problem
       Admin Mailing Lists <mlist at intergrafix dot net>
       Tue, 1 Feb 2000 10:20:57 -0500 (EST)
 24. Re: quota and lock files problem
       Randall Gellens <randy at qualcomm dot com>
       Tue, 1 Feb 2000 10:20:58 -0800
 25. Re: quota and lock files problem
       Admin Mailing Lists <mlist at intergrafix dot net>
       Tue, 1 Feb 2000 13:44:45 -0500 (EST)
 26. Re: quota and lock files problem
       Qpopper Support <qpopper at qualcomm dot com>
       Tue, 1 Feb 2000 11:01:58 -0800
 27. Re: quota and lock files problem
       Qpopper Support <qpopper at qualcomm dot com>
       Tue, 1 Feb 2000 11:04:03 -0800
 28. Deleting mail from server
       Tony Kim <tonyk at canadashop dot com>
       Tue, 01 Feb 2000 14:38:56 -0700
 29. Web Interface
       Andy <war1 at jps dot net>
       Tue, 01 Feb 2000 15:42:57 -0800
 30. Re: Web Interface
       Jason Oakley <jasono at pharm.usyd.edu dot au>
       Wed, 02 Feb 2000 09:51:41 +1000
 31. Re: Web Interface
       peter.allen at moon-light.co dot uk
       Tue, 01 Feb 2000 23:54:08 +0000
 32. RPM for 3.0b31 available
       "Kenneth Porter" <shiva at well dot com>
       Tue, 01 Feb 2000 18:59:13 -0800
 33. verified / unverified users
       hypnose at t-online dot de (guenter wessling)
       Wed, 02 Feb 2000 14:27:02 +0100
 34. Re: Deleting mail from server
       Qpopper Support <qpopper at qualcomm dot com>
       Wed, 2 Feb 2000 12:52:42 -0800
 35. stripping the domain name...
       "Joseph W. Breu" <breu at cfu dot net>
       Wed, 2 Feb 2000 17:38:26 -0600 (CST)
 36. Re: stripping the domain name...
       Fergal Daly <fergal at esatclear dot ie>
       Wed, 02 Feb 2000 23:56:54 +0000
 37. Re: stripping the domain name...
       "Joseph W. Breu" <breu at cfu dot net>
       Thu, 3 Feb 2000 08:00:05 -0600 (CST)
 38. Qpopper 3.0b32 available
       Qpopper Support <qpopper at qualcomm dot com>
       Thu, 3 Feb 2000 15:58:13 -0800
 39. Bulletim don't work
       Paulo Santos <psantos at gol.com dot br>
       Fri, 4 Feb 2000 00:15:04 -0200
 40. Qpopper file size
       Brad Groshok <brad at mur3.odyssey.on dot ca>
       Thu, 3 Feb 2000 21:40:13 -0500 (EST)
 41. Re: Qpopper file size
       Tomasz Orzechowski <tmo at apk dot net>
       Thu, 3 Feb 2000 21:46:17 -0500
 42. Re: Bulletim don't work
       Qpopper Support <qpopper at qualcomm dot com>
       Thu, 3 Feb 2000 18:48:05 -0800
 43. Re: Qpopper file size
       Brad Groshok <brad at mur3.odyssey.on dot ca>
       Thu, 3 Feb 2000 21:55:17 -0500 (EST)
 44. Re: Qpopper file size
       Byron Jones <byron at vianet.net dot au>
       Fri, 04 Feb 2000 10:53:27 +0800
 45. Re: Qpopper file size
       Fergal Daly <fergal at esatclear dot ie>
       Fri, 04 Feb 2000 02:59:53 +0000
 46. Re: Qpopper file size
       Sebastian Stark <stark at komcept dot de>
       Fri, 4 Feb 2000 04:15:53 +0100 (CET)
 47. RE: Qpopper file size
       "admin" <admin at ineedhits dot com>
       Fri, 4 Feb 2000 12:46:55 +0800
 48. Re: Qpopper file size
       Kendall Lister <kendall at charon.net dot au>
       Fri, 4 Feb 2000 18:42:19 +1100 (EST)
 49. libmysqlclient.so.6
       Edward Concilio <econcilio at goamerica dot net>
       Fri, 4 Feb 2000 13:11:11 -0500 
 50. Re: libmysqlclient.so.6
       Fergal Daly <fergal at esatclear dot ie>
       Fri, 04 Feb 2000 19:38:25 +0000

From: James Tsang <jtsang at crystal.com dot cn>
Subject: configure rcpthosts
Date: Fri, 28 Jan 2000 16:19:54 +0800

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

------ =_NextPart_001_01BF6968.74BA34A0
Content-Type: text/plain

Dear all,
	How can I set up rcpthosts so the email server can deliver to
any email domain.
Rgds
	James Tsang.

------ =_NextPart_001_01BF6968.74BA34A0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; =
charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version =
5.5.1960.3">
<TITLE>configure rcpthosts</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">Dear all,</FONT>
<BR>        <FONT SIZE=2 =
FACE="Arial">H</FONT><FONT SIZE=2 FACE="Arial">ow</FONT> <FONT =
SIZE=2 FACE="Arial">can I set up rcpthosts so the email server can =
deliver to any email domain.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Rgds</FONT>
<BR>        <FONT SIZE=1 =
FACE="Arial">James</FONT><FONT SIZE=1 FACE="Arial"> Tsang.</FONT>
</P>

</BODY>
</HTML>
------ =_NextPart_001_01BF6968.74BA34A0--

Date: Fri, 28 Jan 2000 10:25:01 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: qpopper 3.0b30/31

At 12:18 AM -0500 1/28/00, Jim Baxter wrote:

>./configure --enable-specialauth --enable-home-dir-mail=Mailbox
>
>and get as a result in the config.h file:
>
>#define HOMEDIRMAIL $homedirmail

This was a typo in configure.  The fix will be in b32.

Date: Fri, 28 Jan 2000 14:57:38 -0500
From: Khalid El-Allam --- SAIC <dw2celak at toaster.dii.osfl.disa dot mil>
Subject: qpopper AND NIS+

Hi every one:

we have been using the  standard pop3  on server ( sun machine ) in a
NIS+
domain. Every thing was working fine until I  removed the
nobody read permission from the passwd.org_dir table, this  new change
has  caused  pop3 failure to authenticate when NIS+ users
attempt to read their e-mail.  Some one suggested to use qpopper
instead. Indeed we switched to qpopper 2.5.3 ( I downloaded a compiled
version from the net ) and things just went back to normal  with the n-r

still on  the password table.
Since I am new to qpopper; could some  one explain how qpopper
authenticates users  in a NIS+ domain?

thanks.

K..El allam


From: Matt Ashburn <matt at neocom dot net>
Subject: RE: web interface
Date: Fri, 28 Jan 2000 16:35:40 -0500

I've gotten it to work. Basically same version of everything. 

Check with Mike with EmuMail tech support. He's been quite helpful.

-----Original Message-----
From:	James Nelson [SMTP:james at digit.bloomnet dot com]
Sent:	Thursday, January 27, 2000 10:46 PM
To:	'Sys Admin'; Subscribers of Qpopper
Subject:	Re: web interface

EmuMail is supposedly good IF you can actually get it to
work...............  I've been trying for several weeks now an hour or
two here and there with no luck.  RH 6.0 + patches, Apache 1.3.6
...........  Latest EmuMail package.

James (the frustrated)


----- Original Message -----
From: "Matt Ashburn" <matt at neocom dot net>
To: "'Sys Admin'" <sysadmin at pharm.usyd.edu dot au>; "Subscribers of
Qpopper" <qpopper at lists.pensive dot org>
Sent: Thursday, January 27, 2000 6:53 PM
Subject: RE: web interface


| I agree. I think he was referring to a Webmail interface, not
another mail
| server or mail client. EmuMail also has a good product (for both NT
and
| Linux) and we currently use it for our users, running ona Red Hat
6.0 box.
| Check it out at htttp://www.emumail.com. They have a free version
that is
| ad-supported.
|
| Matt Ashburn
| Weekend Support and Administration,
| NEOCOM Microspecialists, Inc.
|
| -----Original Message-----
| From: Sys Admin [SMTP:sysadmin at pharm.usyd.edu dot au]
| Sent: Thursday, January 27, 2000 6:43 PM
| To: Subscribers of Qpopper
| Subject: Re: web interface
|
| I think he means like Hotmail's WebMail program.  Endymion have a
wonderful
| program called MailMan at http://www.endymion.com
| Another one is at http://webmail.wastl.net/ called WebMail.
|
| Jason.
|
| At 08:47 28/01/2000 , you wrote:
| >On Mon, Jan 17, 2000 at 03:14:56PM +0800, James Tsang wrote:
| > > Hello, member
| > >       Would you give me some hints about web interface?
Something like
| > > which web mail server should be better company with Qpopper?
| > > Rgds
| >
| >The best web-and-mail client we use is the Netscape family of
products.
| >Navigator works fine for Web.  Messenger works fine for
POP3/IMAP/SMTP
| >e-mail.
| >
| >Eudora is a good non-web-based e-mail client.  It does have a
graphical
| >user interface (GUI).
| >
| >I hope I have interpreted your question correctly.  Qpopper is
itself a
| >mail server, so that it works with a mail client, not another
server.
| >
| >--
| >Joe Yao                         jsdy at cospo.osis dot gov - Joseph S. D.
Yao
| >COSPO/OSIS Computer Support
EMT-B
|
>---------------------------------------------------------------------
--
| >This message is not an official statement of COSPO policies.
|
| ---------- )O( ----------
| Jason Oakley
| Computer Systems Officer
| Pharmacy Faculty
| University of Sydney
| Phone Number 9351 5647
|
| +-------- My Webpage ---------+
| +- http://vzalive.50megs.com -+
|
| People  once believed that when  someone dies, a Crow carries
| their  soul to the land of the dead, but  sometimes something
| so bad happens that a terrible sadness is carried with it and
| the soul can't rest. Then sometimes, just sometimes, the Crow
| can  bring the  soul back  and put the  wrong  things  right.
|
|    *> Buildings burn, People die, but real love is forever. <*
|


Date: Sat, 29 Jan 2000 10:15:47 +1100
From: aunty <aunty at comcen.com dot au>
Subject: Re: thousands of lock files

On Thu, Jan 20, 2000 at 03:08:55PM +0000, Wallace Nicoll wrote:
> aunty wrote:
> 
> > I'm running qpopper 2.53 on a newly installed FreeBSD-STABLE system.
> > There is a constant buildup of zero byte .username.pop files in
> > /var/mail, and every couple of days I find about a thousand of them to
> > delete.
> >
> 
> According to the 2.53 docs,

Aha, yes, since first writing I've found a few more docs among the
sources, but I still can't quite figure it all out.

> there is a compile option to _leave_ the
> .user.pop files on the server - it's one way to check when the user last
> checked mail. There's a KEEP_TEMP_DROP variable that can be set prior to
> make-ing the application. This could be the cause.
> Hope this helps.

Yes, that would explain it. I've got the idea that those .user.pop
files are there to prevent a second simultaneous pop session. That
seemed to be the case on the previous system where often the .user.pop
file would have to be deleted manually in order to give the user
access, perhaps after a dropped connection.

So after rebuilding the machine as a FreeBSD server, when I saw
thousands of these files I was assuming that thousands of users were
locked out of their mail. Apparently this is not the case.

So what _is_ it that prevents simultaneous use, if not the .user.pop files?
Is there still something I need to find and read to understand this better?

-- 

Regards,
        -*Sue*-
 

Date: Fri, 28 Jan 2000 20:42:41 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: thousands of lock files

At 10:15 AM +1100 1/29/00, aunty wrote:

>I've got the idea that those .user.pop
>files are there to prevent a second simultaneous pop session.

The .user.pop files are temporary copies of the spool file.  The 
.lock files prevent more than one session at the same time.

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Too often, we see a failure to distinguish sufficiently clearly
between the intrinsic problems of computer science and the
difficulties resulting from the shortcomings of our various
educational systems."                      --Edsger W. Dijkstra
%
There are things that are so serious that you can only joke about them
                                                          --Heisenberg

Date: Mon, 31 Jan 2000 12:20:43 +0100 (CET)
From: robert rotman <rotman at inode dot at>
Subject: performance on intel pc's

hello,

i've running qpopper ith mysql-authentification from Zarel Luttenberg.
it is started by xinetd with instances=50 and per_source=10.
the thing is running on a pentium III - system.
the per_source limmit is reached several times / day.

has anyone experiance of this values (restricting tcp connections)?
how many connection can qpopper handle in praxis?
are there other tuning hints?
when do i have to setup a second box?

robert

PS: i've a fast growing malserver with now approx 3000 pop-boxes.
    (i know that this is not really a big system;)
---
di. robert rotman                                   inode.graz
phone -> ++43-(0)316 811451          ++43-(0)316 811451 <- fax
rotman at inode.at                      http://www.graz.inode dot at/
--
this letter was written on recycled bytes used by deleted mail.




Date: Mon, 31 Jan 2000 09:08:50 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: quota and lock files problem

Hi,

Running qpopper 3.0b28 on linux, with kernel 2.2.13

Try to retrieve mail with a user that's over their soft disk quota and it
won't let them..says in the log..

Mon Jan 31 08:59:47 2000 [22182] successfully opened (exclusive) lock
/var/spool/mail/sarajane.lock
Mon Jan 31 08:59:47 2000 [22182] write to newly-created lock file
/var/spool/mail/sarajane.lock failed: Quota exceeded (122)
Mon Jan 31 08:59:47 2000 [22182] sarajane at localhost.intergrafix dot ent: -ERR
maillock: '/usr/tmp/.pop/sarajane'

Returns an error to the user, but even though it says they're over quota
creates the user.lock and the pop temp file. So now they get locked out.

The quota looks like this..

Disk quotas for user sarajane (uid xxxx):
     Filesystem  blocks   quota   limit   grace   files   quota   limit
      /dev/sdb1    3034*   2000    4000    none       1       0       0

sdb1 being /var/spool/mail

Any help is appreciated.

-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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: Mon, 31 Jan 2000 10:40:12 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: auth methods

ok, so for a while now i've been hearing about these different auth
methods, most notably the mysql one. I dont claim to know any mysql so I
dont understand how the patch works or what the requirements for it are. I
know there was a url posted for it, but I deleted that message by
accident.

I do have a point. Or a question, or both :)

I don't understand how an alternate method, such as mysql for example, can
be used, for the simple reason, if a password entry doesn't exist on the
mail server, how can the popper change it's user id from root to the
user's UID if there's no uid to begin with (because we have no password
file entry)

What am I missing?

I want to implement a radius auth method into qpopper, I'm pretty sure I
can pull it off, but overcoming this UID problem eludes me.
Am I wrong in trying to not have any specific user information on the mail
server?
I realize that a sendmail delivery program checks for some kind
of user existance for delivering incoming mail (i assume this is through
the password file too) I would want, if possible, to replace that with a
radius auth'd delivery agent (if i can find the source code for it)
I also realize this would mean that every mail file would have exact
owner/group and file permissions, since everything is user non-specific.
Overcoming this security issue eludes me also.
Right now i'm running radius with an access DB and ideally when all is
said and done i'd like to have 2 new checkboxes in there.
This account allowed to retrieve mail? Yes/No
This account allowed to receive incoming mail? Yes/No
There are also other problems I see, disk quotas, etc..but they can be
given in more detail, if people are interested in discussing this.

If so, post to the list, or private email..i've very interested in hearing
any views, suggestions, implementation thoughts..anything really..

Thanx,

-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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: Mon, 31 Jan 2000 13:35:10 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: quota and lock files problem

I'm running in server mode though, i should have mentioned that.
Server mode shouldn't copy any mail spool, right?

-Tony
=2E-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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
=2E-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.

On Mon, 31 Jan 2000 hypnose at t-online dot de wrote:

> Hi, Tony,
> problem has been discussed last month.
> popper copies the users /var/spool before working on.
> So, if quota is 10, user got 6, copying will lead to 12 - quota exceeded.
> I´ll mail you the traffic about this problem to your personal email add=
ress
> within the next couple of hours. There is a solution, though.
> 
> guenter
> 
> 
> At 09:08 31.01.00 -0500, you wrote:
> >Hi,
> >
> >Running qpopper 3.0b28 on linux, with kernel 2.2.13
> >
> >Try to retrieve mail with a user that's over their soft disk quota and i=
t
> >won't let them..says in the log..
> >
> >Mon Jan 31 08:59:47 2000 [22182] successfully opened (exclusive) lock
> >/var/spool/mail/sarajane.lock
> >Mon Jan 31 08:59:47 2000 [22182] write to newly-created lock file
> >/var/spool/mail/sarajane.lock failed: Quota exceeded (122)
> >Mon Jan 31 08:59:47 2000 [22182] sarajane at localhost.intergrafix dot ent: -ER=
R
> >maillock: '/usr/tmp/.pop/sarajane'
> >
> >Returns an error to the user, but even though it says they're over quota
> >creates the user.lock and the pop temp file. So now they get locked out.
> >
> >The quota looks like this..
> >
> >Disk quotas for user sarajane (uid xxxx):
> >     Filesystem  blocks   quota   limit   grace   files   quota   limit
> >      /dev/sdb1    3034*   2000    4000    none       1       0       0
> >
> >sdb1 being /var/spool/mail
> >
> >Any help is appreciated.
> >
> >-Tony
> >.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> >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: Mon, 31 Jan 2000 14:24:57 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: auth methods

I see..I didn't realize you could change to a UID that didn't exist on the
server. So for that matter, I suppose on the radius server DB I can make a 
UID field that be any unique number for the user greater than say 500 and
< 65535
Another problem I can see is user disk quotas..is there any way to
implement rquota calls from a remote DB?
I'd think making a RADIUS request every time sendmail (or whatever MTA) 
wanted to write an email for a user to check the quota would get kind of
intense. I'm sure it could be done someway, like..
1) delivery program makes RADIUS request for user existance
2) user exist? no, bounce the mail, yes? read UID and quota limit number
3) current quota calculations, message_size+spool_size>=quota_limit or
however the program does it. or does sendmail internally do the quota
check, seperate from the delivery program?


-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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 Mon, 31 Jan 2000, Ragnar Kurm wrote:

> 
> > I don't understand how an alternate method, such as mysql for example, can
> > be used, for the simple reason, if a password entry doesn't exist on the
> > mail server, how can the popper change it's user id from root to the
> > user's UID if there's no uid to begin with (because we have no password
> > file entry)
> 
> afaik, auth provides only username/password check, but username info must
> still be present in /etc/passwd.
> 
> i did provide a patch to overcome this problem by using ldap.
> see http://www.uninet.ee/~ragnar/qpopper/
> 
> 
> ragnar
> 


Date: Mon, 31 Jan 2000 15:03:27 -0500 (EST)
From: Paul Khavkine <paul at inet-interactive dot com>
Subject: Re: auth methods

The delivery programs do not check the quota when writing the message to
spool.
It's done buy the underlaying OS.

On Mon, 31 Jan 2000, Admin Mailing Lists wrote:

> 
> I see..I didn't realize you could change to a UID that didn't exist on th=
e
> server. So for that matter, I suppose on the radius server DB I can make =
a 
> UID field that be any unique number for the user greater than say 500 and
> < 65535
> Another problem I can see is user disk quotas..is there any way to
> implement rquota calls from a remote DB?
> I'd think making a RADIUS request every time sendmail (or whatever MTA)=
 
> wanted to write an email for a user to check the quota would get kind of
> intense. I'm sure it could be done someway, like..
> 1) delivery program makes RADIUS request for user existance
> 2) user exist? no, bounce the mail, yes? read UID and quota limit number
> 3) current quota calculations, message_size+spool_size>=quota_limit or
> however the program does it. or does sendmail internally do the quota
> check, seperate from the delivery program?
> 
> 
> -Tony
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> 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 Mon, 31 Jan 2000, Ragnar Kurm wrote:
> 
> > 
> > > I don't understand how an alternate method, such as mysql for example=
, can
> > > be used, for the simple reason, if a password entry doesn't exist on =
the
> > > mail server, how can the popper change it's user id from root to the
> > > user's UID if there's no uid to begin with (because we have no passwo=
rd
> > > file entry)
> > 
> > afaik, auth provides only username/password check, but username info mu=
st
> > still be present in /etc/passwd.
> > 
> > i did provide a patch to overcome this problem by using ldap.
> > see http://www.uninet.ee/~ragnar/qpopper/
> > 
> > 
> > ragnar
> > 
> 
> 
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> What's the buzz? Who is talking about what facets of Linux?
> Join the ISP-Lists Moderated Digests today to find out who is
> saying what! mailto:join-isp-linux-moderated at isp-linux dot com
> 
> _____________ • The ISP-LINUX Discussion List • _____________
> To Join: mailto:join-isp-linux at isp-linux dot com
> To Remove: mailto:remove-isp-linux at isp-linux dot com
> Archives: http://isp-lists.isp-planet.com/isp-linux/archives/
> 


Date: Mon, 31 Jan 2000 20:55:32 +0100 (CET)
From: Sebastian Stark <stark at komcept dot de>
Subject: 3.0b30 / mysql patch

hi,

i'm using the mysql patch from sarel lugetenburg against the b30 version
of qpopper. i notified that if i --enable-log-login, i get "(null) (null)"
in the last two fields of the stats in syslog. with b29 i got <hostname>
<ipaddress>, which is, obviously, the right one.

is it qpopper being wrong? or the patch?

greets,
seb


Date: Mon, 31 Jan 2000 16:11:48 -0600 (CST)
From: Jason Englander <jason at interl dot net>
Subject: Compile problem with 3.0b31

I'm very behind in the list, I apologize if this has been covered.

Machine #1:
  Linux Slackware 3.3
  kernel = 2.0.35
  gcc = 2.7.2.1
Machine #2:
  Linux Slackware 7.0
  kernel = 2.2.14
  gcc = egcs-2.91.66

I get this (on both machines):

<SNIP>
make[2]: Entering directory `/usr/local/src/qpopper3.0b31/common'
gcc -c -I.. -I. -I.. -I../popper -g -O2 -fpcc-struct-return
-DHAVE_CONFIG_H  -DLINUX -DUNIX flock.c -o flock.o
gcc -c -I.. -I. -I.. -I../popper -g -O2 -fpcc-struct-return
-DHAVE_CONFIG_H  -DLINUX -DUNIX maillock.c -o maillock.o
gcc -c -I.. -I. -I.. -I../popper -g -O2 -fpcc-struct-return
-DHAVE_CONFIG_H  -DLINUX -DUNIX genpath.c -o genpath.o
genpath.c:283: macro `strncmp' used with only 2 args
make[2]: *** [genpath.o] Error 1
make[2]: Leaving directory `/usr/local/src/qpopper3.0b31/common'
make[1]: *** [common_library] Error 2
make[1]: Leaving directory `/usr/local/src/qpopper3.0b31/popper'
make: *** [popper_server] Error 2

After I run this:

./configure \
--enable-servermode \
--enable-bulletins \
--enable-specialauth \
--enable-shy \
--enable-home-dir-mail \
--enable-temp-drop-dir
make


Thanks,
  Jason

-- 
Jason Englander <jason at interl dot net>
Systems Administrator - InterLink L.C.


Date: Mon, 31 Jan 2000 23:49:03 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: quota and lock files problem

At 13:35 31/01/00 -0500, Admin Mailing Lists wrote:
>I'm running in server mode though, i should have mentioned that.
>Server mode shouldn't copy any mail spool, right?

It will copy the spool if a user deletes some but not all messages. You may
be better off trying to enforce your quotas via the mail delivery agent,
rather than via system quotas. I was working on a patch to link procmail to
a mysql db which had quota info, it's mostly done, but I am really busy
with other stuff right now,

Fergal



Date: Tue, 1 Feb 2000 01:11:51 +0100 (CET)
From: Sebastian Stark <stark at komcept dot de>
Subject: Re: quota and lock files problem

On Mon, 31 Jan 2000, Fergal Daly wrote:

> It will copy the spool if a user deletes some but not all messages. You may
> be better off trying to enforce your quotas via the mail delivery agent,
> rather than via system quotas.

this could slowdown your mailsystem, because your MTA has to check the
spoolsize before _every_ delivery 




Date: Tue, 01 Feb 2000 00:55:21 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: quota and lock files problem

At 01:11 01/02/00 +0100, Sebastian Stark wrote:
>On Mon, 31 Jan 2000, Fergal Daly wrote:
>
>> It will copy the spool if a user deletes some but not all messages. You may
>> be better off trying to enforce your quotas via the mail delivery agent,
>> rather than via system quotas.
>
>this could slowdown your mailsystem, because your MTA has to check the
>spoolsize before _every_ delivery 

I'm hacking the c source of procmail, rather than using a recipe for each
user, so I'd say the overhead due to checking spool size is minimal
compared to the overhead of running procmail each time. I can't remember
but I think it already does a stat in the piece of code I've modified.

There will be greater overhead in the mysql stuff but this takes me one
step closer to removing all the users from the passwd file (46,000 entries
and growing!) and hopefully a major overhead saving overall.

By the way, I find the procmail source code to be unbelievably
incomprehensible and confusing - more gotos than a Commodore 64, strangely
formatted (ok, indent will fix this), contains lots of seemingly pointless
opening and closing of new scopes. It's almost as someone has run it
through an obfuscator. Has anyone else tried hacking procmail? Do you agree
with me? Just curious as I'm amazed that a program so widespread seems so
badly written or am I the one with the problem?

Fergal



From: "Paul Rae Kunicki" <paul at morehits dot com>
Subject: compile error with flag --enable-home-dir-mail=.mail on Intel running Caldera OpenLinux 2.3
Date: Mon, 31 Jan 2000 23:25:45 -0500

I want to place user mail files in their home directories
but I keep getting the following errors when I try to
recompile with the home-dir option enabled.

./configure --enable-specialauth --enable-servermode --enabl
e-log-login --enable-home-dir
-mail=.mail

make

genpath.c: In function `genpath':
genpath.c:266: `$homedirmail' undeclared (first use in this
function)
genpath.c:266: (Each undeclared identifier is reported only
once
genpath.c:266: for each function it appears in.)
make[2]: *** [genpath.o] Error 1
make[2]: Leaving directory
`/usr/local/src/qpopper3.0b30/common'
make[1]: *** [common_library] Error 2
make[1]: Leaving directory
`/usr/local/src/qpopper3.0b30/popper'
make: *** [popper_server] Error 2

Has anyone encountered this or maybe fixed the source to
compile successfully on Linux?

Thanks,

Paul










From: "Jim Baxter" <jim at atconnex dot net>
Subject: Re: compile error with flag --enable-home-dir-mail=.mail on Intel running Caldera OpenLinux 2.3
Date: Mon, 31 Jan 2000 23:46:25 -0500

Paul.,

After running the ./configure script with all of the options you specified
below, you then have to go in and edit the config.h file.  You will find a
line that says:

#DEFINE HOMEDIRMAIL $homedirmail

there is some commented info above it that you should read, and then you can
change $homedirmail to ".mail" with the quotes.  on b30, this allowed me to
finish compiling qpopper.  however, on b31 this no longer worked.. maybe i
was just tired :) but I have yet to try again.
with b30 however, if a user decides to have the "Leave Mail On Server" flag
checked, the mail gets left on the server, but qpopper sends EVERYTHING
every time the mailbox is popped.

Jim
jim at atconnex dot net

----- Original Message -----
From: Paul Rae Kunicki <paul at morehits dot com>
To: Subscribers of Qpopper <qpopper at lists.pensive dot org>
Sent: Monday, January 31, 2000 11:25 PM
Subject: compile error with flag --enable-home-dir-mail=.mail on Intel
running Caldera OpenLinux 2.3


> I want to place user mail files in their home directories
> but I keep getting the following errors when I try to
> recompile with the home-dir option enabled.
>
> ./configure --enable-specialauth --enable-servermode --enabl
> e-log-login --enable-home-dir
> -mail=.mail
>
> make
>
> genpath.c: In function `genpath':
> genpath.c:266: `$homedirmail' undeclared (first use in this
> function)
> genpath.c:266: (Each undeclared identifier is reported only
> once
> genpath.c:266: for each function it appears in.)
> make[2]: *** [genpath.o] Error 1
> make[2]: Leaving directory
> `/usr/local/src/qpopper3.0b30/common'
> make[1]: *** [common_library] Error 2
> make[1]: Leaving directory
> `/usr/local/src/qpopper3.0b30/popper'
> make: *** [popper_server] Error 2
>
> Has anyone encountered this or maybe fixed the source to
> compile successfully on Linux?
>
> Thanks,
>
> Paul
>
>
>
>
>
>
>
>
>
>


From: "Jerry O'Brien" <jobrien at cuttingedge dot net>
Subject: Re: quota and lock files problem
Date: Mon, 31 Jan 2000 23:34:20 -0600

I was just working on a cron job that checks spool sizes occasionally and
places any users with excessive size on the Sendmail Blacklist_Recipients
list in the access db, along with a descriptive message. The sender gets an
immediate rejection, rather than a bounce.

What do y'all think of that idea? Has anybody already done it?


Jerry O'Brien
Network Administrator,
CuttingEdge.net


----- Original Message -----
From: Sebastian Stark <stark at komcept dot de>
To: Fergal Daly <fergal at esatclear dot ie>
Cc: Admin Mailing Lists <mlist at intergrafix.net>; <qpopper at lists dot pensive dot org>
Sent: Monday, January 31, 2000 6:11 PM
Subject: Re: quota and lock files problem


> On Mon, 31 Jan 2000, Fergal Daly wrote:
>
> > It will copy the spool if a user deletes some but not all messages. You
may
> > be better off trying to enforce your quotas via the mail delivery agent,
> > rather than via system quotas.
>
> this could slowdown your mailsystem, because your MTA has to check the
> spoolsize before _every_ delivery
>
>
>
>



Date: Tue, 1 Feb 2000 09:17:26 -0500 (EST)
From: "Louis A. DeRobertis" <louis at suffolk.lib.ny dot us>
Subject: Re: quota and lock files problem

There is a really nice program called checkmail at
http://kira.acomp.usf.edu/checkmail that we've been running as a cron job.
It will go through the mail spool and look for mailboxes over a defined
limit and either a) do nothing, b) move the mail to the user's home
directory, or c) move the mail and send the user a "nasty-gram" telling
him/her to clean up (or whatever you'd like to send).  I'm sure that with
a little tweaking or a shell script - the user can be added to a
black-hole list or something similar.

I've found that a with a lot of users on the system (currently ~80,000) -
it's better to run this nightly than have the overhead of a quota.

Regards -

Lou



--------------------
Louis DeRobertis
Network Administrator
Suffolk Cooperative Library System


On Mon, 31 Jan 2000, Jerry O'Brien wrote:

> I was just working on a cron job that checks spool sizes occasionally and
> places any users with excessive size on the Sendmail Blacklist_Recipients
> list in the access db, along with a descriptive message. The sender gets an
> immediate rejection, rather than a bounce.
> 
> What do y'all think of that idea? Has anybody already done it?
> 
> 
> Jerry O'Brien
> Network Administrator,
> CuttingEdge.net
> 
> 
> ----- Original Message -----
> From: Sebastian Stark <stark at komcept dot de>
> To: Fergal Daly <fergal at esatclear dot ie>
> Cc: Admin Mailing Lists <mlist at intergrafix.net>; <qpopper at lists dot pensive dot org>
> Sent: Monday, January 31, 2000 6:11 PM
> Subject: Re: quota and lock files problem
> 
> 
> > On Mon, 31 Jan 2000, Fergal Daly wrote:
> >
> > > It will copy the spool if a user deletes some but not all messages. You
> may
> > > be better off trying to enforce your quotas via the mail delivery agent,
> > > rather than via system quotas.
> >
> > this could slowdown your mailsystem, because your MTA has to check the
> > spoolsize before _every_ delivery
> >
> >
> >
> >
> 
> 


From: "Eric Thomas" <ethomas at adams dot net>
Subject: bulletin issue
Date: Tue, 1 Feb 2000 08:58:46 -0600

While running qpop 2.53, we issued a bulletin to our subscriber base.  This
bulletin in some boxes appended itself to the last message in the
individuals mail file, or in one case - injected itself before and after an
actual e-mail, and in other cases, worked as it should.  Has anyone seen
this behavior, if so, what was determined to be the cause and/or fix?


Date: Tue, 1 Feb 2000 10:20:57 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: quota and lock files problem

I appreciate all this, but it just side-steps the problem.
Here seems to be the problem in maillock()..

    if ( genpath ( user, szLock, sizeof(szLock),
                   GNPH_SPOOL, fTrace, bDebugging ) < 0 ) {

qpopper is automatically creating the .lock file in the user's spool
directory..if the user is over their soft quota it's gonna fail.

Is there any reason the .lock file can't be created in the temp drop
directory (GNPH_POP), where I dont have any quota limit?

P.S.  Louis, on that program you mentioned I dont get c)
If you move the mail and send the user a mail telling them to clean up,
how do they retrieve the mail you moved?

-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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 Tue, 1 Feb 2000, Louis A. DeRobertis wrote:

> There is a really nice program called checkmail at
> http://kira.acomp.usf.edu/checkmail that we've been running as a cron job.
> It will go through the mail spool and look for mailboxes over a defined
> limit and either a) do nothing, b) move the mail to the user's home
> directory, or c) move the mail and send the user a "nasty-gram" telling
> him/her to clean up (or whatever you'd like to send).  I'm sure that with
> a little tweaking or a shell script - the user can be added to a
> black-hole list or something similar.
> 
> I've found that a with a lot of users on the system (currently ~80,000) -
> it's better to run this nightly than have the overhead of a quota.
> 
> Regards -
> 
> Lou
> 
> 
> 
> --------------------
> Louis DeRobertis
> Network Administrator
> Suffolk Cooperative Library System
> 
> 
> On Mon, 31 Jan 2000, Jerry O'Brien wrote:
> 
> > I was just working on a cron job that checks spool sizes occasionally and
> > places any users with excessive size on the Sendmail Blacklist_Recipients
> > list in the access db, along with a descriptive message. The sender gets an
> > immediate rejection, rather than a bounce.
> > 
> > What do y'all think of that idea? Has anybody already done it?
> > 
> > 
> > Jerry O'Brien
> > Network Administrator,
> > CuttingEdge.net
> > 
> > 
> > ----- Original Message -----
> > From: Sebastian Stark <stark at komcept dot de>
> > To: Fergal Daly <fergal at esatclear dot ie>
> > Cc: Admin Mailing Lists <mlist at intergrafix.net>; <qpopper at lists dot pensive dot org>
> > Sent: Monday, January 31, 2000 6:11 PM
> > Subject: Re: quota and lock files problem
> > 
> > 
> > > On Mon, 31 Jan 2000, Fergal Daly wrote:
> > >
> > > > It will copy the spool if a user deletes some but not all messages. You
> > may
> > > > be better off trying to enforce your quotas via the mail delivery agent,
> > > > rather than via system quotas.
> > >
> > > this could slowdown your mailsystem, because your MTA has to check the
> > > spoolsize before _every_ delivery
> > >
> > >
> > >
> > >
> > 
> > 
> 


Date: Tue, 1 Feb 2000 10:20:58 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: quota and lock files problem

At 10:20 AM -0500 2/1/00, Admin Mailing Lists wrote:

>Is there any reason the .lock file can't be created in the temp drop
>directory (GNPH_POP), where I dont have any quota limit?

The .lock convention requires that the .lock file be created in the 
same directory as the file being locked.

I've o

Date: Tue, 1 Feb 2000 13:44:45 -0500 (EST)
From: Admin Mailing Lists <mlist at intergrafix dot net>
Subject: Re: quota and lock files problem

> 
> >Is there any reason the .lock file can't be created in the temp drop
> >directory (GNPH_POP), where I dont have any quota limit?
> 
> The .lock convention requires that the .lock file be created in the 
> same directory as the file being locked.
> 
> I've o
> 

sorry? the rest of your message was cut off.

What's the purpose of the .lock file? I've tried setting it to GNPH_POP in
the source, and it seems to be working fine so far. What problems
should I look for because it's not in the same directory?

-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
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: Tue, 1 Feb 2000 11:01:58 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: quota and lock files problem

At 10:20 AM -0500 2/1/00, Admin Mailing Lists wrote:

>Is there any reason the .lock file can't be created in the temp drop
>directory (GNPH_POP), where I dont have any quota limit?

The .lock convention requires that the .lock file be created in the 
same directory as the file being locked.

I've added code to b32 to delete the .lock file if the write fails.

Date: Tue, 1 Feb 2000 11:04:03 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: quota and lock files problem

At 1:44 PM -0500 2/1/00, Admin Mailing Lists wrote:

>What's the purpose of the .lock file? I've tried setting it to GNPH_POP in
>the source, and it seems to be working fine so far. What problems
>should I look for because it's not in the same directory?

If the .lock file isn't in the same directory as the spool file, any 
other process can alter the spool file while qpopper is using it, 
resulting in corrupted mail.  Examples of other processes are the 
local delivery agent (e.g., mail.local or bin/mail), procmail, etc.

Date: Tue, 01 Feb 2000 14:38:56 -0700
From: Tony Kim <tonyk at canadashop dot com>
Subject: Deleting mail from server

K, when I chose in Eudora to delete all messages from server it didnt.. is
there an easy reason why? :)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	Tony Kim
	CSM Systems Inc.
	Visual Design & Network Analyst
	780-441-3251      1-888-799-2500

	Suite 900 - First Edmonton Place
	10665 Jasper Avenue
	Edmonton, AB
	T5J 3S9
	Canada

	http://www.canadashop.com/
	http://www.csm-systems.com/
	http://www.americangamers.com/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 

Date: Tue, 01 Feb 2000 15:42:57 -0800
From: Andy <war1 at jps dot net>
Subject: Web Interface

Can someone help me out here?  I am trying to setup a web interface for my
Linux machine.  Basically; I have no idea where to start.  Thanks in advance



Date: Wed, 02 Feb 2000 09:51:41 +1000
From: Jason Oakley <jasono at pharm.usyd.edu dot au>
Subject: Re: Web Interface

At 09:42 2/02/2000 , you wrote:
>Can someone help me out here?  I am trying to setup a web interface for my
>Linux machine.  Basically; I have no idea where to start.  Thanks in advance
>

Start with www.emumail.com

it's the best Ive seen so far

Ive got a couple of probs with it, but that's cos im on a Solaris 7 
Ultrasparc (damn them solaris ppl).. it should install on other platforms easy
and I've had HEAPS of help from tech supp there so don't worry about 
getting stuck.
---------- )O( ----------
Jason Oakley
Computer Systems Officer
Pharmacy Faculty
University of Sydney
Phone Number 9351 5647

+-------- My Webpage ---------+
+- http://vzalive.50megs.com -+

People  once believed that when  someone dies, a Crow carries
their  soul to the land of the dead, but  sometimes something
so bad happens that a terrible sadness is carried with it and
the soul can't rest. Then sometimes, just sometimes, the Crow
can  bring the  soul back  and put the  wrong  things  right.

   *> Buildings burn, People die, but real love is forever. <*

Date: Tue, 01 Feb 2000 23:54:08 +0000
From: peter.allen at moon-light.co dot uk
Subject: Re: Web Interface

At 15:42 01/02/00 -0800, Andy wrote:
>Can someone help me out here?  I am trying to setup a web interface for my
>Linux machine.  Basically; I have no idea where to start.  Thanks in advance

No question - check out 

http://www.webmin.com/webmin/ 

and don't forget to consider any modules you might like to add e.g. for
add-ons like qmail, ssh etc.  

Peter 


From: "Kenneth Porter" <shiva at well dot com>
Date: Tue, 01 Feb 2000 18:59:13 -0800
Subject: RPM for 3.0b31 available

An RPM package for Qpopper 3.0 beta 31 is now availab
at:

http://rpmfind.net/linux/RPM/contrib/libc6/i386/qpopper-2.99.31-1.i386.h
tml

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



Date: Wed, 02 Feb 2000 14:27:02 +0100
From: hypnose at t-online dot de (guenter wessling)
Subject: verified / unverified users

Hi, all.
I´m trying to find out more about mail restrictions.
Situation:
Linux 2036, I586. Dial-in-intranet.
Domain: mydomain.de --> server1.mydomain.de 
Subdomain: mydomain com --> otherserver.mydomain.com.
Sending mail to and from works perfect. (At least after reading lots of
sendmail-doc :))

Problem:
If I login as user1.mydomain.de and set eudora to mail-account
user1.mydomain.de,
the messages I receive look normal.
If I log in as baduser2.mydomain.de and still have eudora set to
user1.mydomain.de,
i.e. *pretending* as if I were user1,
mail is still forwarded.
Difference: X-Sender user1.mydomain.de *(Unverified)*

So the "Unverified" tells me that someone else has sent the mail.
In popper_log, I can find the "unverified" again, and the IP of the
baduser1 who logged in.

So far, so good - but: is there a way to reject this "wrong user
pretending" thing ?

Tony (thanks a bunch) helped my in creating some IP-check-routine; we are
still working on it. Could that solve the problem ? Is there a plan to put
this into popper-source ?
Maybe there is a solution allready, and I missed something ?

By the way: good to have the log-logging.

guenter



:)  have a nice day  - alles Gute - :)
Guenter Wessling (hypnose at t-online dot de)

 - Westfalian Society of Hypnosis - 
 - Westfaelische Gesellschaft fuer Hypnose - 
   48165 Muenster, Germany
   fax: 0049  (0)2501  27273=09

http://home.t-online.de/home/hypnose


Date: Wed, 2 Feb 2000 12:52:42 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: Deleting mail from server

At 2:38 PM -0700 2/1/00, Tony Kim wrote:

>K, when I chose in Eudora to delete all messages from server it didnt.. is
>there an easy reason why? :)

Which version of Eudora are you using?  Which version of Qpopper? 
How did you tell Eudora to delete all mail from the server?  Did you 
do a 'check mail special' and check the box that says "delete all 
mail on server (to be sure)"?  What messages did you see?  Were any 
messages deleted?

Date: Wed, 2 Feb 2000 17:38:26 -0600 (CST)
From: "Joseph W. Breu" <breu at cfu dot net>
Subject: stripping the domain name...

Hello,

	I have a problem with switching from pop3d to qpopper.  I have
several hundred users that use "user@domain dot com" as their authentication
instead of "user".  I hacked this up for an earlier qpopper but it no
longer works.

    if (temp_pointer=index(p->user,'@')) {
        strncpy(temp_user_name,p->user,temp_pointer-p->user);
        temp_user_name[temp_pointer-p->user]='\0';
        strcpy(p->user,temp_user_name);
      }


This now causes qpopper to segfault somewhere and I cannot find out where.
Does anyone have a solution to this?  I am in desperate need of this
functionality.

-- 
	Thanks,
	-Joseph W. Breu

-----------------------------------------------------------------------
  Joseph W. Breu       Linux/UNIX Administrator / Cedar Falls Utilities
  phone: (319) 268-5228        Utility Parkway, Cedar Falls, Iowa 50613 
  pager: (319) 235-4209  NIC: jwb96   breu at cfu.net   breu dot pager at cfu dot net
---- Al Gore: "...I took the initiative in creating the Internet. -----


Date: Wed, 02 Feb 2000 23:56:54 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: stripping the domain name...

No need to copy the string, just replace the first @ with a \0, no danger
of a segfault either. Have a look at
http://www.esatclear.ie/~fergal/qpopper/ for a patch that does this for
b18, should be a doddle to apply to a later version,

Fergal


At 17:38 02/02/00 -0600, Joseph W. Breu wrote:
>Hello,
>
>	I have a problem with switching from pop3d to qpopper.  I have
>several hundred users that use "user@domain dot com" as their authentication
>instead of "user".  I hacked this up for an earlier qpopper but it no
>longer works.
>
>    if (temp_pointer=index(p->user,'@')) {
>        strncpy(temp_user_name,p->user,temp_pointer-p->user);
>        temp_user_name[temp_pointer-p->user]='\0';
>        strcpy(p->user,temp_user_name);
>      }
>
>
>This now causes qpopper to segfault somewhere and I cannot find out where.
>Does anyone have a solution to this?  I am in desperate need of this
>functionality.
>
>-- 
>	Thanks,
>	-Joseph W. Breu
>
>-----------------------------------------------------------------------
>  Joseph W. Breu       Linux/UNIX Administrator / Cedar Falls Utilities
>  phone: (319) 268-5228        Utility Parkway, Cedar Falls, Iowa 50613 
>  pager: (319) 235-4209  NIC: jwb96   breu at cfu.net   breu dot pager at cfu dot net
>---- Al Gore: "...I took the initiative in creating the Internet. -----
>
>


Date: Thu, 3 Feb 2000 08:00:05 -0600 (CST)
From: "Joseph W. Breu" <breu at cfu dot net>
Subject: Re: stripping the domain name...

On Wed, 2 Feb 2000, Fergal Daly wrote:

> No need to copy the string, just replace the first @ with a \0, no danger
> of a segfault either. Have a look at
> http://www.esatclear.ie/~fergal/qpopper/ for a patch that does this for
> b18, should be a doddle to apply to a later version,

Thanks a bunch!  That worked perfectly.

-- 
	Thanks,
	-Joseph W. Breu

-----------------------------------------------------------------------
  Joseph W. Breu       Linux/UNIX Administrator / Cedar Falls Utilities
  phone: (319) 268-5228        Utility Parkway, Cedar Falls, Iowa 50613 
  pager: (319) 235-4209  NIC: jwb96   breu at cfu.net   breu dot pager at cfu dot net
---- Al Gore: "...I took the initiative in creating the Internet. -----


Date: Thu, 3 Feb 2000 15:58:13 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Qpopper 3.0b32 available

Qpopper 3.0b32 is available at 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/>.

A somewhat abbreviated change list is on the Qpopper web site at 
<http://www.qpopper.org/changelist.html>

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

The 3.0 release notes are at: 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/Release.Notes>.



Changes from 3.0b31 to 3.0b32
-----------------------------

  1.  Fixed --enable-home-dir-mail=Mailbox.
  2.  Fix syntax error in genpath.c when HOMEDIRMAIL defined.
  3.  Maillock() now removes .lock file if write fails.
  4.  Delete redundant mailunlock trace call.
  5.  Return extended error response [SYS/TEMP] or [SYS/PERM]
      for various system errors.
  6.  Improved error message when maillock fails.
  7.  No longer reporting "Unable to process From lines" when
      running in normal (not server) mode and previous session
      aborted due to quota exceeded or disk full.
  8.  If we are unable to copy spool to temp drop in normal (not
      server) mode due to disk full or over quota, and temp drop
      was empty or did not previously exist, we now properly zero
      temp drop instead of setting it to a random size.
  9.  Made changes suggested by Jacques Distler for NeXT systems.
10.  Deleted unused POP_TMPSIZE define.
11.  Added '-Ae' to CFLAGS when using HP's C compiler.
12.  Removed K&R syntax from FillMangleInfo to make HP compiler
      happier.

Date: Fri, 4 Feb 2000 00:15:04 -0200
From: Paulo Santos <psantos at gol.com dot br>
Subject: Bulletim don't work

Olá qpopper,

Look this msg pls:

--| Thu Feb  3 23:58:58 2000 [1865] Unable to create .popbull file (2)

Why I'll receive this msg????
------------

product:
qpopper 3.0b23+MySql Patch

-----------
The folder:

[root@mymach bulls]# pwd
/var/spool/bulls
[root@mymach bulls]# ls -lsa
total 4
   1 drwxrwxr-x   2 root     root         1024 Feb  3 23:42 .
   1 drwxr-xr-x  10 root     root         1024 Feb 17  1999 ..
   0 -rw-r--r--   1 root     root            0 Feb  2 09:17 .popbull
   1 -rw-------   1 root     root          555 Feb  3 23:42 01.Boletim01-Fev-00
   0 -rwxr-xr-x   1 paulo    paulo           0 Dec  9 11:03 bulldb.dir
   0 -rwxr-xr-x   1 paulo    paulo           0 Dec  9 10:35 bulldb.pag
------------

the ./configure

[root@mymach qpopper3 dot 0b23]# ./configure --enable-specialauth --enable-bulletins=/var/sp
ool/bulls --enable-log-login --enable-servermode --enable-debugging

------------end -----------

Thanks for any help!


Saudacoes,
 Paulo Santos
 mailto:psantos at gol.com dot br



Date: Thu, 3 Feb 2000 21:40:13 -0500 (EST)
From: Brad Groshok <brad at mur3.odyssey.on dot ca>
Subject: Qpopper file size

Hi all:

I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
Well the file size of popper comes out to 854504 bytes

Well I seem to recall, and can't for the life of me remember or
find reference to making that file smaller.

There was some unix command to crunch that down considerably.
Any hints?

I assume its more efficient (on a busy server) to load a 50K
file than load a 850K file for each pop request.


====================================================================
Regards:  Brad Groshok (brad.groshok at odyssey.on dot ca)
          President Odyssey Network Inc	
          London Ontario Canada                Phone: (519) 660-8883
          http://www.odyssey.on.ca             Fax:   (519) 660-6111
====================================================================



Date: Thu, 3 Feb 2000 21:46:17 -0500
From: Tomasz Orzechowski <tmo at apk dot net>
Subject: Re: Qpopper file size

tell it to strip ;-)

(man strip ; strip popper)

Brad Groshok wrote on Thu, Feb 03, 2000 at 09:40:13PM -0500:i
> Hi all:
> 
> I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
> Well the file size of popper comes out to 854504 bytes
> 
> Well I seem to recall, and can't for the life of me remember or
> find reference to making that file smaller.
> 
> There was some unix command to crunch that down considerably.
> Any hints?
> 
> I assume its more efficient (on a busy server) to load a 50K
> file than load a 850K file for each pop request.
> 
> 
> ====================================================================
> Regards:  Brad Groshok (brad.groshok at odyssey.on dot ca)
>           President Odyssey Network Inc	
>           London Ontario Canada                Phone: (519) 660-8883
>           http://www.odyssey.on.ca             Fax:   (519) 660-6111
> ====================================================================
> 

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


Date: Thu, 3 Feb 2000 18:48:05 -0800
From: Qpopper Support <qpopper at qualcomm dot com>
Subject: Re: Bulletim don't work

At 12:15 AM -0200 2/4/00, Paulo Santos wrote:

>Olá qpopper,
>
>Look this msg pls:
>
>--| Thu Feb  3 23:58:58 2000 [1865] Unable to create .popbull file (2)
>
>Why I'll receive this msg????
>------------
>
>product:
>qpopper 3.0b23+MySql Patch

I suggest upgrading to qpopper3.0b32.  There have been a lot of 
bulletin-related fixes since 3.0b23.


Date: Thu, 3 Feb 2000 21:55:17 -0500 (EST)
From: Brad Groshok <brad at mur3.odyssey.on dot ca>
Subject: Re: Qpopper file size

Thanks all.

I knew it was simple
Brain fart I guess.

====================================================================
Regards:  Brad Groshok (brad.groshok at odyssey.on dot ca)
          President Odyssey Network Inc	
          London Ontario Canada                Phone: (519) 660-8883
          http://www.odyssey.on.ca             Fax:   (519) 660-6111
====================================================================


On Thu, 3 Feb 2000, Tomasz Orzechowski wrote:

> tell it to strip ;-)
> 
> (man strip ; strip popper)
> 
> Brad Groshok wrote on Thu, Feb 03, 2000 at 09:40:13PM -0500:i
> > Hi all:
> > 
> > I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
> > Well the file size of popper comes out to 854504 bytes
> > 
> > Well I seem to recall, and can't for the life of me remember or
> > find reference to making that file smaller.
> > 
> > There was some unix command to crunch that down considerably.
> > Any hints?
> > 
> > I assume its more efficient (on a busy server) to load a 50K
> > file than load a 850K file for each pop request.
> > 
> > 
> > ====================================================================
> > Regards:  Brad Groshok (brad.groshok at odyssey.on dot ca)
> >           President Odyssey Network Inc	
> >           London Ontario Canada                Phone: (519) 660-8883
> >           http://www.odyssey.on.ca             Fax:   (519) 660-6111
> > ====================================================================
> > 
> 
> -- 
> Tomasz Orzechowski                                           tmo at apk dot net
> APK.net systems administration team                                TO630
> 
> 


Date: Fri, 04 Feb 2000 10:53:27 +0800
From: Byron Jones <byron at vianet.net dot au>
Subject: Re: Qpopper file size

At 09:40 PM 3/02/00 -0500, Brad Groshok wrote:
>Hi all:
>
>I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
>Well the file size of popper comes out to 854504 bytes
>
>Well I seem to recall, and can't for the life of me remember or
>find reference to making that file smaller.
>
>There was some unix command to crunch that down considerably.
>Any hints?


strip

:)


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


Date: Fri, 04 Feb 2000 02:59:53 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: Qpopper file size

strip popper

should do it, it takes out all the debug info that you don't really need.
As for efficiency, I'm not sure, if it's a busy sever, the code is likely
to be permanently loaded anyway. Each new instance would just require the
cost of setting up a new process (although I have no clue if solaris 2.7
behaves like this, I'd imagine it does if it is any way "modern")

Fergal


At 21:40 03/02/00 -0500, Brad Groshok wrote:
>Hi all:
>
>I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
>Well the file size of popper comes out to 854504 bytes
>
>Well I seem to recall, and can't for the life of me remember or
>find reference to making that file smaller.
>
>There was some unix command to crunch that down considerably.
>Any hints?
>
>I assume its more efficient (on a busy server) to load a 50K
>file than load a 850K file for each pop request.



Date: Fri, 4 Feb 2000 04:15:53 +0100 (CET)
From: Sebastian Stark <stark at komcept dot de>
Subject: Re: Qpopper file size

On Thu, 3 Feb 2000, Brad Groshok wrote:

> There was some unix command to crunch that down considerably.
> Any hints?

strip


From: "admin" <admin at ineedhits dot com>
Subject: RE: Qpopper file size
Date: Fri, 4 Feb 2000 12:46:55 +0800

strip ;)


> -----Original Message-----
> From: Sebastian Stark [mailto:stark at komcept dot de]
> Sent: Friday, February 04, 2000 11:16 AM
> To: Brad Groshok
> Cc: Subscribers of Qpopper
> Subject: Re: Qpopper file size
> 
> 
> On Thu, 3 Feb 2000, Brad Groshok wrote:
> 
> > There was some unix command to crunch that down considerably.
> > Any hints?
> 
> strip
> 
> 

Date: Fri, 4 Feb 2000 18:42:19 +1100 (EST)
From: Kendall Lister <kendall at charon.net dot au>
Subject: Re: Qpopper file size

On Thu, 3 Feb 2000, Brad Groshok wrote:

> I'm just building qpopper 3.0b32 (on a sparc solaris 2.7 system)
> Well the file size of popper comes out to 854504 bytes
> 
> I assume its more efficient (on a busy server) to load a 50K
> file than load a 850K file for each pop request.

I could be way off the mark here, but I don't believe that the OS loader
will bother loading debugging symbols into memory, so that part of the
problem is not as bad as you might imagine. Of course, it still has to
parse the debugging info if it's there, and so your paging system will
probably thank you for stripping it - on the other hand, the whole
executable is probably cached anyway, rendering the issue somewhat moot...
:)

--
 Kendall Lister, Systems Operator for Charon I.S. - kendall at charon.net dot au
  Charon Information Services - Friendly, Cheap Melbourne ISP: 9589 7781


From: Edward Concilio <econcilio at goamerica dot net>
Subject: libmysqlclient.so.6
Date: Fri, 4 Feb 2000 13:11:11 -0500 

Popper question

When I telent to whirlmail, port 110, I receive the following message:

ld.so.1: popper: fatal: libmysqlclient.so.6: open failed: No such file or
diry
Connection closed by foreign ld.so.1:: not found

qpopper 3.0b23+MySql Patch from http://www.tesol.net/linux/mysqlqpopper.html
System = SunOS
Node = whirlmail
Release = 5.6
Machine = sun4u
gcc: sparc-sun-solaris2.6/2.95.2/specs gcc version 2.95.2 19991024 (release)

I've modified the popper/Makefile.in with the following:
LIBS = @NETWORK_LIBS@ @KERBEROS_LIBS@ @DBM_LIBS@ @LIBS@ -lmysql client
-L/usr/local/mysql/lib/mysql

Here is the configure command:
./configure --enable-specialauth --enable-bulletins=/var/spool/bulls
--enable-lo
g-login --enable-servermode --enable-debugging --enable-hash-spool=2


Thanks 

Edward Concilio
Senior Systems Admin.
401 Hacksack Ave.
Hackensack, NJ  07601
(201) 996-1717 x2243
econcilio at goamerica dot net
http://www.goamerica.net


Date: Fri, 04 Feb 2000 19:38:25 +0000
From: Fergal Daly <fergal at esatclear dot ie>
Subject: Re: libmysqlclient.so.6

It looks like you compiled it with mysql support but don't have mysql
properly installed. It can't find the mysql shared librariy. Do a

locate libmysqlclient.so.6

to see if you have it. If the file is on your machine maybe it's not in any
of the system library paths. I don't know SunOS but on linux you can look
in /etc/ld.so.conf to get a list of the directories that will be searched .
Make sure libmysqlclient.so.6 is in one of these dirs by either moving it
there or preferraby making a link to where the original file is.

Finally I notice in the piece of makefile below that you have "-lmysql
client", if that space really is there in the makefile you used, I don't
see how it compiled at all!

Fergal


At 13:11 04/02/00 -0500, Edward Concilio wrote:
>Popper question
>
>When I telent to whirlmail, port 110, I receive the following message:
>
>ld.so.1: popper: fatal: libmysqlclient.so.6: open failed: No such file or
>diry
>Connection closed by foreign ld.so.1:: not found
>
>qpopper 3.0b23+MySql Patch from http://www.tesol.net/linux/mysqlqpopper.html
>System = SunOS
>Node = whirlmail
>Release = 5.6
>Machine = sun4u
>gcc: sparc-sun-solaris2.6/2.95.2/specs gcc version 2.95.2 19991024 (release)
>
>I've modified the popper/Makefile.in with the following:
>LIBS = @NETWORK_LIBS@ @KERBEROS_LIBS@ @DBM_LIBS@ @LIBS@ -lmysql client
>-L/usr/local/mysql/lib/mysql
>
>Here is the configure command:
>./configure --enable-specialauth --enable-bulletins=/var/spool/bulls
>--enable-lo
>g-login --enable-servermode --enable-debugging --enable-hash-spool=2
>
>
>Thanks 
>
>Edward Concilio
>Senior Systems Admin.
>401 Hacksack Ave.
>Hackensack, NJ  07601
>(201) 996-1717 x2243
>econcilio at goamerica dot net
>http://www.goamerica.net
>
>