qpopper

- = k o l i s k o = - kolisko@penguin.cz
Wed, 21 Feb 2001 14:03:07 +0100


Zdravim!

mam problemy s POPem. Nainstaloval jsem xinetd a qpopper.
Po prihlaseni na port 110 (pop) se nikomu na serveru
nezobrazi realny stav mailu v mailboxu. Vsem pise, ze nema
v mboxu zadne zpravy. Pritom kdyz se podivam primo do
/var/spool/mail/$mbox  tak v nem maily jsou.

Dale jsem si vsiml, ze se uzivatelum vytvari v home adresari
soubor .popbull. Nevim co je to za soubor, qpopper jsem nikdy
predtim nepouzival.  Tento soubor se vytvori vzdy pri pristupu
na pop daneho uzivatele v jeho home.

Nevite, kde delam chybu?

dik


dulezite info:

egarden.cz - Potato 2.2

0 root@egarden:/root# uname -a
Linux egarden 2.2.18 #1 SMP Thu Feb 15 21:01:11 CET 2001 i586 unknown

0 root@egarden:/root# dpkg -l | grep qpopp
ii  qpopper        2.53-5         Enhanced Post Office Protocol server
(POP3).

0 root@egarden:/root# dpkg -l | grep xinet
ii  xinetd         2.1.8.8.p3-1   replacement for inetd with many
enhancements



0 root@egarden:/root# cat /etc/xinetd.conf
defaults
{
        #The maximum number of requests a particular service may handle
        # at once.
        instances   = 25

        # The type of logging.  This logs to a file that is specified.
        # Another option is: SYSLOG syslog_facility [syslog_level]
        log_type    = FILE /var/log/servicelog

        # What to log when the connection succeeds.
        # PID logs the pid of the server processing the request.
        # HOST logs the remote host's ip address.
        # USERID logs the remote user (using RFC 1413)
        # EXIT logs the exit status of the server.
        # DURATION logs the duration of the session.
        log_on_success = HOST PID

        # What to log when the connection fails.  Same options as above
        log_on_failure = HOST RECORD

        # The maximum number of connections a specific IP address can
        # have to a specific service.
        per_source  = 5
}

service discard
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        type            = INTERNAL
        id              = discard-stream
}

service discard
{
        socket_type     = dgram
        protocol        = udp
        wait            = yes
        user            = root
        type            = INTERNAL
        id              = discard-dgram
}

service daytime
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        type            = INTERNAL
        id              = daytime-stream
}

service time
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        type            = INTERNAL
        id              = time-stream
}

service talk
{
        socket_type     = dgram
        protocol        = udp
        wait            = yes
        user            = nobody
        group           = tty
        server          = /usr/sbin/in.talkd
}

#service ntalk
#{
#       socket_type     = dgram
#       protocol        = udp
#       wait            = yes
#       user            = nobody
#       group           = tty
#       server          = /usr/sbin/in.ntalkd
#}

#service imap3
#{
#       socket_type     = stream
#       protocol        = tcp
#       wait            = no
#       user            = root
#       server          = /usr/sbin/imapd
#}

service pop3
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/in.qpopper
}

service ident
{
        socket_type     = stream
        protocol        = tcp
        wait            = yes
        user            = identd
        server          = /usr/sbin/identd
}
service netbios-ssn
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/smbd
}

service netbios-ns
{
        socket_type     = dgram
        protocol        = udp
        wait            = yes
        user            = root
        server          = /usr/sbin/nmbd -a
}



0 root@egarden:/root# cat /var/spool/mail/jennie
>From root  Wed Feb 21 10:57:59 2001
Return-Path: <root>
Received: (from root@localhost)
        by egarden.cz (8.9.3/8.9.3/Debian 8.9.3-21) id KAA10172
        for jennie; Wed, 21 Feb 2001 10:57:59 +0100
Date: Wed, 21 Feb 2001 10:57:59 +0100
From: root <root>
Message-Id: <200102210957.KAA10172@egarden.cz>
To: jennie
Subject: testxx

testxx


0 root@egarden:/root# telnet 0 110
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.
+OK QPOP (version 2.53) at egarden.cz starting.
<19828.982760280@egarden.cz>
user jennie
+OK Password required for jennie.
pass <secret>
+OK jennie has 0 messages (0 octets).
stat
+OK 0 0


1 root@egarden:/root# v /home/users/jennie
total 52
drwxr-s--x    3 jennie   limituse     4096 Feb 21 11:03 ./
drwxr-s--x  1304 superbro staff       20480 Feb 20 14:06 ../
-rw-------    1 jennie   limituse      507 Feb 21 13:36 .bash_history
-rw-rw----    1 jennie   limituse        2 Feb 21 11:03 .popbull
-rw-------    1 jennie   limituse      460 Feb 20 20:45 .viminfo
-rw-r--r--    1 jennie   limituse      168 Feb 20 15:51 aaa.scp
-rw-r--r--    1 jennie   limituse     3763 Feb 20 15:51 i2509HR.txt
drwxr-xr-x    3 jennie   limituse     4096 Jan  9 15:25 public_html/
0 root@egarden:/root#



0 root@egarden:/root# cat /home/users/jennie/.popbull
0
0 root@egarden:/root#



S pozdravem,
Michal Kolesar
+420 608 225025
kolisko@penguin.cz
http://www.egarden.cz
server of free unix services