• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

gelöst Cyrus und Evolution

chaa57

Newbie
Hallo Zusammen, bin neu im Forum und auf Eure Hilfe angewiesen. Habe auf meinem Suse 11.2 den Postfix Server zusammen mit dem Cyrus POP3/IMAP Server installiert. Ein rccyrus status zeigt an dass der Server läuft. Im Webmin kann ich sehen, dass die Mails vom Postfix abgeholt werden. Nun scheitere ich aber daran, dass ich die Mails mit dem Evolution nicht abholen kann. Es kommt immer die Meldung "keine Verbindung zu 'Mailadresse' ", das selbe gilt für Outlook auf einem Windows Rechner.

folgende Konfigruationen habe ich :

cyrus.conf:
# standard standalone server implementation

START {
# do not delete this entry!
recover cmd="ctl_cyrusdb -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/socket/lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/var/mail" 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

# this is only necessary if using duplicate delivery suppression
delprune cmd="cyr_expire -E 3" at=0400

# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400

# 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
}

imapd.conf:
Postmaster:postmaster
utocreatequota: 10000
reject8bit: no
allowplaintext: yes
sasl_mech_list: PLAIN
virtdomains: 1
admins: cyrus
#sasl_pwcheck_method: saslauthd
sasl_pwchecck_method: pwcheck
configdirectory: /var/lib/imap
sievedir: /var/lib/sieve
timeout: 30
lmtp_overquota_perm_failure: no
defaultdomain: aldighieri.ch
dracinterval: 0
poptimeout: 10
autocreatequota_units: 1024
lmtp_downcase_rcpt: yes
partition-default: /var/spool/imap
quotawarn: 90
drachost: localhost
tls_ca_file: /etc/certs/cert.pem
tls_cert_file: /etc/certs/cert.pem
tls_key_file: /etc/certs/key.pem
allowapop:1
auth_mech: unix
allowplainwithoutthis:0

in /var/log/messages sehe ich folgende Fehlerder Art:
Error registering with slp -20
SLP Register [service:pop3://web.:110]
dito für imap Port 143

Ich habe schon dutzendweise Foren durchsucht, aber keine Lösung gefunden. Jetzt versuche ich
es hier und hoffe auf einige gute Tips. Gerne sende ich die entsprechenden files zu, vorallem das
logfile messages ist eventuell interessant.
 

Tooltime

Advanced Hacker
Da habe ich mal zwei Fragen, hast du die Accounts auch in cyrus-imap eingerichtet und sind die Ports in der Firewall auch freigegeben?
 
OP
C

chaa57

Newbie
Hallo Tooltime

Die Accounts sind eingegeben und mit Passwort vergeben. Ich kann cyradm mit den usern ausführen und sehe die Postfächer. In der externen Firewall sind die Ports freigeschaltet, in der lokalen muss ich mich noch vergewissern, das wäre eine Möglichkeit. Ich melde mich dann wieder
 
OP
C

chaa57

Newbie
Herzlichen Dank für den heissen Tip, so trivial und doch so weitreichend. Die Firewall habe ich doch tatsächlich vergessen, ich habe mich zu fest auf das Cyrus eingeschossen. Jetzt läuft der Server bestens und es geht an das Finetuning
 
Oben