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?
Postfix+Cyrus = Unable to open maildrop
Re: Postfix+Cyrus = Unable to open maildrop
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*
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*
Re: Postfix+Cyrus = Unable to open maildrop
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?
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?