qpopper-request | 1 May 2007 09:01
Favicon

Qpopper Monthly Help File

         M O N T H L Y   Q P O P P E R   L I S T   H E L P

Addresses:
----------

Email addresses for this particular list server:

  List server:           qpopper-request <at> lists.pensive.org
  Everyone on the list:  qpopper <at> lists.pensive.org
  Human in charge:       listmaster <at> lists.pensive.org

Virtually,
The List Server Admin <listmaster <at> lists.pensive.org>

M. Kellermann | 1 May 2007 18:02

Re: funny timestamp

At 13:10 30.04.2007, you wrote:
> > yes - i think popper/pop_log.c does the logging - and is buggy...
>
>The following patch shall solve this issue. But either way, this affects
>only logging, not server performance or security.

yes, of course!
as i mentioned it is no real problem - "FUNNY TIMESTAMP" is the
subject...

regards

MK

Randall Gellens | 4 May 2007 18:54

Re: funny timestamp

At 1:10 PM +0200 4/30/07, Jose Marcio Martins da Cruz wrote:

>  -        lMsec     = (tval.tv_usec + 500) / 1000; /* convert 
> useconds to milliseconds */
>  +        lMsec     = tval.tv_usec / 1000; /* convert useconds to 
> milliseconds */

So the code should truncate instead of round.  Thanks for the patch.
--

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Arguments are to be avoided; they are always vulgar and often convincing.                                     --Oscar Wilde

James Medley | 11 May 2007 18:22
Picon

Enable Statistics Logging

Hi All,

I have a small mail server running on a Mac G5 desktop OS X 10.4.9, using postfix 2.1.5 and qpopper 4.0.9. I am trying to enable statistics logging and haven't had any luck. The earlier versions of OS X worked off of an inetd.conf file where I put in;
#pop3   stream  tcp     nowait  root    /usr/libexec/tcpd               /usr/libexec/popper qpopper -s
But the newer OS uses xinetd and I'm not sure how to enable the logging. Can someone please put me on the right path.

Thanks Much,
Jim




Damon McMahon | 14 May 2007 02:15
Picon

Re: Enable Statistics Logging

I had the same problem on MacOS X 10.3, it was resolved by using
standalone mode rather than running popper from xinetd.

Best wishes,
Damon

On 12/05/07, James Medley <jmedley <at> aesrg.tamu.edu> wrote:
> Hi All,
>
> I have a small mail server running on a Mac G5 desktop OS X 10.4.9, using
> postfix 2.1.5 and qpopper 4.0.9. I am trying to enable statistics logging
> and haven't had any luck. The earlier versions of OS X worked off of an
> inetd.conf file where I put in;
> #pop3   stream  tcp     nowait  root    /usr/libexec/tcpd
> /usr/libexec/popper qpopper -s
> But the newer OS uses xinetd and I'm not sure how to enable the logging. Can
> someone please put me on the right path.
>
> Thanks Much,
> Jim
>
>
>
>
>

Randall Gellens | 19 May 2007 00:59

Re: Enable Statistics Logging

At 9:45 AM +0930 5/14/07, Damon McMahon wrote:

>  I had the same problem on MacOS X 10.3, it was resolved by using
>  standalone mode rather than running popper from xinetd.

You could use a run-time configuration file, and set 'set statistics 
= true'.  See the samples/qpopper.config file.

Also, on OS X, launchd can be used in place of xinetd.  I will try 
and add a sample launchagents file for this.

>  On 12/05/07, James Medley <jmedley <at> aesrg.tamu.edu> wrote:
>>  Hi All,
>>
>>  I have a small mail server running on a Mac G5 desktop OS X 10.4.9, using
>>  postfix 2.1.5 and qpopper 4.0.9. I am trying to enable statistics logging
>>  and haven't had any luck. The earlier versions of OS X worked off of an
>>  inetd.conf file where I put in;
>>  #pop3   stream  tcp     nowait  root    /usr/libexec/tcpd
>>  /usr/libexec/popper qpopper -s
>>  But the newer OS uses xinetd and I'm not sure how to enable the logging. Can
>>  someone please put me on the right path.
>>
>>  Thanks Much,
>>  Jim

--

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
"!sgub evah t'nseod CP sihT ?sgub naem ayaddahW"

Randall Gellens | 29 May 2007 03:55

Qpopper 4.0.10b1 available

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

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

Changes from 4.0.9 to 4.0.10:
-----------------------------
  1.  Correct milliseconds calculation (thanks to Jose Marcio
      Martins da Cruz for the patch).
  2.  Added '-d' flag to 'install' (to create directories)

--

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
History is strewn thick with evidence that truth is not hard to kill,
but a lie, well told, is immortal.
--Mark Twain

Randall Gellens | 29 May 2007 19:58

Qpopper 4.1a5 available

Qpopper 4.1a5 is available at 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/≥.

The full list of changes is in the distribution.

Changes from 4.1.a4 to 4.1.a5:
------------------------------
  1.  Updated IPv6 support (thanks to Hajimu UMEMOTO).
      - narrow the IPv6-specific chunk by defining struct addrinfo
        when it is not available.
      - check the return value of socket() correctly.
      - a socket have to be closed when bind fails.
      - chase SO_KEEPALIVE addition to an IPv4 logic.
  2.  Correct milliseconds calculation (thanks to Jose Marcio
      Martins da Cruz for the patch).
  3.  Added '-d' flag to 'install' (to create directories).
  4.  Fix error message in 'make realclean' on some platforms.

--

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
Resistance is Useless!             (If less than one ohm.)

Randall Gellens | 29 May 2007 19:57

Qpopper 4.0.10b2 available

Qpopper 4.0.10b2 is available at 
<ftp://ftp.qualcomm.com/eudora/servers/unix/popper/beta/≥.

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

Changes from 4.0.9 to 4.0.10:
-----------------------------
  1.  Correct milliseconds calculation (thanks to Jose Marcio
      Martins da Cruz for the patch).
  2.  Added '-d' flag to 'install' (to create directories)
  3.  Fix error message in 'make realclean' on some platforms.

--

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
I can only assume that a 'Do Not File' document is filed in
a 'Do Not File' file.
                      --Senator Frank Church
                        Senate Intelligence Subcommittee Hearing, 1975

James Medley | 31 May 2007 15:21
Picon

Enable Statistics Logging and pam.d

I have been trying to Enable Statistics Logging for qpopper on a Mac OS 10.4.9 and one of the suggestions I received said to configure qpopper in standalone mode (see below). I thought that since I was going to re-configure qpopper I would just used the latest version (4.1a5). After configuring in standalone mode, I restarted everything and was unable to authenticate (pam). Looking at the pop3 file in pam.d I saw;

# pop3 : auth account
auth required pam_nologin.so
auth sufficient pam_unix.so
auth required pam_deny.so
account required pam_permit.so

I remembered from sometime back that I had taken one of the other files in pam.d and used it for pop3 to make it work. This time I used the imap file from pam.d and changed out imap with pop3. After doing this everything worked.  

# pop3 : auth account password session
auth required pam_nologin.so
auth sufficient pam_securityserver.so
auth sufficient pam_unix.so
auth required pam_deny.so
account required pam_permit.so
password required pam_deny.so

Through the process of elimination I found that the "auth sufficient pam_securityserver.so" line had to be in there for it to work.

Thanks,
Jim

PS.  I still haven't gotten statistics logging to work.

I had the same problem on MacOS X 10.3, it was resolved by using
standalone mode rather than running popper from xinetd.

Best wishes,
Damon

On 12/05/07, James Medley <jmedley <at> aesrg.tamu.edu> wrote:

Hi All,

I have a small mail server running on a Mac G5 desktop OS X 10.4.9, using
postfix 2.1.5 and qpopper 4.0.9. I am trying to enable statistics logging
and haven't had any luck. The earlier versions of OS X worked off of an
inetd.conf file where I put in;
#pop3   stream  tcp     nowait  root    /usr/libexec/tcpd
/usr/libexec/popper qpopper -s
But the newer OS uses xinetd and I'm not sure how to enable the logging. Can
someone please put me on the right path.

Thanks Much,
Jim




Gmane