Cyrus Imapd und Confixx 3.0.2 - Script (cyrus-control 0.2)
Posted: 2004-07-21 13:54
Hallo RootForum,
ich bin mir sicher das ich es nicht hinbekomme einen Beitrag zu schreiben da dem keiner was auszusetzten hat ist ja auch nicht leicht.
Aber ich werde versuchen mein anliegen zu darzustellen das es nix zu meckern gibt.
Vorweg eins:
Ich bin bestimmt nicht gerade ein Linux Crack aber jeder hat doch klein angefangen oder ?
um denn Leuten die gerne auf die Suchfunktion hinweisen zu betätigen das ich die zuvor benutzt habe einige links zu ähnlichen Themen die aber leider meinen Wissensdurst nicht stillen konnten.
Thema: Cyrus Imapd und Confixx - Script (cyrus-co... Leider komme ich mit den Neuesten Images von 1und1 mit der Beschreibung nicht weiter.
http://www.rootforum.org/forum/viewtopi ... ap+confixx
Schöne Beschreibung zu Cyrus Control
http://wiki.lamp4you.org
und
http://www.rootforum.org/forum/viewtopic.php?t=24691
Leider konnte ich damit keine Erfolge feiern.
Was ich bereits gemacht habe.
Cyrus-Imapd und Cyrus-Sasl über YAST installiert
/etc/imapd.conf angepasst
/etc/cyrus.conf angepasst
Jetzt kommt schin mein erstes Problem.
Marks auf http://wiki.lamp4you.org
Ist das OK ?
weiter bei Marks auf http://wiki.lamp4you.org
Naja ich dachte mal testen was schon geht und was nicht !
Zu meinem erstaunen CyrusControl leuft ohne erkennbare Probleme keine Fehlermeldungen
IMAP user werden ohne Probleme von Confixx ausgelesen und eingerichtet.
OK jetzt der Test IMAP über Thunderbird. Hatte dabei auch keine Probs
Das einzige was nicht geht sendmail gibt keine mail an IMAP.
OK ich dachte das bekommst jetzt auch noch hin!
Ich habe wie beschrieben unter
http://www.rootforum.org/forum/viewtopic.php?t=24691
die configs angepast und was guter dinge.
Leider geht jetzt IMAP über Thunderbird nicht mehr auch der Test mit anderen IMAP Programmen führte zu keinen Erfolg 
ich bin mir sicher das ich es nicht hinbekomme einen Beitrag zu schreiben da dem keiner was auszusetzten hat ist ja auch nicht leicht.
Aber ich werde versuchen mein anliegen zu darzustellen das es nix zu meckern gibt.
Vorweg eins:
Ich bin bestimmt nicht gerade ein Linux Crack aber jeder hat doch klein angefangen oder ?
um denn Leuten die gerne auf die Suchfunktion hinweisen zu betätigen das ich die zuvor benutzt habe einige links zu ähnlichen Themen die aber leider meinen Wissensdurst nicht stillen konnten.
Thema: Cyrus Imapd und Confixx - Script (cyrus-co... Leider komme ich mit den Neuesten Images von 1und1 mit der Beschreibung nicht weiter.
http://www.rootforum.org/forum/viewtopi ... ap+confixx
Schöne Beschreibung zu Cyrus Control
http://wiki.lamp4you.org
und
http://www.rootforum.org/forum/viewtopic.php?t=24691
Leider konnte ich damit keine Erfolge feiern.
Was ich bereits gemacht habe.
Cyrus-Imapd und Cyrus-Sasl über YAST installiert
/etc/imapd.conf angepasst
Code: Select all
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: root cyrus
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no
sasl_mech_list: plain
srvtab: /var/imap/srvtab
allowanonymouslogin: no
allowplaintext: yes
#tls_cert_file: /etc/ssl_keys/server_cert.pem
#tls_key_file: /etc/ssl_keys/server.pem
#tls_ca_file: /etc/ssl_keys/server_cert.pem
Code: Select all
START {
# do not delete these entries!
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/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=1
#imaps cmd="imapd -s" listen="imaps" prefork=1
pop3 cmd="pop3d" listen="pop3" prefork=1
#pop3s cmd="pop3d -s" listen="pop3s" prefork=1
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/imap/socket/lmtp" prefork=0
}
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
}
Marks auf http://wiki.lamp4you.org
Leider gibt es bei mir keine von beiden Dateien nur eine /etc/pam.d/pop3OK. Nun noch die /etc/pam.d/imap und /etc/pam.d/imap anlegen (falls noch nicht vorhanden, zumindest die pop-datei sollte schon da sein) :
#%PAM-1.0
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so
oder falls /etc/pam.d/pop bereits vorhanden:
cp /etc/pam.d/pop /etc/pam.d/imap
Ist das OK ?
weiter bei Marks auf http://wiki.lamp4you.org
soft_bounce = yes So was habe ich erst garnicht in meiner Config gefunden.
4. Postfix / Sendmail konfigurieren
Was noch fehlt sind die Konfig, dass sendmail oder postfix nach cyrus-imapd ausliefern.
Für Postfix ist das recht einfach:
Eintrag in die master.cf:
cyrus unix - n n - - pipe
user=cyrus argv=/usr/local/imapd/bin/deliver -e -r ${sender} -m ${extension} ${user}
Diese ist bei den Postfix Versionen meist schon vorhanden, nur dass der Pfad zu deliver meist angepasst werden muss.
Das allein macht den server aber noch nicht zu cyrus imap ausliefern. Dazu muss noch zum schluss in der main.cf:
mailbox_transport = cyrus
gesetzt werden. Zum testen ist "soft_bounce = yes" sehr zu empfehlen.
Naja ich dachte mal testen was schon geht und was nicht !
Zu meinem erstaunen CyrusControl leuft ohne erkennbare Probleme keine Fehlermeldungen
IMAP user werden ohne Probleme von Confixx ausgelesen und eingerichtet.
OK jetzt der Test IMAP über Thunderbird. Hatte dabei auch keine Probs
Das einzige was nicht geht sendmail gibt keine mail an IMAP.
OK ich dachte das bekommst jetzt auch noch hin!
Ich habe wie beschrieben unter
http://www.rootforum.org/forum/viewtopic.php?t=24691
die configs angepast und was guter dinge.
Leider geht jetzt IMAP über Thunderbird nicht mehr auch der Test mit anderen IMAP Programmen führte zu keinen Erfolg 