PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : qpopper caching deaktivieren



danbe
12.10.02, 20:15
Hi,

wie kann ich das cachen von dateien beim qpopper deaktivieren. jedesmal wenn files abgefragt werden erstellt er ja eine .user.pop. dadurch habe ich probs das ich für den jeweiligen user ein overquata bekomme. oder gibt es eine andere möglichkeit?

thx
danbe

termito
13.10.02, 15:59
Möglich Lösungen:
1. qpopper evtl. neu kompilieren. Da gibts eine Option, mit der das temporäre Verzeichnis angegeben werden kann.
Aus Sicherheitsgründen sollte man qpopper nicht verwenden. http://cert.uni-stuttgart.de/ticker/article.php?mid=364
Da qpopper bereits in der Vergangenheit durch ähnliche Fehler auffiel, ist es möglicherweise sinnvoll, zu einer anderen POP3-Server zu wechseln.

2. versuchs z.B. mit cucipop
ftp://ftp.cuci.nl/pub/cucipop-1.31.tar.gz
http://www.hklpg.org/RPM/contrib/libc6/i386/cucipop-1.31-7.i386.html

3. oder mit ipop3d

danbe
13.10.02, 21:43
danke für den tipp. hab den cucipop soweit am laufen nur leider bekomme ich es nicht hin das er shadow passwords akzeptiert so das mir mein email client den zugriff auf die mailbox verweigert. aus den dokus werde ich leider nicht schlau wie man das aktivieren kann...

plz help

termito
14.10.02, 18:26
Hast du die rpm installiert?
Läuft dein POP3Server überhaupt?
Wie startest du cucipop?

Ich glaub ich hatte damals folgendes gemacht, erstelle mal folgendes:
#/etc/pam.d/cucipop
#%PAM-1.0
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so

oder/und

#/etc/pam.d/pop
#%PAM-1.0
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so

Probiers einfach mal

danbe
14.10.02, 19:11
ich habs als tar geladen - hab die rpm leider nicht gefunden. Der Server läuft jedoch ohne Probs...

ich starte ihn ganznormal über den inetd - leider weiß ich nicht wie ich die befehle die du mir geschrieben hast anwenden soll...:-(

termito
15.10.02, 03:49
Blos nochmals zur Kontrolle:

>ich habs als tar geladen - hab die rpm leider nicht gefunden.
hmm..., ich verwendete damals rpm (welche Distri hast du?)

>Der Server läuft jedoch ohne Probs...
also du bekommst ne Antwort auf
#telent ServerIP 110

>ich starte ihn ganznormal über den inetd
also so /etc/initd.conf
pop3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/cucipop -Y

>leider weiß ich nicht wie ich die befehle die du mir geschrieben hast anwenden soll...:-(
Ich meinte, erstelle bitte 2 Dateien

1./etc/pam.d/cucipop
mit folgendem Inhalt:
#%PAM-1.0
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so

und

2./etc/pam.d/pop
#%PAM-1.0
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so

danbe
15.10.02, 08:19
alles klar, es läuft jetzt.

vielen dank für deine hilfe (bin halt noch neu auf dem gebiet)