Am Montag, 25. Juli 2022, um 08:57:32 Uhr schrieb Ralph Angenendt:
> Jetzt mal so ganz verwegene Frage: Was steht in den Logs? Also mail,
> cyrus, auth?
Ich musste das Logging-Level anpassen.
openio_verbosity ist es nicht.
debug:1 funktioniert in der imapd.conf, ist aber in der Manpage nicht genannt, warum ist mir nicht klar.
Jul 25 12:13:52 t cyrus/master[1890]: about to exec /usr/sbin/ctl_cyrusdb
Jul 25 12:13:52 t cyrus/ctl_cyrusdb[1890]: SQL backend defaulting to engine 'mysql'
Jul 25 12:13:52 t cyrus/ctl_cyrusdb[1890]: checkpointing cyrus databases
Jul 25 12:13:52 t cyrus/ctl_cyrusdb[1890]: archiving database file: /var/lib/imap/mailboxes.db
Jul 25 12:13:53 t cyrus/ctl_cyrusdb[1890]: archiving database file: /var/lib/imap/annotations.db
Jul 25 12:13:53 t cyrus/ctl_cyrusdb[1890]: not archiving database file: /var/lib/imap/backups.db: No such file or directory
Jul 25 12:13:53 t cyrus/ctl_cyrusdb[1890]: done checkpointing cyrus databases
Jul 25 12:13:53 t cyrus/master[1840]: process type:EVENT name:checkpoint path:/usr/sbin/ctl_cyrusdb age:0.229s pid:1890 exited normally
Jul 25 12:26:58 t cyrus/lmtpunix[1856]: accepted connection
Jul 25 12:26:58 t cyrus/lmtpunix[1856]: connection from [unix socket] preauth'd as postman
Jul 25 12:26:58 t cyrus/master[2058]: about to exec /usr/libexec/cyrus-imapd/lmtpd
Jul 25 12:26:58 t cyrus/lmtpunix[2058]: SQL backend defaulting to engine 'mysql'
Jul 25 12:26:58 t cyrus/lmtpunix[2058]: executed
Jul 25 12:27:05 t cyrus/lmtpunix[1856]: verify_user(test) failed: Mailbox does not exist
[root@t /]#
Ich habe für auth saslauthd konfiguriert, der funktioniert auch. saslauthd nutzt PAM, hat mit SQL nichts zu tun. Es soll auch kein SQL-Server genutzt werden und es ist auch keiner vorhanden.
Vor allem frage ich mich, warum der nicht prüft, ob die Mailbox in seiner eigenen Datenbank verfügbar ist, die auch von cyradm abgefragt wird, so wie es Debian macht.
cyradm zeigt mir ja im RedHat die Mailbox an.
--
LG
Marco