Goodness gracious. I have no idea how I overlooked that. You are, of course, correct, and that immediately resolved the issue. Thanks for the help getting that sorted!
On Friday, July 17, 2015 06:56:39 Christian Kivalo wrote:
Am 17. Juli 2015 04:10:50 MESZ, schrieb james@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@lottspot.vpn): Error: DiJmNGZgqFWLFAEANWXNPw: sieve: msgid=<4973528.yvy4Yu8Tt4@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
-- James Lott
James Lott