PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cyrus: Mailbox erzeugen zu SASL-Benutzer?



chrigu
03.05.05, 20:00
Hallo zusammen,
Momentan bin ich daran einen Mailserver aufzusetzen. Dieser soll in der Endphase einmal mehrere Domains verwalten.

/etc/postfix/main.cf

virtual_mailbox_domains = beispiel.ch
virtual_mailbox_maps = hash:/etc/postfix/virtual
virtual_transport = lmtp:unix:/var/run/cyrus/socket/lmtp

/etc/postfix/virtual

chrigu@beispiel.ch Test-User

saslpasswd2 -u beispiel.ch chrigu
Als nächstes sollte ich ja jetzt die Mailbox erzeugen. Aber wie? Wenn ich über cyradm einfach ein Postfach "chrigu" erzeuge, funktioniert das nicht. Die Mails werden gebouncet, "550, User not found".

Irgendwie habe ich hier ein Verständisproblem? Gerade auch im Zusammenhang mit virtuellen Domains steht ich auf dem Schlauch.
Wie weiss Cyrus welcher Benutzer gemeint ist?

Gruss
Chrigu

chrigu
04.05.05, 10:57
Ok, habs..
cyradm: cm user.chrigu <- so gehts..

Das Mail wird jetzt richtig abgelegt. Unter /var/spool/cyrus/mail/c/user/chrigu seh ich das Mail liegen, aber beim Verbinden mit Thunderbird kommt immer: Invalid Mailbox Name!

Die Authentifizierung über SASL funktioniert, aber er findet die richtige Mailbox nicht.. Warum?



configdirectory: /var/lib/cyrus

defaultpartition: default
partition-default: /var/spool/cyrus/mail
partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news

altnamespace: yes
unixhierarchysep: no

admins: cyrus
imap_admins: cyrus

allowanonymouslogin: no
popminpoll: 1
autocreatequota: 0
umask: 077

sieveusehomedir: false
sievedir: /var/spool/sieve
hashimapspool: true

allowplaintext: yes
sasl_mech_list: PLAIN
loginrealms: beispiel.ch
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no


Gruss
Chrigu