cyrus/postfix: IMAP funktioniert aber POP nicht?
cyrus/postfix: IMAP funktioniert aber POP nicht?
weiss jemand woran das liegt, alle mails kommen ganz normal an, man kann sich aber nicht per pop anmelden...
server: suse linux 8.1
server: suse linux 8.1
Last edited by yuko on 2003-05-19 22:20, edited 1 time in total.
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Hi,
schau mal in die /etc/cyrus.conf , bzw. zeig die mal hier.
pop3 darf nicht auskommentiert sein.
Gruß
Mark
schau mal in die /etc/cyrus.conf , bzw. zeig die mal hier.
pop3 darf nicht auskommentiert sein.
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Code: Select all
START {
# do not delete this entry!
recover cmd="ctl_cyrusdb -r"
mboxlist cmd="ctl_cyrusdb -r"
deliver cmd="ctl_deliver -r"
# this is only necessary if using idled for IMAP IDLE
# idled cmd="idled"
}
# UNIX sockets start with a slash and are put into /var/lib/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=0
imaps cmd="imapd -s" listen="imaps" prefork=0
pop3 cmd="pop3d" listen="pop3" prefork=0
pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
# at least one LMTP is required for delivery
# lmtp cmd="lmtpd" listen="lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0
# this is only necessary if using notifications
# notify cmd="notifyd" listen="/var/lib/imap/socket/notify" proto="udp" prefork=1
}
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30
squatter cmd="squatter -r user" period=1440
# this is only necessary if using duplicate delivery suppression
delprune cmd="ctl_deliver -E 3" period=1440
# this is only necessary if caching TLS sessions
#tlsprune cmd="tls_prune" period=1440
# Uncomment the next entry, if you want to automatically remove
# old messages of EVERY user.
# This example calls ipurge every 60 minutes and ipurge will delete
# ALL messages older then 30 days.
# enter 'man 8 ipurge' for more details
# cleanup cmd="ipurge -d 30 -f" period=60
}
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
OK. Das sieht gut aus...
Eventuell hast du schon einen Dienst auf Port 110 lauschen...
Mach mal
Eventuell der inetd oder so... (Schau mal in die inetd.conf (oder xinetd) ob da pop3 ausgewählt ist).
Gruß
Mark
Eventuell hast du schon einen Dienst auf Port 110 lauschen...
Mach mal
Code: Select all
lsof -i -n -P |grep :110
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
auf 110 laeuft das
habe aber das gefühl das die inetd.conf falsch ist, weil das verzeichnis /usr/cyrus/bin/ gibt es gar nicht
vielen dank fuer die hilfe, benutze uebrigens das ueberaus praktische cyrus-control von dir... (fuer unsere confixx freunde)[/code]
Code: Select all
xinetd 628 root 7u IPv4 3103 TCP *:110 (LISTEN)
habe aber das gefühl das die inetd.conf falsch ist, weil das verzeichnis /usr/cyrus/bin/ gibt es gar nicht
Code: Select all
imap stream tcp nowait cyrus /usr/cyrus/bin/imapd imapd
pop3 stream tcp nowait cyrus /usr/cyrus/bin/pop3d pop3d
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Hi,
Cyrus läuft OHNE (x)inetd... (das war mal in ganz alten versionen so)
Wirf die cyrus Einträge aus der xinetd configuration raus und starte den inetd und cyrus imap neu.
Gruß
Mark
Cyrus läuft OHNE (x)inetd... (das war mal in ganz alten versionen so)
Wirf die cyrus Einträge aus der xinetd configuration raus und starte den inetd und cyrus imap neu.
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
in der xinetd.conf steht das
Code: Select all
#
# xinetd.conf
#
# Copyright (c) 1998-2001 SuSE GmbH Nuernberg, Germany.
# Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany.
#
defaults
{
log_type = FILE /var/log/xinetd.log
log_on_success = HOST EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
# only_from = localhost
instances = 10
}
service ftp
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/vsftpd
# server_args = -a
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
service pop3
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/popper
server_args = qpopper -s
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
# *grrr* SuSE-8.1: qpopper.rpm compiled without ssl/tls-support
service pop3s
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/stunnel
server_args = qpopper -l /usr/sbin/popper -- -R -s
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
#service ident
#{
# socket_type = stream
# protocol = tcp
# wait = no
# user = nobody
# server = /usr/sbin/in.identd
# server_args = -w -t120
#}
# includedir /etc/xinetd.d
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Boeser Block:
Auskommentieren. Du willst du nicht qpopper nutzen, oder ?
Gruß
mark
Code: Select all
service pop3
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/popper
server_args = qpopper -s
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
Gruß
mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Und den auch:
Eventuell willste ja mal pop3s mit cyrus machen :)
Gruß
Mark
Code: Select all
# *grrr* SuSE-8.1: qpopper.rpm compiled without ssl/tls-support
service pop3s
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/stunnel
server_args = qpopper -l /usr/sbin/popper -- -R -s
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
ok, sehr fein jetzt komm ich drauf, aber die mails die auf dem imap konto liegen werden nicht per pop3 abgeholt!
eine letzte idee?
tausend dank.
eine letzte idee?
tausend dank.
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Werden sie sicherlich. Aber nur die, die im Ordner INBOX liegen. Die Unterordner werden via pop3 nicht abgerufen.yuko wrote:ok, sehr fein jetzt komm ich drauf, aber die mails die auf dem imap konto liegen werden nicht per pop3 abgeholt!
eine letzte idee?
tausend dank.
BTW: Ich würde dann generell IMAP verwenden.
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
nein, nein,
in INBOX liegen mails...
und ein paar leute auf unserem server wollen halt gern pop...
gruesse.
in INBOX liegen mails...
und ein paar leute auf unserem server wollen halt gern pop...
gruesse.
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Dann schau mal am besten mit telnet direkt nach...
z.B. so:
Edit:
Und noch mnal zur Kontrolle:
Gruß
Mark
z.B. so:
Code: Select all
telnet server 110
user <login>
pass <passwort>
list
quit
Und noch mnal zur Kontrolle:
Code: Select all
lsof -i -n -P |grep :110
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
sorry,
hatte cyrus nicht neu gestartet...
tausend dank... fuer die prompte hilfe
hatte cyrus nicht neu gestartet...
tausend dank... fuer die prompte hilfe
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Gern geschehen...
Gruß
Mark
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
ganz geht es doch noch nicht der sender bekommt folgende mail zurueck, obwohl die mails ankommen?
user und domain hab ich ausgetauscht
Code: Select all
The Postfix program
<user@domain.net>: data format error. Command output: : Mailbox does not
exist : Mailbox does not exist : Mailbox does not exist : Mailbox does not
exist
Reporting-MTA: dns; domain.net
Arrival-Date: Tue, 20 May 2003 08:35:00 +0200 (CEST)
Final-Recipient: rfc822; user@domain.net
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; data format error. Command output: : Mailbox does
not exist : Mailbox does not exist : Mailbox does not exist : Mailbox does
not existRe: cyrus/postfix: IMAP funktioniert aber POP nicht?
Hi,
das liegt wahrscheinlich an deiner Postfix config (virtual).
Wenn du deine Domain nur in mydestination drin hast, dann wird auch versucht local an "user" auszuliefern. Sollte aber wahrscheinlich "web1p1" oder so sein... Die E-Mail Adressen müssen in der virtualtable umgesetzt werden.
z.b. /etc/postfix/virtual:
Gruß
Mark
das liegt wahrscheinlich an deiner Postfix config (virtual).
Wenn du deine Domain nur in mydestination drin hast, dann wird auch versucht local an "user" auszuliefern. Sollte aber wahrscheinlich "web1p1" oder so sein... Die E-Mail Adressen müssen in der virtualtable umgesetzt werden.
z.b. /etc/postfix/virtual:
Code: Select all
user@domain local_user
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
muss erstmal noch investigativ taetig werden, weil in virtual stehen alle drin und die mails kommen ja lustigerweise auch an, nur der absender
denkt halt sie kommen nicht an?
yuko
denkt halt sie kommen nicht an?
yuko
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
Hi,
was mich dabei ein wenig wundert:
Gruß
Mark
was mich dabei ein wenig wundert:
Das "Mailbox does not exist" sich so oft wiederholt...Diagnostic-Code: X-Postfix; data format error. Command output: : Mailbox does
not exist : Mailbox does not exist : Mailbox does not exist : Mailbox does
not exist
Gruß
Mark
Re: cyrus/postfix: IMAP funktioniert aber POP nicht?
ich hatte irgendwann mal den mail server name von dieser komischen 1&1 domain (zb. p734734289.pureserver.info) auf mail.mydomain.net gestellt, und jetzt nach dem zurueckstellen geht das wieder.
weiss jemand wie man so einen confixx/1&1 server auf die hauptdomain legen kann, oder bedeutet das viel arbeit?
weiss jemand wie man so einen confixx/1&1 server auf die hauptdomain legen kann, oder bedeutet das viel arbeit?