On Thu, 2025-02-13 at 07:55 +0200, Timo Sirainen wrote:
On 13. Feb 2025, at 1.42, Ken Wright <daddywarlock@gmail.com> wrote:
On Wed, 2025-02-12 at 07:32 +0200, Aki Tuomi wrote:
Do you have something under conf.d?
Here are all the files under conf.d with almost all the superfluous comments deleted.
10-auth.conf:
passdb sql { query = SELECT username AS user, password FROM mailbox WHERE username = '%{user}' AND active='1' query = SELECT maildir, 2000 AS uid, 2000 AS gid FROM mailbox WHERE username = '%{user}' AND active= '1'}
If } isn't here on its own line, that's one explanation.
Fixed that; thanks for pointing it out!
15-mailboxes.conf:
namespace inbox { # These mailboxes are widely used and could perhaps be created automatically: mailbox Drafts { auto = create special_use = \Drafts } mailbox Junk { auto = create special_use = \Junk } mailbox Trash { auto = create special_use = \Trash }
# For \Sent mailboxes there are two widely used names. We'll mark both of # them as \Sent. User typically deletes one of them if duplicates are created. mailbox Sent { auto = create special_use = \Sent
Also here seems to be missing two } lines.
Apparently I cut off the copy two lines short. My bad.
Tried starting Dovecot again, this time got an "unknown protocol" error about lda. Took that out of dovecot.conf and it started fine.
So why can't I log in from Evolytion? Here's the error message Evo gives me:
Temporary authentication failure. [mailserver.example1.com:2025-02-13 12:37:22]
Ken