Debian 13 Dovecot 2.4.1 LMTP Error Absent ~/sieve

"Conrad T. Pino via dovecot" <[email protected]>
Newsgroups gmane.mail.imap.dovecot
Organization SMART-reg International, Inc.
Message-ID <[email protected]>
Hello Dovecot List,

Our upgrade from Debian 9 Dovecot 2.2.27 to Debian 13 Dovecot 2.4.1 went 
well.

Only recently we added a new mailbox and LMTP delivery failed.

Dovecot redacted error from Postfix log:
451 4.2.0 <user@domain> Temporarily unable to access necessary Sieve 
scripts (in reply to end of DATA command))

Dovecot redacted errors from Dovecot log:
dovecot[736]: lmtp(user@domain): Error: sieve: file storage: Performing 
t_readlink() on active sieve symlink '(null)' failed: readlink() failed: 
Bad address
dovecot[736]: lmtp(user@domain): Error: sieve: Failed to access active 
Sieve script in parsonal storage 'default': Internal error occurred. 
Refer to server log for more information. [2026-08-13] (temporary 
failure)

LMTP delivery works after manually creating ~/sieve directory with 
correct permissions.

I know a PostfixAdmin postcreation script can automate directory 
creation.

Have I overlooked Dovecot setting to have Dovecot create ~/sieve 
directory during LMTP delivery?

Best regards,
Conrad T. Pino
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.