Postfix+Cyrus = Unable to open maildrop

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
sn0wblind
Posts: 13
Joined: 2004-02-12 14:25
Location: Berlin

Postfix+Cyrus = Unable to open maildrop

Post by sn0wblind » 2004-05-11 11:38

Ich verwende Postfix+Cyrus+MySQL

Folgendes Problem:

Ich erstelle eine Mailbox mit web-cyradm.
Der Login und das Senden/Empfangen per imap funktioniert reibungslos.

Ich kann per pop3 Mails versenden jedoch bekomme ich beim Empfangen folgenden Fehler:

Antwort des Servers: -ERR [SYS/PERM] Unable to open maildrop"

Per Telnet folgende Meldung:

user info.server.de
+OK Name is a valid mailbox
pass *********
-ERR [SYS/PERM] Unable to open maildrop

Was könnte das Problem sein?

sn0wblind
Posts: 13
Joined: 2004-02-12 14:25
Location: Berlin

Re: Postfix+Cyrus = Unable to open maildrop

Post by sn0wblind » 2004-05-11 16:00

hab gerade nen weiteren Fehler gefunden der vieleicht damit zu tun hat...

Sobald ich per web-cyradm was ändere wird im /var/log/messages folgender Fehler geloggt:

May 11 15:51:36 linux master[28685]: about to exec /usr/cyrus/bin/timsieved
May 11 15:51:36 linux sieve[28685]: executed
May 11 15:51:36 linux sieve[28685]: accepted connection
May 11 15:51:36 linux saslauthd[28573]: pam_sm_authenticate called.
May 11 15:51:36 linux saslauthd[28573]: dbuser changed.
May 11 15:51:36 linux saslauthd[28573]: dbpasswd changed.
May 11 15:51:36 linux saslauthd[28573]: host changed.
May 11 15:51:36 linux saslauthd[28573]: database changed.
May 11 15:51:36 linux saslauthd[28573]: table changed.
May 11 15:51:36 linux saslauthd[28573]: usercolumn changed.
May 11 15:51:36 linux saslauthd[28573]: passwdcolumn changed.
May 11 15:51:36 linux saslauthd[28573]: crypt changed.
May 11 15:51:36 linux saslauthd[28573]: logtable changed.
May 11 15:51:36 linux saslauthd[28573]: logmsgcolumn changed.
May 11 15:51:36 linux saslauthd[28573]: logusercolumn changed.
May 11 15:51:36 linux saslauthd[28573]: loghostcolumn changed.
May 11 15:51:36 linux saslauthd[28573]: logpidcolumn changed.
May 11 15:51:36 linux saslauthd[28573]: logtimecolumn changed.
May 11 15:51:36 linux saslauthd[28573]: db_connect called.
May 11 15:51:36 linux saslauthd[28573]: returning 0 .
May 11 15:51:36 linux saslauthd[28573]: db_checkpasswd called.
May 11 15:51:36 linux saslauthd[28573]: pam_mysql: where clause =
May 11 15:51:36 linux saslauthd[28573]: SELECT password FROM accountuser WHERE username='cyrus'
May 11 15:51:36 linux saslauthd[28573]: returning 7 .
May 11 15:51:36 linux saslauthd[28573]: returning 7 after db_checkpasswd.
May 11 15:51:36 linux saslauthd[28573]: DEBUG: auth_pam: pam_authenticate failed: Permission denied
May 11 15:51:36 linux saslauthd[28573]: do_auth : auth failure: [user=cyrus] [service=sieve] [realm=] [mech=pam] [reason=PAM auth error]
May 11 15:51:36 linux timsieved[28685]: Password verification failed
May 11 15:51:36 linux timsieved[28685]: badlogin: localhost[127.0.0.1] PLAIN authentication failure
May 11 15:51:36 linux master[28572]: process 28685 exited, status 0


In die MySQL DB wird allerdings alles übernommen...

Was stinkt da nur? *grübel*

sn0wblind
Posts: 13
Joined: 2004-02-12 14:25
Location: Berlin

Re: Postfix+Cyrus = Unable to open maildrop

Post by sn0wblind » 2004-05-11 17:17

Ich habe was entscheidendes herrausgefunden!!
Es ist doch ein wenig anders als zuvor beschrieben.

- Ich erstelle per web-cyradm einen Account
- Ich versuche auf den neu angelegten Account eine Mail zu senden.
Die schlägt fehl mit der Meldung: Mailbox does not exist
- Ich versuche mit einem Mailprogramm per POP3 den Posteingang zu checken. Dies schlägt, wie schon beschrieben, mit der Meldung: -ERR [SYS/PERM] Unable to open maildrop fehl.

Nun aber folgendes:

Sobald ich mit meinem Mailprogramm versuche per IMAP auf den Mailserver zu connecten werden folgende files angelegt:

/var/imap/user/b/benutzer^server^de.sub
/var/spool/imap/user/benutzer^server^de

Danach funktioniert auch der Versand und Empfang per POP3!!

Kann mir da jemand helfen?