The qpopper list archive ending on 9 Sep 2003
Topics covered in this issue include:
1. Re: Transactional behavior
Florian Weimer <fw at deneb.enyo dot de>
Thu, 17 Jul 2003 17:11:44 +0200
2. popper error message
"Emerson Maat" <efmaat at rtn-web-services dot com>
Fri, 18 Jul 2003 11:20:00 +0800
3. Re: popper error message
Simon Byrnand <simon at igrin.co dot nz>
Fri, 18 Jul 2003 15:19:48 +1200
4. Re: Solaris5.4 and qpopper
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Fri, 18 Jul 2003 00:56:58 -0400
5. Re: Unable to open bulletin database
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Fri, 18 Jul 2003 01:02:46 -0400
6. Re: Unable to open bulletin database
Alan Brown <alanb at digistar dot com>
Fri, 18 Jul 2003 03:57:27 -0400 (EDT)
7. Re: Solaris5.4 and qpopper
Alan Brown <alanb at digistar dot com>
Fri, 18 Jul 2003 04:47:51 -0400 (EDT)
8. Re: popper error message
"Emerson Maat" <efmaat at rtn-web-services dot com>
Fri, 18 Jul 2003 17:51:09 +0800
9. Re: popper error message
Daniel Senie <dts at senie dot com>
Fri, 18 Jul 2003 07:30:34 -0400
10. Re: popper error message
Butch Kemper <kemper at tstar dot net>
Fri, 18 Jul 2003 11:31:12 -0500
11. Re: popper error message
Daniel Senie <dts at senie dot com>
Fri, 18 Jul 2003 13:00:36 -0400
12. qpopper startup?
Wes Rogers <wes at uslec dot net>
22 Jul 2003 11:43:06 +1400
13. Re: qpopper startup?
The Little Prince <thelittleprince at asteroid-b612 dot org>
Tue, 22 Jul 2003 09:14:55 -0700 (PDT)
14. Re: qpopper startup?
Wes Rogers <wes at uslec dot net>
22 Jul 2003 13:12:48 +1400
15. Qpopper, postfix and Red Hat
Jason Williams <jwilliams at courtesymortgage dot com>
Thu, 24 Jul 2003 12:00:15 -0700
16. Re: Qpopper, postfix and Red Hat
The Little Prince <thelittleprince at asteroid-b612 dot org>
Thu, 24 Jul 2003 15:55:19 -0700 (PDT)
17. Re: Qpopper, postfix and Red Hat
Lance Davis <lance at uklinux dot net>
Fri, 25 Jul 2003 12:36:04 +0100 (BST)
18. Qpopper + SSL
"Oliver Pawellek" <oliverbp at epost dot de>
Sat, 26 Jul 2003 04:49:41 +0100
19. Re: Qpopper + SSL
Mark <admin at asarian-host dot net>
Sat, 26 Jul 2003 21:06:17 GMT
20. RE: Qpopper + SSL
"Oliver Pawellek" <oliverbp at epost dot de>
Sat, 26 Jul 2003 22:40:42 +0100
21. Re: Qpopper + SSL
Mark <admin at asarian-host dot net>
Sat, 26 Jul 2003 23:21:00 GMT
22. Several questions
"Chris Stephens" <Lists at xymox1 dot com>
Sun, 27 Jul 2003 17:30:56 -0700
23. My current config to go with my last email, sorry...
"Chris Stephens" <Lists at xymox1 dot com>
Sun, 27 Jul 2003 17:48:38 -0700
24. Re: Several questions
Michael Kolos <michael at colba dot net>
Sun, 27 Jul 2003 23:19:28 EDT
25. RE: Several questions
"Chris Stephens" <Lists at xymox1 dot com>
Sun, 27 Jul 2003 20:58:03 -0700
26. Re: X-UIDL
Randall Gellens <randy at qualcomm dot com>
Tue, 29 Jul 2003 22:06:21 -0700
27. Re: X-UIDL
Randall Gellens <randy at qualcomm dot com>
Tue, 29 Jul 2003 22:05:31 -0700
28. Configure and DRAC
Darryl Baker <dpb at dns.bl dot com>
Wed, 30 Jul 2003 15:17:42 -0500 (CDT)
29. Re: Configure and DRAC
David Champion <dgc at uchicago dot edu>
Wed, 30 Jul 2003 16:34:43 -0500
30. EOF or I/O error
Masashi SAKURADA <ah0k at na.rim.or dot jp>
Sat, 02 Aug 2003 20:10:15 +0900 (JST)
31. logging statistics through syslog in standalone
foudil.newbie at bigfoot dot com
Mon, 04 Aug 2003 19:21:30 +0200
32. Need help configuring bulletin support on Debian GNU
"Lisa Casey" <lisa at jellico dot net>
Thu, 7 Aug 2003 14:00:52 -0400
33. Re: Need help configuring bulletin support on Debian GNU
Ernest Johanson <ejohan at fuller dot edu>
Thu, 7 Aug 2003 11:19:22 -0700 (PDT)
34. tls shutdown error
Ken Anderson <ka at pacific dot net>
Fri, 08 Aug 2003 11:05:20 -0700
35. Patch to Qpopper to talk to multiple DRAC-enabled SMTP servers
"Khalid J. Hosein" <kjhosein at yahoo dot com>
Mon, 11 Aug 2003 13:41:52 -0700 (PDT)
36. home-dir-misc
iris at rumms.uni-mannheim dot de
Tue, 12 Aug 2003 12:19:46 +0200
37. Error in 'make install' with qpopper4.0.5
Chris Hozian <chozian at booksys dot com>
Tue, 12 Aug 2003 16:16:15 -0500
38. Error in 'make install' with qpopper4.0.5
Chris Hozian <chozian at booksys dot com>
Tue, 12 Aug 2003 16:58:09 -0500
39. How messages should be organized in spool
Sagara Wijetunga <sagaralists at yahoo dot com>
Thu, 14 Aug 2003 02:06:55 -0700 (PDT)
40. Re: How messages should be organized in spool
The Little Prince <thelittleprince at asteroid-b612 dot org>
Thu, 14 Aug 2003 05:53:30 -0700 (PDT)
41. make error on OS X 10.2.6 with GCC3.3
"Michael Dunston" <mdunston at music.vt dot edu>
Fri, 15 Aug 2003 12:43:24 -0400
42. Re: make error on OS X 10.2.6 with GCC3.3
Greg Earle <earle at isolar.DynDNS dot ORG>
Fri, 15 Aug 2003 10:18:37 -0700
43. Qpopper installation problem
Marc Chan <marc-chan at level-up-games dot com>
21 Aug 2003 22:50:59 +0800
44. Re: Qpopper installation problem
The Little Prince <thelittleprince at asteroid-b612 dot org>
Thu, 21 Aug 2003 09:19:31 -0700 (PDT)
45. RE: EOF or I/O error
mwestern at sola.com dot au
Tue, 2 Sep 2003 09:49:27 +0930
46. Re: EOF or I/O error
Ken Lalonde <ken at globalremit dot com>
Tue, 2 Sep 2003 14:04:34 -0400 (EDT)
47. Qpopper & openSSL
Darryl Dirickson <darryl.dirickson at marc.gatech dot edu>
Tue, 02 Sep 2003 14:35:26 -0400
48. Build error Qpopper4.0.5 on FreeBSD 4.8
Shane Bywater <shane at apexia dot ca>
Mon, 08 Sep 2003 18:46:23 -0400
49. Script to run fetchmail
"EPSA - Andres" <acunarro at epsa.com dot uy>
Tue, 9 Sep 2003 16:13:34 -0300
50. SSL problem
Luc Vereecken <Luc.Vereecken at chem.kuleuven.ac dot be>
Tue, 09 Sep 2003 22:15:13 +0200
Subject: Re: Transactional behavior
From: Florian Weimer <fw at deneb.enyo dot de>
Date: Thu, 17 Jul 2003 17:11:44 +0200
mozzi <linux at mostert.nom dot za> writes:
> There is a compile time option and I am sure a config file option to
> described in the manual that will delete all mail when you
> disconnect. This is dangerous though as people may lose theire mail
Nevertheless, it's qpopper's default (see Alan's message).
From: "Emerson Maat" <efmaat at rtn-web-services dot com>
Subject: popper error message
Date: Fri, 18 Jul 2003 11:20:00 +0800
Hello,
I got this error message
Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical name of
client xxx.xxx.xx.xx: Unknown host (1)
Any ideas or suggestions to fix this error message is very much appreciated.
Thanks.
Regards,
Emerson
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.501 / Virus Database: 299 - Release Date: 7/14/2003
Date: Fri, 18 Jul 2003 15:19:48 +1200
From: Simon Byrnand <simon at igrin.co dot nz>
Subject: Re: popper error message
At 11:20 18/07/03 +0800, Emerson Maat wrote:
>Hello,
>
>I got this error message
>
>Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical name of
>client xxx.xxx.xx.xx: Unknown host (1)
>
>
>Any ideas or suggestions to fix this error message is very much appreciated.
>Thanks.
Thats just Qpopper telling you that it couldn't do a reverse DNS lookup of
the clients IP address. If the IP address belongs to you, you probably want
to check out the reverse DNS setup of your ip ranges....
It's not a fatal error btw, provided that the DNS query times out quickly,
and doesn't take 30+ seconds to time out....
Regards,
Simon
Date: Fri, 18 Jul 2003 00:56:58 -0400
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Solaris5.4 and qpopper
Um, when Solaris came out, we didn't touch it until 5.5.
Before then it was mostly beta quality code.
"5.5.1," our salesman boasted, "is as fast as 4.1.3 was."
(gee, and only 2 years wasted).
Might I just generally suggest 5.7 or 5.8?
Or what I did with my IPX:
I put OpenBSD on it, kept SunOS libraries in /emul/svr4/lib/ and
run Solaris and SunOS binaries just fine, but with OpenBSD beneath
it. (my Sparc 10 still runs BSD just fine, and it runs FrameMaker
for SunOS 4 when I have the patience to put a head on it.
You're running dangerous code, my friend. An upgrade or replacement
with a Pentium 200 (free, often, and faster) could be considered.
Regarding POP, debug it first by hand, no fancy apps :)
telnet $MACHINE 110 # do you get a prompt? Then qpopper is listening.
USER YourUserName
PASS YourPassword # now you've logged in.
RETR 1 # Get message 1
QUIT
Quoting Varga Tamas (vargat at bay.u-szeged dot hu):
> Dear Members,
>
> I have problem with using Qpopper. I downloaded it for my old SUN
> Sparcstation 10. It has SUN OS 5.4 operating system (I know it is very old,
> but I can't use newer one). I try the 4.0.5 and 3.0.2 version. I read
> that not have to run the configure with "--enable-specialauth" on Solaris
> system. There was a little problem with compiling (exactly with linking):
> I have to write "/usr/ucblib/libucb.a" to the end of LIBS in file
> ./popper/Makefile. After it the "make" was successfull. I copyed the
> popper file to the "/opt/pop3d" directory and changed the /etc/inetd.conf
> as I read in the documentation. After it the mail client (Eudora) gets empty
> mails. There was no subjets and texts, nor sender, all field was empty.
> After it I returned the original settings, and the mail system mended.
> I want to ask you, give mee some advice: what can I do with qpopper
> configure to get a working system
> .
> I need to change the pop3 server, as I have problem with mails recently.
> Sometime I get mail which containing 4-5 other mails, another time I
> don't get mail. (The sendmail's log contain the mail data, and the
> other client, where I forwarded mails get those mail.) I use Eudora and
> try Pegazus too.
> My .forward file:
>
> /vargat
> vargat at tiszanet dot hu
Date: Fri, 18 Jul 2003 01:02:46 -0400
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Unable to open bulletin database
Quoting Alan Brown (alanb at digistar dot com):
> On Fri, 11 Jul 2003, Brad Stockdale wrote:
>
> > -ERR [SYS/TEMP] Unable to open Bulletin database; contact your
> > administrator
> >
> > gdbm_open failed: Resource temporarily unavailable (11)
>
> This happens when 2 clients access the BullDB simultaneously.
>
> > What can cause this type of problem? More appropriately, what would be
> > a good fix for it?
>
> There isn't a good fix, unfortunately. The DB needs to be opened
> read/write in order to mark the last-read bulletin for each user as the
> pull down messages.
>
> Doubtless you'll find that the message happens more often after you
> update a bulletin. I did.
This would suggest that it's being kept open for a while.
With some DBs (berkeley/sleepycat DB 3.x and 4.x) I should
be able to use transactions and/or lock+open, write, close very
quickly. I know that, for example, sendmail will have many processes
writing to the statistics file, but it's done very very quickly
and let go, so concurrent access isn't such a notable problem.
Can the qpopper code be optimized?
Can GNU DBM be replaced with a better database?
> The only workaround is to not use Bulletin databases, but that leaves
> files in user directrories which some may erase.
Date: Fri, 18 Jul 2003 03:57:27 -0400 (EDT)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: Unable to open bulletin database
On Fri, 18 Jul 2003, Chuck Yerkes wrote:
> This would suggest that it's being kept open for a while.
It isn't. The Bulletin DB is only opened rw long enough to check the
last read message, add the latest bulletins to the end of the user's
mail spool and write the pointers back. The total time is normally only
3-4 seconds at most (usually 1 seconds or less)
> Can the qpopper code be optimized?
Probably. Opening in ro mode and reopening in rw for the pointer rewrite
would solve it.
AB
Date: Fri, 18 Jul 2003 04:47:51 -0400 (EDT)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: Solaris5.4 and qpopper
On Fri, 18 Jul 2003, Chuck Yerkes wrote:
> Um, when Solaris came out, we didn't touch it until 5.5.
> Before then it was mostly beta quality code.
>
> "5.5.1," our salesman boasted, "is as fast as 4.1.3 was."
> (gee, and only 2 years wasted).
5.* utterly killed my SLC. It was one of the big incentives to move to
Linux/BSD on wintel iron. :)
From: "Emerson Maat" <efmaat at rtn-web-services dot com>
Subject: Re: popper error message
Date: Fri, 18 Jul 2003 17:51:09 +0800
How can I set Qpopper to turn off this ?
----- Original Message -----
From: "Daniel Senie" <dts at senie dot com>
To: "Emerson Maat" <efmaat at rtn-web-services dot com>
Sent: Friday, July 18, 2003 11:27 AM
Subject: Re: popper error message
> At 11:20 PM 7/17/2003, you wrote:
> >Hello,
> >
> >I got this error message
> >
> >Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical name
of
> >client xxx.xxx.xx.xx: Unknown host (1)
> >
> >
> >Any ideas or suggestions to fix this error message is very much
appreciated.
> >Thanks.
>
> Ignore it, or comment out the line that reports the error. It won't
prevent
> popper from running.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.501 / Virus Database: 299 - Release Date: 7/14/2003
Date: Fri, 18 Jul 2003 07:30:34 -0400
From: Daniel Senie <dts at senie dot com>
Subject: Re: popper error message
At 05:51 AM 7/18/2003, you wrote:
>How can I set Qpopper to turn off this ?
edit code, comment out the line that generates the complaint, rebuild.
>----- Original Message -----
>
>From: "Daniel Senie" <dts at senie dot com>
>To: "Emerson Maat" <efmaat at rtn-web-services dot com>
>Sent: Friday, July 18, 2003 11:27 AM
>Subject: Re: popper error message
>
>
> > At 11:20 PM 7/17/2003, you wrote:
> > >Hello,
> > >
> > >I got this error message
> > >
> > >Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical name
>of
> > >client xxx.xxx.xx.xx: Unknown host (1)
> > >
> > >
> > >Any ideas or suggestions to fix this error message is very much
>appreciated.
> > >Thanks.
> >
> > Ignore it, or comment out the line that reports the error. It won't
>prevent
> > popper from running.
>
>
>---
>Outgoing mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com).
>Version: 6.0.501 / Virus Database: 299 - Release Date: 7/14/2003
Date: Fri, 18 Jul 2003 11:31:12 -0500
From: Butch Kemper <kemper at tstar dot net>
Subject: Re: popper error message
NO. Do not edit the code but read the manual. There is an switch to turn
this option on and off.
Butch
At 06:30 AM 7/18/03, you wrote:
>At 05:51 AM 7/18/2003, you wrote:
>>How can I set Qpopper to turn off this ?
>
>edit code, comment out the line that generates the complaint, rebuild.
>
>
>>----- Original Message -----
>>
>>From: "Daniel Senie" <dts at senie dot com>
>>To: "Emerson Maat" <efmaat at rtn-web-services dot com>
>>Sent: Friday, July 18, 2003 11:27 AM
>>Subject: Re: popper error message
>>
>>
>> > At 11:20 PM 7/17/2003, you wrote:
>> > >Hello,
>> > >
>> > >I got this error message
>> > >
>> > >Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical name
>>of
>> > >client xxx.xxx.xx.xx: Unknown host (1)
>> > >
>> > >
>> > >Any ideas or suggestions to fix this error message is very much
>>appreciated.
>> > >Thanks.
>> >
>> > Ignore it, or comment out the line that reports the error. It won't
>>prevent
>> > popper from running.
>>
>>
>>---
>>Outgoing mail is certified Virus Free.
>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>Version: 6.0.501 / Virus Database: 299 - Release Date: 7/14/2003
TSTAR Internet, Inc | Making the Net Work
Marble Falls, TX | Serving Blanco, Burnet,
830-693-6967 | Llano, and Mason Counties
Date: Fri, 18 Jul 2003 13:00:36 -0400
From: Daniel Senie <dts at senie dot com>
Subject: Re: popper error message
At 12:31 PM 7/18/2003, Butch Kemper wrote:
>NO. Do not edit the code but read the manual. There is an switch to turn
>this option on and off.
Well, that's not entirely accurate, depending on the desired result. If you
use the config option, you stop getting lookups at all. What I (and many
other folks) want is to get lookups when INADDR exists for an address, but
NOT get an error message when the lookup doesn't find anything. To get the
desired effect, the config option is useless.
>Butch
>
>At 06:30 AM 7/18/03, you wrote:
>>At 05:51 AM 7/18/2003, you wrote:
>>>How can I set Qpopper to turn off this ?
>>
>>edit code, comment out the line that generates the complaint, rebuild.
>>
>>
>>>----- Original Message -----
>>>
>>>From: "Daniel Senie" <dts at senie dot com>
>>>To: "Emerson Maat" <efmaat at rtn-web-services dot com>
>>>Sent: Friday, July 18, 2003 11:27 AM
>>>Subject: Re: popper error message
>>>
>>>
>>> > At 11:20 PM 7/17/2003, you wrote:
>>> > >Hello,
>>> > >
>>> > >I got this error message
>>> > >
>>> > >Jul 18 11:05:05 linux popper[6010]: (v4.0.5) Unable to get canonical
>>> name
>>>of
>>> > >client xxx.xxx.xx.xx: Unknown host (1)
>>> > >
>>> > >
>>> > >Any ideas or suggestions to fix this error message is very much
>>>appreciated.
>>> > >Thanks.
>>> >
>>> > Ignore it, or comment out the line that reports the error. It won't
>>>prevent
>>> > popper from running.
>>>
>>>
>>>---
>>>Outgoing mail is certified Virus Free.
>>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>>Version: 6.0.501 / Virus Database: 299 - Release Date: 7/14/2003
>
>
>TSTAR Internet, Inc | Making the Net Work
>Marble Falls, TX | Serving Blanco, Burnet,
>830-693-6967 | Llano, and Mason Counties
Subject: qpopper startup?
From: Wes Rogers <wes at uslec dot net>
Date: 22 Jul 2003 11:43:06 +1400
I've googled, RTFM, and tried the current (4.05) tarball and rpm, and I
still get the same error on a redhat 9 box.
popper[26820]: Unable to obtain socket and address of client: Socket
operation on non-socket (88)
No matter what arg I send via the command line, it still gives me the
same error. I've tried using xinetd again with no luck. I've ran
qpopper before with no problem, so I'm not sure what else to try then to
ask on this list. Anyone else run into this problem, and if so, how did
you fix it?
Thanks,
Wes
Date: Tue, 22 Jul 2003 09:14:55 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: qpopper startup?
On 22 Jul 2003, Wes Rogers wrote:
> I've googled, RTFM, and tried the current (4.05) tarball and rpm, and I
> still get the same error on a redhat 9 box.
>
> popper[26820]: Unable to obtain socket and address of client: Socket
> operation on non-socket (88)
>
sounds like you've compiled it for standalone and tried using it under
xinetd, or compiled it for xinetd and tried using it as standalone. one or
the other.
-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"You find magic from your god, and I find magic everywhere"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Subject: Re: qpopper startup?
From: Wes Rogers <wes at uslec dot net>
Date: 22 Jul 2003 13:12:48 +1400
Thanks, that worked.
Wes
On Wed, 2003-07-23 at 06:14, The Little Prince wrote:
> On 22 Jul 2003, Wes Rogers wrote:
>
> > I've googled, RTFM, and tried the current (4.05) tarball and rpm, and I
> > still get the same error on a redhat 9 box.
> >
> > popper[26820]: Unable to obtain socket and address of client: Socket
> > operation on non-socket (88)
> >
>
> sounds like you've compiled it for standalone and tried using it under
> xinetd, or compiled it for xinetd and tried using it as standalone. one or
> the other.
>
> -Tony
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Anthony J. Biacco Network Administrator/Engineer
> thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
>
> "You find magic from your god, and I find magic everywhere"
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
>
Date: Thu, 24 Jul 2003 12:00:15 -0700
From: Jason Williams <jwilliams at courtesymortgage dot com>
Subject: Qpopper, postfix and Red Hat
Hello everyone.
Well, as my subject states, im in the process of setting up my mail server
with qpopper and postfix on Red Hat 9.0.
I wanted to ask a couple of questions as well as ask for some advice on
suggested setup schemes for my server.
I will lay a little ground work first, to provide better info.
We are settting up an internal mail server running postfix + spamassassin +
amavis-new + clamav. We have setup a mail gateway on our DMZ to forward all
email to your internal mail server. That works so far. What I need to do
now is install and cofigure POP.
Our internal network composes of about 50 users. Our mail server is going
to be used for both sending and receiving email.
First question is about the install. Im reading over the .pdf file right
now, and all of the options.
Since Postfix on this server was installed via RPM, should the install of
Postfix go any differently? Should I specify certain features, disable
certain features etc.
I guess one question I have is to make sure that qpopper starts in the
event our mail server reboots.
As for advice, anyone have any specific suggestions they have for me? I'm
open to suggestions and welcome them.
Thanks everyone.
Cheers,
Jason
Date: Thu, 24 Jul 2003 15:55:19 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: Qpopper, postfix and Red Hat
On Thu, 24 Jul 2003, Jason Williams wrote:
> First question is about the install. Im reading over the .pdf file right
> now, and all of the options.
> Since Postfix on this server was installed via RPM, should the install of
> Postfix go any differently? Should I specify certain features, disable
> certain features etc.
postfix questions are beyond the scope of this mailing list.
Try http://www.postfix.org/lists.html
>
> I guess one question I have is to make sure that qpopper starts in the
> event our mail server reboots.
>
if you're running qpopper in inetd mode:
make sure inetd/xinetd starts on boot
if you're running qpopper in standalone mode:
make a startup script in /etc/rc.d/init.d and make the proper
startup (S) and kill (K) symlinks in yoru rcX.d directories
or
add your qpopper start command to your rc.local script
--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"You find magic from your god, and I find magic everywhere"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Date: Fri, 25 Jul 2003 12:36:04 +0100 (BST)
From: Lance Davis <lance at uklinux dot net>
Subject: Re: Qpopper, postfix and Red Hat
On Thu, 24 Jul 2003, The Little Prince wrote:
> On Thu, 24 Jul 2003, Jason Williams wrote:
>
> > First question is about the install. Im reading over the .pdf file right
> > now, and all of the options.
> > Since Postfix on this server was installed via RPM, should the install of
> > Postfix go any differently? Should I specify certain features, disable
> > certain features etc.
>
> postfix questions are beyond the scope of this mailing list.
> Try http://www.postfix.org/lists.html
>
> >
> > I guess one question I have is to make sure that qpopper starts in the
> > event our mail server reboots.
> >
>
> if you're running qpopper in inetd mode:
> make sure inetd/xinetd starts on boot
> if you're running qpopper in standalone mode:
> make a startup script in /etc/rc.d/init.d and make the proper
> startup (S) and kill (K) symlinks in yoru rcX.d directories
> or
> add your qpopper start command to your rc.local script
alternatively install the rpm from :-
ftp://rpmfind.net/linux/contrib/libc6/i386/qpopper-4.0.5-1.i386.rpm
Lance
--
uklinux.net - The ISP of choice for the discerning Linux user.
From: "Oliver Pawellek" <oliverbp at epost dot de>
Subject: Qpopper + SSL
Date: Sat, 26 Jul 2003 04:49:41 +0100
Would anyone have an idea what could be the problem/error with qpopper
setting the certificate PEM file. As far as I am aware? there should be
no
problem with the servers CA signed certificate, including it's private
key.
Is the problem with qpopper or openssl? Running qpopper without SSL on
port
995 works perfectly fine. Appreciate any help or pointers, have searched
high and low on the net with no real results.
Extraction from qpopper's Trace and Debug log:
-----
Jul 26 10:37:35.637 2003 [18254] (v4.0.4) Servicing request from
"dial-62-64-231-146.access.uk.tiscali.com" at 62.64.231.146
[pop_init.c:1174] Jul 26 10:37:35.637 2003
Jul 26 10:37:35.637 2003 [18254] before TLS; tls_support==2
[popper.c:181]
Jul 26 10:37:35.637 2003
Jul 26 10:37:35.637 2003 [18254] ...Initializing OpenSSL library
[pop_tls_openssl.c:224] Jul 26 10:37:35.637 2003
Jul 26 10:37:35.638 2003 [18254] ...have /dev/urandom; skipping PRNG
seeding
[pop_tls_openssl.c:282] Jul 26 10:37:35.638 2003
Jul 26 10:37:35.638 2003 [18254] ...setting method to
SSLv23_server_method
[pop_tls_openssl.c:306] Jul 26 10:37:35.638 2003
Jul 26 10:37:35.639 2003 [18254] ...allocating OpenSSL context
[pop_tls_openssl.c:336] Jul 26 10:37:35.639 2003
Jul 26 10:37:35.639 2003 [18254] ...setting certificate file
/etc/mail/certs/pop3scert.pem [pop_tls_openssl.c:347] Jul 26
10:37:35.639
2003
Jul 26 10:37:35.639 2003 [18254] Error setting certificate PEM file
/etc/mail/certs/pop3scert.pem [pop_tls_openssl.c:352] Jul 26
10:37:35.639
2003
Jul 26 10:37:35.639 2003 [18254] ...SSL error: error:02001002:system
library:fopen:No such file or directory [pop_tls_openssl.c:352] Jul 26
10:37:35.639 2003
Jul 26 10:37:35.639 2003 [18254] ...SSL error: error:20074002:BIO
routines:FILE_CTRL:system lib [pop_tls_openssl.c:352] Jul 26
10:37:35.639
2003
Jul 26 10:37:35.639 2003 [18254] ...SSL error: error:140AD002:SSL
routines:SSL_CTX_use_certificate_file:system lib [pop_tls_openssl.c:352]
Jul
26 10:37:35.639 2003
Jul 26 10:37:35.639 2003 [18254] Failed initializing TLS/SSL
[popper.c:199]
Jul 26 10:37:35.639 2003
-----
- Oliver
From: Mark <admin at asarian-host dot net>
Date: Sat, 26 Jul 2003 21:06:17 GMT
Subject: Re: Qpopper + SSL
----- Original Message -----
From: "Oliver Pawellek" <oliverbp at epost dot de>
To: "Subscribers of Qpopper" <qpopper at lists.pensive dot org>
Sent: Saturday, July 26, 2003 5:52 AM
Subject: Qpopper + SSL
> Would anyone have an idea what could be the problem/error with
> qpopper setting the certificate PEM file?
A missing file would do it. :)
> Jul 26 10:37:35.639 2003 [18254] ...SSL error: error:02001002:system
> library:fopen:No such file or directory [pop_tls_openssl.c:352] Jul 26
> 10:37:35.639 2003
Your Qpopper indicates that "/etc/mail/certs/pop3scert.pem" does not exist.
Check your path (permissions?).
- Mark
From: "Oliver Pawellek" <oliverbp at epost dot de>
Subject: RE: Qpopper + SSL
Date: Sat, 26 Jul 2003 22:40:42 +0100
Mark,
Thanks, yes, that line did bug me when I originally saw it, I did indeed
check the path and permissions, indicates: "owner:root group:root" all the
way through to the file /etc/mail/certs/pop3scert.pem. The problem would
appear to obviously lay here, now would the root:root permissions be indeed
correct? or am I overseeing something else with the owner and/or group
permissions.
- Oliver
-----Original Message-----
From: Mark [ ]
Sent: 26 July 2003 22:06
To: Oliver Pawellek; Subscribers of Qpopper
Subject: Re: Qpopper + SSL
> Would anyone have an idea what could be the problem/error with qpopper
> setting the certificate PEM file?
A missing file would do it. :)
> Jul 26 10:37:35.639 2003 [18254] ...SSL error: error:02001002:system
> library:fopen:No such file or directory [pop_tls_openssl.c:352] Jul 26
> 10:37:35.639 2003
Your Qpopper indicates that "/etc/mail/certs/pop3scert.pem" does not exist.
Check your path (permissions?).
- Mark
From: Mark <admin at asarian-host dot net>
Date: Sat, 26 Jul 2003 23:21:00 GMT
Subject: Re: Qpopper + SSL
----- Original Message -----
From: "Oliver Pawellek" <oliverbp at epost dot de>
To: "'Subscribers of Qpopper'" <qpopper at lists.pensive dot org>
Cc: "'Mark'" <admin at asarian-host dot net>
Sent: Saturday, July 26, 2003 11:41 PM
Subject: RE: Qpopper + SSL
> Thanks, yes, that line did bug me when I originally saw it, I did
> indeed check the path and permissions, indicates: "owner:root group:root"
> all the way through to the file /etc/mail/certs/pop3scert.pem.
> The problem would appear to obviously lay here, now would
> the root:root permissions be indeed correct?
Probably, yes; depends on your OS. On my FreeBSD box it would be
"root:wheel". But I suspect on Linux the group is "root" too. Besides,
should make no difference, really, as long as UID is 0. Did you set it chmod
600? (or 400 even). And you did compile
using --with-openssl=/usr/local/openssl (substitute your own path, of
course), right?
And do you have this in your config file?
set tls-support = stls
set tls-server-cert-file = /etc/mail/certs/pop3scert.pem
(Your debug-info does indicate that "tls-server-cert-file" was indeed set,
as pop_tls_openssl.c, line 352 prints this variable). And did you use the -f
config-file-path command-line option to tell Qpopper to read the
configuration file?
I really suspect there is either something not right with your pem file, or
qpopper is unable to find (parts of) your OpenSSL environment (or, if you
did not specified your openssl path, finds an older version of OpenSSL,
perhaps?)
- Mark
From: "Chris Stephens" <Lists at xymox1 dot com>
Subject: Several questions
Date: Sun, 27 Jul 2003 17:30:56 -0700
------=_NextPart_000_000F_01C35464.D87E1430
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I submitted a bug report containing the following:
Any suggestions are welcome.
Bugs:
____________________________________
Once you enable tls/ssl using openssl every time a client negotiatites a
connection this is written to the log.
This can quickly consume resources. This should be lowered in the log
level or set as a option. This creates _a lot_ of I/O as well.
"popper[83103]: (v4.0.5) TLSv1/SSLv3 handshake with client at
67.3.171.145 (67.3.171.145); new session-id; cipher: DES-CBC3-SHA
(DES-CBC3-SHA SSLv3 Kx=RSA Au=RSA Enc=ES(168) Mac=SHA1), 168
bits"
Is A LOT of I/O for every mail check for every user, log files get huge
very quickly.
And this is with -R,, had the reverse lookup been on this line would
have been much longer.
____________________________________
Logging:
Big mess...
What I want to do is:
Specify a log file and each time a user actually retrieves mail have it
do a statistics line for that.
If the user does not retrieve mail ( ie nothing is transferred ) no
logging unless I have specified log-login.
This should be 1 line in a log that if tls/ssl was used also indicate
cipher and bits.
After using many combinations, no options seem to exist to do this.
I would settle for options that worked correctly. IE. -s -T xxxx should
produce 1 line in a separate log for each query. This is not possible
currently, see below.
_______________
Tracefile:
This command does not do what it says. If you -do not- specify
debugging, so no debugging, and then use -t xxxx then you get tons of
debug related log entries. If you use tracefile = xxx you get
different results but still way more logging then what you see in the
system log without this option..
- -t and tracefile do not produce the same results when debug is
disabled, just FYI
According to your manual "If used without --enable-debugging, redirects
all log messages to the specified file."
This it clearly does not do. It also logs more stuff increasing I/O and
making a log file that's 4 times bigger at a minimum.
_________________
No log_level option.
_________________
"TLS shutdown Error" when using tls/ssl with Outlook. This is also
logged at a high level generating lots of log entries and again
consuming resources. This needs to be reduced in log_level.
_________________
Currently using the tracefile in config and doing -s produces 8 log
entries for a pop check. For a TLS/SSL pop check it produces 12 !. I
could get this lower by using command line options rather then config
file options but still could not reduce it to below 6 lines.. This is
without setting debug or enabling debug. The "set" log entries only
occur if these options are set using the config file. These log entries
disappear when you use command line options.
For a single non tls/ssl pop check
Jul 27 10:45:54.111 2003 [51184] Set server-mode
Jul 27 10:45:54.111 2003
Jul 27 10:45:54.112 2003 [51184] Set shy to true
Jul 27 10:45:54.112 2003
Jul 27 10:45:54.112 2003 [51184] Set reverse-lookup to false
Jul 27 10:45:54.112 2003
Jul 27 10:45:55.600 2003 [51184] Stats: rzuch2 4 13601 62 1109404
ool-4357fdd7.dyn.optonline.net 67.87.253.215
Jul 27 10:45:55.600 2003
For a single tls/ssl pop check:
Jul 27 16:51:00.684 2003 [88376] Set server-mode
Jul 27 16:51:00.684 2003
Jul 27 16:51:00.684 2003 [88376] Set shy to true
Jul 27 16:51:00.684 2003
Jul 27 16:51:00.684 2003 [51184] Set reverse-lookup to false
Jul 27 16:51:00.684 2003
Jul 27 16:51:00.684 2003 [88376] (v4.0.5) TLSv1/SSLv3 handshake with
client at 67.3.171.145 (67.3.171.145); new session-id; cipher:
DES-CBC3-SH xxxxxxxxxxxx
Jul 27 16:51:00.684 2003
Jul 27 16:51:02.794 2003 [88376] Stats: cs 0 0 0 0 67.3.171.145
67.3.171.145
Jul 27 16:51:02.794 2003
Jul 27 16:51:02.794 2003 [88376] TLS shutdown Error
Jul 27 16:51:02.794 2003
_________________
Setting a option like servermode in the config file writes a log entry
each time popper is called when using tracefile. This is true of the shy
options and others as well.
"Jul 26 20:27:20.665 2003 [73310] Set reverse-lookup to false"
"Jul 26 20:27:20.665 2003 [73310] Set shy to true"
"Jul 26 20:27:20.665 2003 [73310] Set server-mode to true"
_________________
Tracefile generates lots of blank lines with just a date/time.
__________________________________________________
What is needed is a logfile command combined with a loglevel.
Also a good review of how tls/ssl is logged and in fact how every option
combo is logged.
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBPyRuv1LPNdKnnyLPEQK9oACgyb5rZSJZAAZ47OM7XJOBqiXL1PcAoJe7
22Zm/TKA942HEgwoSiAo8C4L
=5xJ7
-----END PGP SIGNATURE-----
------=_NextPart_000_000F_01C35464.D87E1430
Content-Type: application/octet-stream;
name="PGPexch.rtf.pgp"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="PGPexch.rtf.pgp"
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
------=_NextPart_000_000F_01C35464.D87E1430--
From: "Chris Stephens" <Lists at xymox1 dot com>
Subject: My current config to go with my last email, sorry...
Date: Sun, 27 Jul 2003 17:48:38 -0700
My compile options
configure --with-openssl=/usr/local/openssl-0.9.7b --enable-servermode
--enable-shy --enable-timing
My command line
/usr/local/qpopper/qpopper4.0.5/popper/popper 78 -s -R -F -l 2 -f
/etc/mail/pop/qpopper3.config -T 30
Config:
set tls-server-cert-file = /etc/mail/certs/cert.pem
set tls-private-key-file = /etc/mail/certs/privatekey.pem
set tls-cipher-list = ALL:!aNULL:!eNULL:!LOW:!ADH:!EXP:!RC4:+HIGH:+MEDIUM
set mail-command = /usr/sbin/sendmail
set tracefile = /var/log/qpopper.log
Im on FreeBSD 4.4
No xinetd.
I run another instance for 110 and 995, I use this one for testing.
Subject: Re: Several questions
From: Michael Kolos <michael at colba dot net>
Date: Sun, 27 Jul 2003 23:19:28 EDT
> For a single tls/ssl pop check:
>
> Jul 27 16:51:00.684 2003 [88376] Set server-mode
> Jul 27 16:51:00.684 2003
> Jul 27 16:51:00.684 2003 [88376] Set shy to true
> Jul 27 16:51:00.684 2003
> Jul 27 16:51:00.684 2003 [51184] Set reverse-lookup to false
> Jul 27 16:51:00.684 2003
> Jul 27 16:51:00.684 2003 [88376] (v4.0.5) TLSv1/SSLv3 handshake with client at
> 67.3.171.145 (67.3.171.145); new session-id; cipher: DES-CBC3-SH
> xxxxxxxxxxxx
> Jul 27 16:51:00.684 2003
> Jul 27 16:51:02.794 2003 [88376] Stats: cs 0 0 0 0 67.3.171.145 67.3.171.145
> Jul 27 16:51:02.794 2003
> Jul 27 16:51:02.794 2003 [88376] TLS shutdown Error
> Jul 27 16:51:02.794 2003
> _________________
>
> Setting a option like servermode in the config file writes a log entry each
> time popper is called when using tracefile. This is true of the shy options and
> others as well.
> "Jul 26 20:27:20.665 2003 [73310] Set reverse-lookup to false"
> "Jul 26 20:27:20.665 2003 [73310] Set shy to true"
> "Jul 26 20:27:20.665 2003 [73310] Set server-mode to true"
> _________________
>
> Tracefile generates lots of blank lines with just a date/time.
>
> __________________________________________________
>
> What is needed is a logfile command combined with a loglevel.
> Also a good review of how tls/ssl is logged and in fact how every option combo
> is logged.
There is actually a pretty easy way to control what is logged and what isn't.
The order in your config file is important:
Everything listed before the set-tracefile is not logged.
Everything listed after the set-tracefile command is.
so if set-tracefile is the last thing in your config file, the volume logged is much lower.
Still, there are 2 lines for each non-tls pop check (the timestamp of the start of check, and the timestamp of the stop check along with the username, process #, mail stats and IP (which is logged twice if DNS lookups are turned off).
As well, TLS/SSL information is also logged, resulting in an additional 2 lines (one for TLS startup, one for TLS shutdown error) in most cases.
At least all the "set" items are not logged.
Michael Kolos
Administrateur de RÈseau
Network Administrator
ColbaNet Inc.
NOCC_______________________________
ColbaNet - http://www.colba.net
From: "Chris Stephens" <Lists at xymox1 dot com>
Subject: RE: Several questions
Date: Sun, 27 Jul 2003 20:58:03 -0700
Interesting. This is undocumented. Even not known that,, I was able to
reduce the logging to what you said.
Like you said however, its still like 6 lines when 1 would be sufficient
!
Thats a 5 or 6 times bigger log file. Its also more I/O.
I feel that better control of logging needs to be addressed.
I wish I could write the code, I would submit it.
-----Original Message-----
From: Michael Kolos [mailto:michael at colba dot net]
Sent: Sunday, July 27, 2003 8:19 PM
To: Subscribers of Qpopper
Subject: Re: Several questions
There is actually a pretty easy way to control what is logged and what
isn't.
The order in your config file is important:
Everything listed before the set-tracefile is not logged.
Everything listed after the set-tracefile command is.
so if set-tracefile is the last thing in your config file, the volume
logged
is much lower.
Still, there are 2 lines for each non-tls pop check (the timestamp of
the
start of check, and the timestamp of the stop check along with the
username,
process #, mail stats and IP (which is logged twice if DNS lookups are
turned off).
As well, TLS/SSL information is also logged, resulting in an additional
2
lines (one for TLS startup, one for TLS shutdown error) in most cases.
At least all the "set" items are not logged.
Michael Kolos
Administrateur de Réseau
Network Administrator
ColbaNet Inc.
NOCC_______________________________
ColbaNet - http://www.colba.net
Date: Tue, 29 Jul 2003 22:06:21 -0700
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: X-UIDL
At 8:27 PM -0500 3/5/03, II Alan W. Rateliff wrote:
> I actually found the option in the manual version of the documentation.
> Although it gives a clear indication of the intended purpose, I found that
> even using this option in our migration from v3 to v4 manifested the same
> behavior.
if you can reproduce this with tracing, I'd be very interested.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
If you think dogs can't count, try putting three dog biscuits in
your pocket then giving Fido only two of them. --Phil Pastoret
Date: Tue, 29 Jul 2003 22:05:31 -0700
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: X-UIDL
At 7:51 PM -0500 3/5/03, Vasilios Hoffman wrote:
> > ./configure --help
>>
>> --enable-old-uidl Use old UID encoding
>>
>>
>> Perhaps ?
>>
>> Regards,
>> Simon
>
> ah. yeah. heh. that would make sense. what ever possesed me to assume
> that all options would be documented in that guide.pdf? I'm going to
> quietly put some salt on this foot I've got in my mouth, and see if it
> tastes better. teach me for reading docs. don't know what I was
> thinking.
>
> moronically yours,
>
> -V
>
> p.s. thanks :)
It is the guide. See page 16 for the ./configure option. It does
seem to be missing from the table of run-time options on page 28.
This should be fixed, of course. (The sample configuration file
included in the distribution does list the 'old-style-uid' option.)
If you previously ran with Qpopper not writing X-UIDL headers, then
you have a few choices for how to migrate to 4.x. If you are sure
that you don't want to ever write X-UIDL headers, then set no-status
and old-style-uid. If you want to start using X-UIDL headers, then
only set old-style-uid; once all users have checked mail at least
once you can turn that off and start using new style UIDs.
There is a risk of multiple messages getting the same UID with the
old-style UIDs.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
Computers make very fast, very accurate mistakes.
From: Darryl Baker <dpb at dns.bl dot com>
Subject: Configure and DRAC
Date: Wed, 30 Jul 2003 15:17:42 -0500 (CDT)
Hi all,
Please excuse me if this has been covered before but I'm new to
this list.
I'm trying to update qpopper on my home system. I use DRAC to
allow me to relay mail through and prevent anyone who hasn't
logged in from doing so. Every time I try to use the configure
script to build a new version of qpopper I end up hacking the
script not to do its DRAC tests just put in the flags for the
make. Then it compiles and works fine with DRAC. I was wondering
if anyone else has had this problem? What is the fix?
Command line:
./configure --enable-bulletins=/var/spool/bulls \
--enable-new-bulls=15 --enable-specialauth --enable-log-login \
--enable-shy --enable-log-facility=LOG_MAIL --enable-poppassd \
--with-drac=/usr/local/src/drac-1.11 --with-openssl=/usr/local/ssl
<<SNIP>>
checking for krb_recvauth in -lkrb... no
checking for clock_gettime in -lposix4... yes
checking for set_auth_parameters in -lsecurity... no
checking for crypt in -lcrypt... yes
checking for dracauth in -ldrac... no
Can't use DRAC: dracauth not found in -ldrac
--
__ _ __ Darryl Baker
/ ) // / ) /
/ / __. __ __ __ , // /--< __. /_ _ __ http://www.bl.com/~dpb
/__/_(_/|_/ (_/ (_/ (_/_</_ /___/_(_/|_/ <_</_/ (_ dpb at bl dot com
/
'
Date: Wed, 30 Jul 2003 16:34:43 -0500
From: David Champion <dgc at uchicago dot edu>
Subject: Re: Configure and DRAC
--37cJpJlYZwAfNbm5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
* On 2003.07.30, in <370672681779669162614 at lists.pensive dot org>,
* "Darryl Baker" <dpb at dns.bl dot com> wrote:
>
> I'm trying to update qpopper on my home system. I use DRAC to
> allow me to relay mail through and prevent anyone who hasn't
> logged in from doing so. Every time I try to use the configure
> script to build a new version of qpopper I end up hacking the
> script not to do its DRAC tests just put in the flags for the
> make. Then it compiles and works fine with DRAC. I was wondering
> if anyone else has had this problem? What is the fix?
I have this problem, but it might not be for the same reason. I build on
Solaris, and the drac tests need to link against the network libraries
to succeed. This works fine if the drac tests are shifted elsewhere in
the configure.in, but they're in the wrong place as things stand.
I use this patch. Autoconf must be rerun after applying, then the normal
configure command will work.
This patch should be clean for application to the qualcomm source
distribution in 4.0.6, if Randall is interested.
--
-D. dgc at uchicago dot edu NSIT University of Chicago
When using any driving directions or map, it's a good idea to do a
reality check and make sure the road still exists, watch out for
construction, and follow all traffic safety precautions.
--37cJpJlYZwAfNbm5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="qpopper4.0.5-uchi-dracnsl-uc9.patch"
--37cJpJlYZwAfNbm5--
Date: Sat, 02 Aug 2003 20:10:15 +0900 (JST)
Subject: EOF or I/O error
From: Masashi SAKURADA <ah0k at na.rim.or dot jp>
Hello,
I'm new to this list.
I'm running qpopper4.0.5 on FreeBSD2.2.7R. Just after reboot the
machine, popper reports " -ERR POP EOF or I/O Error [popper.c:820]"
when users use Outlook/Outlook Express. With my Emacs + Mew and other
MUA is working fine.
Is anyone have answer to this ?
Thank you,
------------------------------------------Masashi SAKURADA/AH0K/JR2GMC
Phone 052-773-2638/FAX 052-773-2692/PHS 070-5647-2594
E-mail: ah0k at na.rim.or.jp URL: http://www.ah0k dot com/
PGP-fingerprint: 9332 0E9F 78AB E793 0E9F 84C6 FA74 3A11 3235 EC1E
PGP-Public-Key: http://www.ah0k.com/personal/c1868.html
From: foudil.newbie at bigfoot dot com
Subject: logging statistics through syslog in standalone
Date: Mon, 04 Aug 2003 19:21:30 +0200
Hi all,
Did anyone manage to make popper log *only* statistics in standalone mode through syslog (*not* via inetd nor with the -t option), if possible whith set debug = false ?
Thank you
Foudil
I did on my Linux 2.4.16 with qpopper4.0.5 :
./configure --enable-debugging --with-pam=pop3 --with-openssl=/usr/local/openssl-0.9.7b --enable-standalone --enable-log-facility=LOG_LOCAL7
> cat /etc/popper.conf
set debug = true
set cache-dir = /var/spool/mail/popper_cache
set statistics = true
set timeout = 480
set server-mode = true
set fast-update = true
set downcase-user = true
As the log says, the 'statistics' option is actually recognized :
Aug 4 19:09:54 pop-serv popper-standalone[24719]: Set statistics to true [pop_config.c:1206]
I run popper :
/local/local/popper-standalone -f /etc/popper.conf
From: "Lisa Casey" <lisa at jellico dot net>
Subject: Need help configuring bulletin support on Debian GNU
Date: Thu, 7 Aug 2003 14:00:52 -0400
Hi,
I have a Debian GNU (2.4 I believe) system that we acquired when we bought
another ISP. This system was using pop3d as it's POP3 server. I really like
Qpopper, particularly for it's bulletin support. I am currently using
Qpopper on a FreeBSD system and on a Redhat system.
Up until today I have not tried to install anything on this Debian box.
Debian uses something called Dselect to 1) search for packages, 2) Update
packages, 3) Install packages, 4) Configure packages, etc. I managed to
fumble my way through using Dselect to find a Qpopper package for my system,
install it and uninstall the pop3d. What a learning experience that was!
Anyway, it worked. I can telnet to port 110 and it tells me that I'm running
Qpopper 4.0.4 and I can pop mail from the system. But, I never got the
chance to pass any configuration flags such as -- enable-bulletins.
Choosing the Configure option of dselect doesn't help, it just looks for
something that needs configuring, doesn't find anything then exits.
Has anyone ever run across this before? Any ideas?
Thanks,
Lisa Casey
Date: Thu, 7 Aug 2003 11:19:22 -0700 (PDT)
From: Ernest Johanson <ejohan at fuller dot edu>
Subject: Re: Need help configuring bulletin support on Debian GNU
In Debian you can use a command line package manager called dpkg to
install, uninstall and query the installed packages. Here's a few
examples; the man page tells all.
dpkg -L <qpopperPackageName> will give you a list of files in the
package. If not sure of the exact package name, use dpkg -l | grep
qpopper.
Two places where flags can be set are in the /etc/init.d/ startup script
for qpopper, and in /etc/defaults/. Haven't seen this particular package,
but the files are usually well commented with instructions.
Hope this is helpful.
Ernest Johanson
Systems Administrator
Fuller Theological Seminary
On Thu, 7 Aug 2003, Lisa Casey wrote:
> Date: Thu, 7 Aug 2003 14:00:52 -0400
> From: Lisa Casey <lisa at jellico dot net>
> To: Subscribers of Qpopper <qpopper at lists.pensive dot org>
> Subject: Need help configuring bulletin support on Debian GNU
>
> Hi,
>
> I have a Debian GNU (2.4 I believe) system that we acquired when we bought
> another ISP. This system was using pop3d as it's POP3 server. I really like
> Qpopper, particularly for it's bulletin support. I am currently using
> Qpopper on a FreeBSD system and on a Redhat system.
>
> Up until today I have not tried to install anything on this Debian box.
> Debian uses something called Dselect to 1) search for packages, 2) Update
> packages, 3) Install packages, 4) Configure packages, etc. I managed to
> fumble my way through using Dselect to find a Qpopper package for my system,
> install it and uninstall the pop3d. What a learning experience that was!
>
> Anyway, it worked. I can telnet to port 110 and it tells me that I'm running
> Qpopper 4.0.4 and I can pop mail from the system. But, I never got the
> chance to pass any configuration flags such as -- enable-bulletins.
>
> Choosing the Configure option of dselect doesn't help, it just looks for
> something that needs configuring, doesn't find anything then exits.
>
> Has anyone ever run across this before? Any ideas?
>
> Thanks,
>
> Lisa Casey
>
>
Date: Fri, 08 Aug 2003 11:05:20 -0700
From: Ken Anderson <ka at pacific dot net>
Subject: tls shutdown error
I'm seeing this in the logs. Things are working fine.
Seems to be coming from all mail clients using tls/ssl.
Aug 8 10:48:32 mail user[11588]: popper[28345]: TLS shutdown Error
[pop_tls_openssl.c:805]
line 805 is this:
------- snip --------
int openssl_shutdown ( pop_tls *pTLS )
{
...
case SSL_ERROR_SYSCALL:
rslt = -1;
if ( DEBUGGING || pTLS->m_pPOP->debug )
log_openssl_err ( pTLS->m_pPOP, HERE, "TLS shutdown Error" );
break;
...
}
------- snip --------
ideas?
Thanks,
Ken A.
Pacific.Net
Date: Mon, 11 Aug 2003 13:41:52 -0700 (PDT)
From: "Khalid J. Hosein" <kjhosein at yahoo dot com>
Subject: Patch to Qpopper to talk to multiple DRAC-enabled SMTP servers
--0-1712840751-1060634512=:16236
Content-Type: text/plain; charset=us-ascii
This patch to popper/drac.c was written by Justin Donnelly and edited by Khalid J Hosein to enable QPopper to send incoming mail users' IP addresses to mutiple DRAC-enabled SMTP servers. It takes a comma-separated list of values (IP addresses or FQDNs of
SMTP servers) in either the QPopper configuration file (drac-host option) or on the command line (using the -D option). Please note that there can not be any spaces. This appears to be a limitation of the parsing routines that already exist in QPopper. To
keep things simple, we've made no attempt to change any of those [parsing routines].
We're including the new drac.c file in its entirety as well as a diff from the original drac.c.
(new) drac.c:
/* * Copyright (c) 2000 Qualcomm Incorporated. All rights reserved. * The file License.txt specifies the terms for use, modification, * and redistribution. * * Revisions: * * 06/27/00 [rcg] * - Fixed pop_log call. * - Drac
host now set by -D run-time option instead * of reading file. * * 06/05/00 [rcg] * - File added. Based on patches by Mike McHenry, * Forrest Aldrich, Steven Champeon, and others. */#include "config.h"#inclu
de "string.h"#ifdef DRAC_AUTH#include #include #include #include #include #include "popper.h"intdrac_it ( POP *p ){ char *drac_host; char *delim = ","; int rslt = POP_SUCCESS; if ( p->drac_host != NULL & *p-&g
t != '\0' ) { drac_host = strtok ( p->drac_host, delim ); while ( drac_host != NULL ) { if ( drac_one ( p, drac_host ) == POP_FAILURE ) { rslt = POP_FAILURE;
} drac_host = strtok ( NULL, delim ); } return rslt; } else { pop_log ( p, POP_PRIORITY, HERE, "drac not used; p->drac_host null" ); } return POP_FAILURE;}drac_one ( POP *p, char *drac_host ){ char
rr = NULL; int rslt = 0; rslt = dracauth ( drac_host, inet_addr(p->ipaddr), &err ); if ( rslt != 0 ) { pop_log ( p, POP_PRIORITY, HERE, "[drac]: dracauth for %s returned %d: %s",
rac_host, rslt, err ); return POP_FAILURE; } else { pop_log ( p, POP_PRIORITY, HERE, "[drac]: login by %s from host %s (%s) forwarded to %s", p->user, p->client, p->ipaddr, drac_host );
rn POP_SUCCESS; }}#endif /* DRAC_AUTH */====================================================================================Patchfile created using diff -uab from CygWin's GNU Diffutils 2.8.1:--- drac.c.original 2001-04-03
17:23:24.000000000 -0700+++ drac.c.new 2003-08-11 11:36:40.000000000 -0700 at @ -16,6 +16,7 @ at */ #include "config dot h"+#include "string dot h" #ifdef DRAC_AUTH@@ -31,24
lt = 0;-+ char *drac_host;+ char *delim = ",";+ int rslt = POP_SUCCESS; if ( p->drac_host != NULL & *p->drac_host != '\0' ) {- rslt = dracauth ( p->drac_host, inet_addr(p->ipaddr),
if ( rslt != 0 )- pop_log ( p, POP_PRIORITY, HERE,- "[drac]: dracauth returned %d: %s",- rslt, err );- else++ drac_host = strtok ( p->drac_host, delim );++ while ( drac_host != N
) {- pop_log ( p, POP_PRIORITY, HERE,- "[drac]: login by %s from host %s (%s)",- p->user, p->client, p->ipaddr );- return POP_SUCCESS;+ if ( drac_one
( p, drac_host ) == POP_FAILURE )+ {+ rslt = POP_FAILURE;+ }+ drac_host = strtok ( NULL, delim ); }+ return rslt; } else {@@ -57,4 +58,28 @@ -16,6 +16,7 @@
*/
#include "config.h"
+#include "string.h"
#ifdef DRAC_AUTH
@@ -31,24 +32,24 @@
int
drac_it ( POP *p )
{
- char *err = NULL;
- int rslt = 0;
-
+ char *drac_host;
+ char *delim = ",";
+ int rslt = POP_SUCCESS;
if ( p->drac_host != NULL && *p->drac_host != '\0' )
{
- rslt = dracauth ( p->drac_host, inet_addr(p->ipaddr), &err );
- if ( rslt != 0 )
- pop_log ( p, POP_PRIORITY, HERE,
- "[drac]: dracauth returned %d: %s",
- rslt, err );
- else
+
+ drac_host = strtok ( p->drac_host, delim );
+
+ while ( drac_host != NULL )
{
- pop_log ( p, POP_PRIORITY, HERE,
- "[drac]: login by %s from host %s (%s)",
- p->user, p->client, p->ipaddr );
- return POP_SUCCESS;
+ if ( drac_one ( p, drac_host ) == POP_FAILURE )
+ {
+ rslt = POP_FAILURE;
+ }
+ drac_host = strtok ( NULL, delim );
}
+ return rslt;
}
else
{
@@ -57,4 +58,28 @@
return POP_FAILURE;
}
+
+drac_one ( POP *p, char *drac_host )
+{
+ char *err = NULL;
+ int rslt = 0;
+
+
+ rslt = dracauth ( drac_host, inet_addr(p->ipaddr), &err );
+ if ( rslt != 0 )
+ {
+ pop_log ( p, POP_PRIORITY, HERE,
+ "[drac]: dracauth for %s returned %d: %s",
+ drac_host, rslt, err );
+ return POP_FAILURE;
+ }
+ else
+ {
+ pop_log ( p, POP_PRIORITY, HERE,
+ "[drac]: login by %s from host %s (%s) forwarded to %s",
+ p->user, p->client, p->ipaddr, drac_host );
+ return POP_SUCCESS;
+ }
+}
+
#endif /* DRAC_AUTH */
</PRE>
<P>We currently have this operational on a Solaris 8 box running QPopper 4.0.5 sending to multiple RedHat 9 boxes running Postfix. We've also tested the QPopper tweak on a RedHat 7.0 box. We've not noticed any issues with it so far.
<P>Unfortunately, we're pretty much providing this code as is. I'm not much of an experienced C programmer and our free time is limited.
<P>_Khalid & Justin (justin_donnelly at yahoo dot com)
<p><hr SIZE=1>
Do you Yahoo!?<br>
<a href="http://us.rd.yahoo.com/evt=10469/*http://sitebuilder.yahoo.com">Yahoo! SiteBuilder</a> - Free, easy-to-use web site design software
--0-1712840751-1060634512=:16236--
From: iris at rumms.uni-mannheim dot de
Date: Tue, 12 Aug 2003 12:19:46 +0200
Subject: home-dir-misc
I just tried to activate --enable-home-dir-misc in qpopper4.0.5 to place
.user.pop and .user.cache-File in user's home-directory and learned,
that this feature is documented but not implemented :-((.
Is there any patch or workaround available?
Thanx in advance and best regards,
Iris Mayer
--
Iris Mayer
Mannheim University - Computing Center
email: iris.mayer at rz.uni-mannheim dot de
phone: ++49 621 181 3196 fax: ++49 621 181 3198
Date: Tue, 12 Aug 2003 16:16:15 -0500
From: Chris Hozian <chozian at booksys dot com>
Subject: Error in 'make install' with qpopper4.0.5
--=====================_107369118==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed
I have already read the documentation. I'm have a problem with
popauth. I'm running Redhat 9 which is fully updated with up2date.
Here is the configure command line I used:
./configure --enable-apop=/etc/pop.auth --enable-popuid=504
Here is the entry for the 'pop' account in my /etc/passwd:
pop:x:504:503:Qpopper Mail Service:/home/pop:/bin/false
Here is the entry for the 'pop' group in my /etc/group:
pop:x:503:
Here is popauth and popper binary in my /usr/local/sbin:
-rwsr-xr-x 1 pop root 34384 Aug 12 16:03 popauth
-rwxr-xr-x 1 root root 123348 Aug 12 16:03 popper
Here is popauth and popper biniary in my /usr/local/sbin showing uid number:
-rwsr-xr-x 1 504 0 34K Aug 12 16:06 popauth
-rwxr-xr-x 1 0 0 120K Aug 12 16:06 popper
It had no errors with 'configure' or 'make'.
Here is the end part of output from 'make install':
/usr/bin/install -c -s -m 0755 -o root popper /usr/local/sbin/popper
echo "Installed popper as /usr/local/sbin/popper"
Installed popper as /usr/local/sbin/popper
if [ "x" != "x" ]; then \
cd ../password && make install ;\
fi
if [ "xpopauth" != "x" ]; then \
/usr/bin/install -c -s -m 4755 -o 504 -g 0 popauth \
/usr/local/sbin/popauth; \
echo "Installed popauth as /usr/local/sbin/popauth " \
"with uid 504"; \
/usr/local/sbin/popauth -init -safe; \
fi
Installed popauth as /usr/local/sbin/popauth with uid 504
/usr/local/sbin/popauth: "504": userid unknown
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/shares/public/qpopper4.0.5/popper'
make: *** [install] Error 2
As you can see the popuid 504 does exist. The first time I compiled
qpopper it worked fine. It quit compiling correctly the 2nd time I tried
compiling it. I even removed the previously installed files. The pop
account is not locked.
Here is the error I receive when I run 'popauth -init':
./popauth: "504": userid unknown
Like I said, the first time I compiled it everyone worked fine. I just
wanted to try out some different command line arguments with
configure. I've even tried the same exact installation procedures as I did
the first time when it was working. But that isn't helping this time
:( Any suggestions? I've even tried deleting the pop user and group and
then recreating them. That didn't help either. And yes, I had the pop
user created before I tried installing/configuring qpopper.
Chris Hozian
Systems Administrator
Information Technologies Department
Book Systems, Inc.
(256)-533-9746 ext 375
(256)-705-3484 Direct Line
(256)-520-6972 Cell
chozian at booksys dot com
"It's in that place where I put that thing that time." - Phreak (Hackers)
--=====================_107369118==.ALT
Content-Type: text/html; charset="us-ascii"
<html>
<body>
<br>
<b>I have already read the documentation. I'm have a problem with
popauth. I'm running Redhat 9 which is fully updated with
up2date.<br><br>
Here is the configure command line I used:<br>
</b>./configure --enable-apop=/etc/pop.auth --enable-popuid=504<br><br>
<b>Here is the entry for the 'pop' account in my /etc/passwd:<br>
</b>pop:x:504:503:Qpopper Mail Service:/home/pop:/bin/false<br><br>
<b>Here is the entry for the 'pop' group in my /etc/group:<br>
</b>pop:x:503:<br><br>
<b>Here is popauth and popper binary in my /usr/local/sbin:<br>
</b>-rwsr-xr-x 1 pop
root 34384 Aug 12 16:03
popauth<br>
-rwxr-xr-x 1 root
root 123348 Aug 12 16:03
popper<br><br>
<b>Here is popauth and popper biniary in my /usr/local/sbin showing uid
number:<br>
</b>-rwsr-xr-x 1 504
0
34K Aug 12 16:06 popauth<br>
-rwxr-xr-x 1
0
0 120K
Aug 12 16:06 popper<br><br>
<b>It had no errors with 'configure' or 'make'.<br><br>
Here is the end part of output from 'make install':<br>
</b>/usr/bin/install -c -s -m 0755 -o root popper
/usr/local/sbin/popper<br>
echo "Installed popper as /usr/local/sbin/popper"<br>
Installed popper as /usr/local/sbin/popper<br>
if [ "x" != "x" ]; then \<br>
cd ../password && make install ;\<br>
fi<br>
if [ "xpopauth" != "x" ]; then \<br>
/usr/bin/install -c -s -m 4755 -o 504 -g 0 popauth
\<br>
/usr/local/sbin/popauth; \<br>
echo "Installed popauth as
/usr/local/sbin/popauth " \<br>
"with uid
504"; \<br>
/usr/local/sbin/popauth -init -safe; \<br>
fi<br>
Installed popauth as /usr/local/sbin/popauth with uid 504<br>
/usr/local/sbin/popauth: "504": userid unknown<br>
make[1]: *** [install] Error 1<br>
make[1]: Leaving directory
`/home/shares/public/qpopper4.0.5/popper'<br>
make: *** [install] Error 2<br><br>
<b>As you can see the popuid 504 does exist. The first time I
compiled qpopper it worked fine. It quit compiling correctly the
2nd time I tried compiling it. I even removed the previously
installed files. The pop account is not locked.<br><br>
Here is the error I receive when I run 'popauth -init':<br>
</b>./popauth: "504": userid unknown<br><br>
<b>Like I said, the first time I compiled it everyone worked fine.
I just wanted to try out some different command line arguments with
configure. I've even tried the same exact installation procedures
as I did the first time when it was working. But that isn't helping
this time :( Any suggestions? I've even tried deleting the
pop user and group and then recreating them. That didn't help
either. And yes, I had the pop user created before I tried
installing/configuring qpopper.<br><br>
<br>
<x-sigsep><p></x-sigsep>
Chris Hozian<br>
Systems Administrator<br>
Information Technologies Department<br>
Book Systems, Inc.<br>
(256)-533-9746 ext 375<br>
(256)-705-3484 Direct Line<br>
(256)-520-6972 Cell<br>
chozian at booksys dot com<br><br>
"It's in that place where I put that thing that time." - Phreak
(Hackers)<br>
</b></body>
</html>
--=====================_107369118==.ALT--
Date: Tue, 12 Aug 2003 16:58:09 -0500
From: Chris Hozian <chozian at booksys dot com>
Subject: Error in 'make install' with qpopper4.0.5
--=====================_109884685==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed
I fixed my problem. For some reason the entry for pop in my /etc/shadow
file was corrupt.
Chris Hozian
Systems Administrator
Information Technologies Department
Book Systems, Inc.
(256)-533-9746 ext 375
(256)-705-3484 Direct Line
(256)-520-6972 Cell
chozian at booksys dot com
"It's in that place where I put that thing that time." - Phreak (Hackers)
--=====================_109884685==.ALT
Content-Type: text/html; charset="us-ascii"
<html>
<body>
<br>
<b>I fixed my problem. For some reason the entry for pop in my
/etc/shadow file was corrupt.<br><br>
<x-sigsep><p></x-sigsep>
Chris Hozian<br>
Systems Administrator<br>
Information Technologies Department<br>
Book Systems, Inc.<br>
(256)-533-9746 ext 375<br>
(256)-705-3484 Direct Line<br>
(256)-520-6972 Cell<br>
chozian at booksys dot com<br><br>
"It's in that place where I put that thing that time." - Phreak
(Hackers)<br>
</b></body>
</html>
--=====================_109884685==.ALT--
Date: Thu, 14 Aug 2003 02:06:55 -0700 (PDT)
From: Sagara Wijetunga <sagaralists at yahoo dot com>
Subject: How messages should be organized in spool
Hi everybody
My MUA (Microsoft Outlook Express) connect
successfully to the Qpopper, pass the authentication
and come out without reading mail. It further displays
ìNo new messagesî!
Could somebody kindly explain to me how to organize
directories beyond the spool directory and any
permissions, etc. required for the Qpopper to
successfully read messages for MUAs?
I use Qpopper 4.0.5 on Intel Pentium III based server
running Red Hat Linux 8.0 and MySQL 3.23.52 and have
applied qpopper-mysql-0.12.patch to authenticate POP3
users via MySQL.
(1) My ./configure line is:
./configure --enable-servermode --enable-shy
--enable-specialauth \
--enable-temp-drop-dir=/var/spool/mail/.pop
--disable-check-pw-max \
--enable-fast-update --prefix=/usr
--disable-hash-dir-check \
--enable-standalone --enable-mysql \
--with-mysqlconfig=/etc/mysql-popper.conf \
--enable-debugging
(2) The email table entry:
mysql> select * from email where username='sagara';
| username | domain | uid | gid | status |
shell | password | spool
| loginhosts |
+---------------+--------+------+------+--------+-------+----------+------------
-------------------+------------+
| sagara | mydomain.com | NULL | NULL | 1 | NULL
| test123 | /var/sites/mydomain.com/mbox/sagara
(3) mysql-popper.conf
MysqlAuthHost localhost
MysqlAuthPort 3306
MysqlAuthDb pop3authdb
MysqlUsername root
MysqlPassword root password
MysqlAuthTable email
MysqlAuthPasswordMethod cleartext
MysqlAuthUsernameField username
MysqlAuthDomainField domain
MysqlAuthDefaultDomain mydomain.com
MysqlAuthPasswordField password
MysqlAuthUidName mail
MysqlAuthGidName mail
MysqlAuthAcctStatusField status
MysqlSpoolField spool
(4) Permissions for /var/spool/mail/.pop
drwxrwxr-x 2 root mail 4096 Aug 14
14:53 .pop
(5) Permission for my spool directory: /var/sites/
mydomain.com/mbox/sagara
drwxrwxr-x 5 root mail 4096 Aug 14
14:18 sagara
Thank you
Sagara
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
Date: Thu, 14 Aug 2003 05:53:30 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: How messages should be organized in spool
On Thu, 14 Aug 2003, Sagara Wijetunga wrote:
>
> (5) Permission for my spool directory: /var/sites/
> mydomain.com/mbox/sagara
> drwxrwxr-x 5 root mail 4096 Aug 14
> 14:18 sagara
>
the spool field points to a spool FILE where mail is stored..you have it
created as a directory. you don't create the sagara entry in
/var/sites/mydomain.com/mbox, your MTA (sendmail,postifx,exim,qmail) does.
-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"You find magic from your god, and I find magic everywhere"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
From: "Michael Dunston" <mdunston at music.vt dot edu>
Subject: make error on OS X 10.2.6 with GCC3.3
Date: Fri, 15 Aug 2003 12:43:24 -0400
I have built it many OS X systems in the past and its always been very
straightforward (./configure; make; etc) but for some reason now it fails..
The only thing that I can think that has changed is my updating of GCC to
3.3.
Can anyone suggest a possible solution to the following error?
% make
cd ./popper && make all
gcc -c -I.. -I.. -I. \
-I../mmangle -I../common \
-g -O2 -traditional-cpp -DHAVE_CONFIG_H -DDARWIN -DUNIX
pop_dele.c -o pop_dele.o
In file included from /usr/include/machine/param.h:30,
from /usr/include/sys/param.h:102,
from popper.h:50,
from pop_dele.c:29:
/usr/include/ppc/param.h:98: macro "btodb" requires 2 arguments, but only
1 given
/usr/include/ppc/param.h:100: macro "dbtob" requires 2 arguments, but
only 1 given
make[1]: *** [pop_dele.o] Error 1
make: *** [popper_server] Error 2
THanks in advance for any suggestions and help.
.. . . . . . . . . . .
Michael Dunston
Music and Technology
http://www.music.vt.edu
Virginia Tech School of the Arts
Subject: Re: make error on OS X 10.2.6 with GCC3.3
Date: Fri, 15 Aug 2003 10:18:37 -0700
From: Greg Earle <earle at isolar.DynDNS dot ORG>
> /usr/include/ppc/param.h:98: macro "btodb" requires 2 arguments, but only
> 1 given
> /usr/include/ppc/param.h:100: macro "dbtob" requires 2 arguments, but
> only 1 given
What does that file look like, and what does it contain in lines 98-101?
Mine is:
[10:06] macossex:~ % ls -l /usr/include/ppc/param.h
-r--r--r-- 1 root wheel 4528 Nov 22 2002 /usr/include/ppc/param.h
[10:06] macossex:~ % sed -n '98,101p' /usr/include/ppc/param.h
#define btodb(bytes) /* calculates (bytes / DEV_BSIZE) */ \
((unsigned)(bytes) >> DEV_BSHIFT)
#define dbtob(db) /* calculates (db * DEV_BSIZE) */ \
((unsigned)(db) << DEV_BSHIFT)
This file (<ppc/param.h>) is the same size/date on both my work Mac
(which has gcc 3.3 installed, from the Apple Developer Tools) and my
home PowerBook (which has the default 3.1ish gcc from 10.2.6), so I
don't think anything changed when gcc 3.3 was added.
Try running
gcc -E -I.. -I.. -I. \
-I../mmangle -I../common \
-g -O2 -traditional-cpp -DHAVE_CONFIG_H -DDARWIN -DUNIX pop_dele.c
and see what you get for the pre-processor output from that param.h file.
(Then, use "gcc_select" to set your gcc back to 3.1 - or even 2.95.2 - via
either "gcc_select 3" or "gcc_select 2", and then run the same "gcc -E"
command and compare the output to what you get with 3.3.)
- Greg
Subject: Qpopper installation problem
From: Marc Chan <marc-chan at level-up-games dot com>
Date: 21 Aug 2003 22:50:59 +0800
Hi,
I've problem installing my qpopper... below is the error i got from
"make"...
the use of 'tempnam' is potentially dangerous if it isn't used correctly
please use mkstemp...
how can i ignore this warning message? qpopper binary won't install?
please help.
thanks in advance,
Marc
Date: Thu, 21 Aug 2003 09:19:31 -0700 (PDT)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: Qpopper installation problem
On 21 Aug 2003, Marc Chan wrote:
> Hi,
>
> I've problem installing my qpopper... below is the error i got from
> "make"...
>
> the use of 'tempnam' is potentially dangerous if it isn't used correctly
> please use mkstemp...
>
That warning should not stop the binary from being built. Show us all your
output from doing a 'make'
-Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"You find magic from your god, and I find magic everywhere"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
From: mwestern at sola.com dot au
Subject: RE: EOF or I/O error
Date: Tue, 2 Sep 2003 09:49:27 +0930
yes it's a bug. very annoying one at that. and it's still not fixed in
4.0.5. there was a patch which i've lost sadly which i didn't bother
installing, i just went back to the already installed wu pop server.
does anybody else on this list have the patch to fix the issue with outlook?
basically the problem is that the pop server responds too quickly for
outlook (less than 50ms) and outlook goes 'duh, a server shouldn't have been
that fast to respond'... crappy microsoft....
or every better, get a different mail client. :)
-----Original Message-----
From: Masashi SAKURADA [mailto:ah0k at na.rim.or dot jp]
Sent: Saturday, August 02, 2003 8:40 PM
To: Subscribers of Qpopper
Subject: EOF or I/O error
Hello,
I'm new to this list.
I'm running qpopper4.0.5 on FreeBSD2.2.7R. Just after reboot the
machine, popper reports " -ERR POP EOF or I/O Error [popper.c:820]"
when users use Outlook/Outlook Express. With my Emacs + Mew and other
MUA is working fine.
Is anyone have answer to this ?
Thank you,
------------------------------------------Masashi SAKURADA/AH0K/JR2GMC
Phone 052-773-2638/FAX 052-773-2692/PHS 070-5647-2594
E-mail: ah0k at na.rim.or.jp URL: http://www.ah0k dot com/
PGP-fingerprint: 9332 0E9F 78AB E793 0E9F 84C6 FA74 3A11 3235 EC1E
PGP-Public-Key: http://www.ah0k.com/personal/c1868.html
Date: Tue, 2 Sep 2003 14:04:34 -0400 (EDT)
From: Ken Lalonde <ken at globalremit dot com>
Subject: Re: EOF or I/O error
I posted a rough workaround for this problem
to the list on June 25, 2003.
Check the archives:
http://www.pensive.org/mailing_lists/Archives/qpopper/Archive-2003-07-02.html
Date: Tue, 02 Sep 2003 14:35:26 -0400
From: Darryl Dirickson <darryl.dirickson at marc.gatech dot edu>
Subject: Qpopper & openSSL
I have configured openSSL with qpopper 4.0 per the instructions (sun
solaris 9) and I get the message below when I try to run eudora 5.1 with
it. Any suggestions?
Eudora 5.1 = You have configured this protocol/personality to reject any
exchange key lengths below 0. , But the negotiated exchange key length is
-1. Hence this established secure channel is unacceptable. Connection will
be dropped. Cause (-6996)
_________________________________
Darryl Dirickson
Technical Manager
Information Systems and Services
Manufacturing Research Center
Georgia Institute of Technology
Atlanta, GA 30332-0560
404-894-9383 office
404-894-0957 FAX
darryl.dirickson at marc.gatech dot edu
Date: Mon, 08 Sep 2003 18:46:23 -0400
From: Shane Bywater <shane at apexia dot ca>
Subject: Build error Qpopper4.0.5 on FreeBSD 4.8
Hi,
Can someone please tell me what I'm missing. I've tried
installing QPopper4.0.5 on FreeBSD 4.8 using the "ports" collection
included with FreeBSD and downloading the source directly from
www.qpopper.org but I am unable to get Qpopper installed correctly.
Here's what I do:
./configure --enable-specialauth --enable-server-mode --disable-old-spool-loc
mail1# make
cd ./popper && make all
gcc -c -I.. -I.. -I. -I../mmangle -I../common -g -O2 -freg-struct-return
-DHAVE_CONFIG_H -DFREEBSD -DUNIX pop_pass.c -o pop_pass.o
pop_pass.c: In function `auth_user':
pop_pass.c:1178: warning: assignment makes pointer from integer without a cast
pop_pass.c:1185: dereferencing pointer to incomplete type
*** Error code 1
Stop in /home/shane/Qpopper/qpopper4.0.5/popper.
*** Error code 1
Does anyone know why this is happening? I didn't find anything in
the mailing list archives.
Thanks for your help,
Shane Bywater
From: "EPSA - Andres" <acunarro at epsa.com dot uy>
Subject: Script to run fetchmail
Date: Tue, 9 Sep 2003 16:13:34 -0300
This is a multi-part message in MIME format.
------=_NextPart_000_0117_01C376ED.51805F00
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Iíve been trying to execute a script to run fetchmail whenever a client
press the receive button for a local account.
As qpopper is the daemon that attends this traffic.
Iíd like to know if someone knows a way of executing a script whenever
qpopper tells to.
There is no way to do this with fetchmail, as the ñd parameter only
specifies an interval in seconds.
I want to fetch outside mails only when local clients ask for it. Otherwise
fetchmail will be always downloading mail from outside servers.
Thanks a lot!!!
------=_NextPart_000_0117_01C376ED.51805F00
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html;
charset=iso-8859-1">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="cid:filelist.xml@01C376ED dot 51357350">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:DrawingGridHorizontalSpacing>3,9
pto</w:DrawingGridHorizontalSpacing>
<w:DisplayHorizontalDrawingGridEvery>2</w:DisplayHorizontalDrawingGridEve
ry>
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:553679495 -2147483648 8 0 66047 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
mso-bidi-font-size:12.0pt;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:Tahoma;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
{margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
mso-bidi-font-size:12.0pt;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:Tahoma;}
span.EstiloCorreo15
{mso-style-type:personal-compose;
mso-ansi-font-size:10.0pt;
mso-ascii-font-family:Arial;
mso-hansi-font-family:Arial;
mso-bidi-font-family:Arial;
color:black;}
@page Section1
{size:595.3pt 841.9pt;
margin:2.0cm 22.7pt 2.0cm 2.0cm;
mso-header-margin:1.0cm;
mso-footer-margin:1.0cm;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=ES link=blue vlink=purple
style='tab-interval:35.4pt'>
<div class=Section1>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>I’ve been trying to execute a
script to run
fetchmail whenever a client press the receive button for a local
account.</span></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><![if
!supportEmptyParas]> <![endif]></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>As qpopper is the daemon that
attends this
traffic. </span></span></font><font color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;mso-ansi-language:EN-US'><o
:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><![if
!supportEmptyParas]> <![endif]></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>I’d like to know if someone
knows a way of
executing a script whenever qpopper tells to.</span></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><![if
!supportEmptyParas]> <![endif]></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>There is no way to do this with
fetchmail, as
the –d parameter only specifies an interval in
seconds.</span></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>I want to fetch outside mails only
when local
clients ask for it. Otherwise fetchmail will be always downloading mail
from
outside servers.</span></span></font><font color=black><span
lang=EN-US
style='color:black;mso-color-alt:windowtext;mso-ansi-language:EN-US'><o
:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><![if
!supportEmptyParas]> <![endif]></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
lang=EN-US
style='font-size:10.0pt;color:black;mso-ansi-language:EN-US'><span
style='mso-bidi-font-size:12.0pt'>Thanks a
lot!!!</span></span></font><font
color=black><span lang=EN-US
style='color:black;mso-color-alt:windowtext;
mso-ansi-language:EN-US'><o:p></o:p></span></font></p>
</div>
</body>
</html>
------=_NextPart_000_0117_01C376ED.51805F00--
Date: Tue, 09 Sep 2003 22:15:13 +0200
From: Luc Vereecken <Luc.Vereecken at chem.kuleuven.ac dot be>
Subject: SSL problem
Hi all,
I've run into a problem that has been described before, but I can't seem to
find the solution. This problem is this:
When I try and download my email, the connection is disrupted. Qpopper
4.0.5 reports this in the logfile :
popper[9323]: (v4.0.5) TLSv1/SSLv3 handshake with client at
10-4-2-146.kotnet.org (10.4.2.146); new session-id; cipher: RC4-SHA
(RC4-SHA SSLv3 Kx=RSA Au=RSA Enc=RC4(128) Mac=SHA1), 128 bits
popper[9323]: apop "luc"
popper[9323]: POP login by user luc from (10-4-2-146.kotnet.org) 10.4.2.146
popper[9323]: I/O Error
popper[9323]: Error writing to client
popper[9323]: luc at 10-4-2-146.kotnet.org (10.4.2.146): -ERR SIGHUP or
SIGPIPE flagged
popper[9323]: luc at 10-4-2-146.kotnet.org (10.4.2.146): -ERR POP hangup
from arrhenius.chem.kuleuven.ac.be
popper[9323]: Stats: luc 0 0 8 956624 10-4-2-146.kotnet.org 10.4.2.146
I'm running this on a RedHat 9 system with all recent patches , Qpopper
4.0.5, and Eudora 5.2.1. In the mailclient I get the above error messages
below the mail as it was downloaded up to that point (usually just the
headers).
I have other problems with SSL-connections as well on other machines, but
these do not produce the above error messages, but rather simply abort the
connection early on during the POP handshake (SSL handshake is finished by
than, and the messages are decrypted properly as they are readable). I
assume the lack of the above error message is due to this error occuring
prior to the actual pop mail session.
Non-SSL transfer does not give problems (POP/APOP).
Anybody seen this before (and hopefully solved it) ?
Many thanks in advance,
Luc Vereecken
Last updated on 9 Sep 2003 by Pensive Mailing List Admin