SearchWiki:
Freie IT-Beratung
 Rolf Winterscheidt
http://www.rowi.net

Main.SideBar (edit)

Rolf

||align=center ||||

Scirocco

Das Scirocco-Wiki ist nun unter: http://wiki.sciroccoforum.de

IP-Telefonie

SecondLife

Weitere Themen

Das Passwort zum Ändern von Seiten ist der Firmenname links neben dem Vogel, was auch gleichzeitig der Domainname ist.

Impressum: http://www.rowi.net
Recent Changes Printable View Page History Edit Page

Was ist IMAP?

IMAP ist eine Möglichkeit, Mails abzuholen. Die wohl am meisten verbreitete Art des Post-Abholens ist POP3?, doch damit stößt man irgendwann auf Grenzen. Eine schönere Möglichkeit bietet das IMAP, doch das will erstmal konfiguriert werden.

 apt-get install cyrus21-imapd cyrus21-admin

holt sich die benötigten Pakete. Nun kann man noch nachsehen, ob der Cyrus-User auch automatisch eingerichtet wurde:

 grep cyrus /etc/passwd

Existiert dort ein User, ist das schonmal gut. Dieser User sollte aber auch irgendwelche Rechte bekommen:

 vi /etc/imapd.conf

Folgende Änderungen machen:

 # Uncomment the following and add the space-separated users who
 # have admin rights
 admins: cyrus

Nun bekommt der User cyrus noch ein Passwort (aber nicht vergessen):

 passwd cyrus

Cyradm

Mit cyradm -user cyrus localhost kommt man auf die Konsole. Das Passwort ist das gerade gesetzte.

 Kommandos:
 lm                 List Mailbox, also zeige mir die Mailboxen
 cm user.rolf       Erstelle neue Mailbox für User Rolf
 dm user.rolf       Lösche Mailbox von User Rolf
 help lm            Zeige Hilfe zu Befehl "lm"
 lam user.rolf      Zeige Rechteverteilung für Mailbox von Rolf
 sam user.rolf all  Gebe alle Rechte für Mailbox Rolf

Sicher und unsicher

IMAP läuft auf Port 143, die TLS-verschlüsselte Variante auf Port 993, die man bevorzugen sollte.

SASLauthd? installieren

 apt-get install sasl2-bin

 sasldblistusers2 - Welche User sind schon in der SASL-DB?
 sasldbconverter2 - User in die SASL-DB einfügen
 sasltestsuite - Tests fürs Debugging

Debugging - Wenn mal was nicht klappt

  • Loglevel erhöhen, das man sich in /var/log/messages oder /var/log/syslog ansehen kann:

 /etc/default/cyrus21:

 CYRUS_VERBOSE=1
 (auf einen Wert bis max. 30 setzen)

  • lmtp testen:
 lmtptest localhost 
 lmtptest -u <deinusername> localhost

Links

Eine gute Installationsanleitung für den Cyrus IMAPd? unter Debian ist hier:

IMAP über TLS:

Cyrus und Sendmail:

Squirrelmail

Mit Squirrelmail kann man die Mails webbasiert abholen/zustellen.

Edit Page - Page History - Printable View - Recent Changes - WikiHelp - SearchWiki
Page last modified on January 02, 2006, at 12:24 PM