Hi All
I have been trying to get Exim4 to deliver into a Cyrus21 mail folder. All
that happens is that the message ends up in the Inbox. I have checked to
make sure the folder actually exists. I am using the cyrdeliver program
with the ?m option, so I think that ACLs should not be an issue. I have
been through the archives and docs and can't seem to find an answer, so if
someone would help me I would really appreciate it!
I have tried the simplest syntax for the Exim4 transport I could think of.
Here is what I have in my Exim4 conf file:
local_delivery_cyrus:
driver = pipe
command = /usr/sbin/cyrdeliver -m SPAM -- jim
user = cyrus
group = mail
log_output
message_prefix =
message_suffix =
For the ?m option, I have also tried the values user.jim.SPAM and jim.SPAM.
Here is an excerpt from mail.log that gets created when the message comes
in:
Jan 5 20:54:40 test2 cyrus/master[5631]: about to exec
/usr/lib/cyrus/bin/lmtpd
Jan 5 20:54:40 test2 cyrus/lmtpunix[5631]: executed
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: accepted connection
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: lmtp connection preauth'd as
postman
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: duplicate_check:
<213887984.1073336079@???> user.jim.SPAM 0
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: duplicate_check:
<213887984.1073336079@???> user.jim 0
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: mystore: starting txn 2147483731
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: mystore: committing txn 2147483731
Jan 5 20:54:40 test2 cyrus/lmtpd[5631]: duplicate_mark:
<213887984.1073336079@???> user.jim 1073354080
Thanks very much
Jim