managesieve / sieve - append dot prefix on moving mails into folder

Martin Johannes Dauser mdauser at cs.sbg.ac.at
Tue Feb 18 15:29:38 EET 2020


On Tue, 2020-02-18 at 14:19 +0100, Martin Johannes Dauser wrote:
> Hallo!
> 
> If you didn't define a separator it's default is "." . So you would need
> to change "INBOX/Monitoring" to "INBOX.Monitoring" to be accepted.
> 
> And 10-mail.conf needs a "prefix=INBOX." --note the dot as a separator
> at the end.
It might be, that prefix is empty, which should be valid too. But then
you need to modify your sieve rule. Not 100% sure but I guess:

fileinto "INBOX.Foldername";

>  
> 
> Hope this helps
> Martin
> 
> On Tue, 2020-02-18 at 12:40 +0100, Andre Hoepner - i.based: Systemhaus
> GmbH + Co. KG wrote:
> > Hello mailinglist-subscribers,
> > 
> > i have an issue with the managesieve / sieve plugin in dovecot.
> > 
> > We use roundcube as webmailer and if i define a new filter to move 
> > incoming mails directly into a subfolder i get the following sieve-code:
> > 
> > require ["fileinto","imap4flags"];
> > # rule:[mail into folder]
> > if allof (header :contains "from" "sender at domain.org")
> > {
> > 	fileinto "Foldername";
> > 	setflag "\\Seen";
> > }
> > 
> > So anything seems to be right and there are no errors on creating the 
> > correct syntax.
> > 
> > But if a mail comes from the named sender, sieve does not put the email 
> > in the folder "Foldername" but ".Foldername".
> > It appends a dot (.) in front of the name and i have no idea, why this 
> > happens. There are no errors in logfile and all mails go into the .Folder.
> > 
> > Maybe it is wrong separator for mailbox, at the moment there is no 
> > separator defined in "10-mail.conf" and we use "Maildir" as mail_location.
> > 
> > I have also tried to change the target folder in sieve script an named 
> > him "INBOX/Monitoring" - as subfolder of INBOX but than i get an error 
> > in .dovecot.sieve.log with message:
> > 
> > Invalid mailbox name: Name must not have '/' characters.
> > 
> > I edited the new rule with roundcube / managesieve-plugin and maybe this 
> > needs separate configuration because of separator in foldernames?
> > Please let me know if i should provide any extra information or dovecot 
> > configuration etc.
> > 
> > best regards
> > Andre Hoepner
> > 



More information about the dovecot mailing list