[Sieve] Unable to fileinto subfolders

Christian Kivalo ml+dovecot at valo.at
Fri Jul 17 04:56:39 UTC 2015



Am 17. Juli 2015 04:10:50 MESZ, schrieb james at lottspot.com:
>Hello again list!
>

Hello,

>
>require "fileinto";
>if header :contains "Subject" "[SORT ME]" { fileinto "INBOX.Sorted"; }
>
>Yields the following error:
>
>Jul 16 18:54:46 smtp dovecot: lmtp(james at lottspot.vpn): Error: 
>DiJmNGZgqFWLFAEANWXNPw: sieve: msgid=<4973528.yvy4Yu8Tt4 at arch_project>:
>
>failed to store into mailbox 'INBOX.Sorted': Character not allowed in 
>mailbox name: '.'

[snip]

>namespace inbox {
>   type = private
>   separator = /
>   prefix =
>   inbox = yes

Your path does not exist. You use INBOX.Sorted in your sieve script but have set / as separator in the namespace config.

Sieve expects a directory "INBOX.Sorted" in your maildir, the dirctory probably exists as "INBOX" with a subdirectory "Sorted" inside.

Changeing the fileinto in the sieve script to "INBOX/Sorted" ahould sort things out.


regards
 - christian


More information about the dovecot mailing list