Still Cannot get Filters to work redshift....
telnet 127.0.0.1 4190:
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Dovecot Pigeonhole"
"SIEVE" "fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave"
"SASL" "CRAM-MD5 X-PLAIN-SUBMIT DIGEST-MD5 GSSAPI LOGIN PLAIN"
OK "Dovecot ready."
I've always worked directly with Dovecot and Sieve - I've never seen roudcube as I've never needed anything else.
Dovecot may be a bit more "manual," but it's quite easy to write up scripts and test them against sample emails to see what would have been done.
As such you can set up replies, receipts, forwarders, trashes, etc for both system-wide and user-centric scripts. Not only that, but once you get familiar with that, you can them jump back and forth between postfix access-lists (such as IP filers or Domain filters) and customizing Dovecot's error/status reporting when NDRs or rejects *very* granularly.
If I get an email from Afghanistan, I can reply with "Durka Durka!" If I get an email from firstname.lastname@example.org I can reply with "It's 'FUBAR' due." Or general Dovecot error messages. I assume all that roundcube does is script up the same.
In a pinch, you can even telnet into Sieve to fix something when you are away. I use a Perl script to manage it and it's a snap.
If you want to go in that direction, I'm happy to help and can even post examples. Some references are:
That should get you started if you are interested.
Reading the documentation in the links will take a little time, but it should help you identify the requirements. They are actually relatively simple once you get your head around it.
I'm assuming you have access to the /library/server/mail/config/dovecot/conf.d files on the server. There they contain the various access-controls for Dovecot. Sieve is a separate-but-related service where you will upload scripts to in order to configure rules.
If you don't have acces to the server, then I apologize for that assumption. I am aware this may be a bit confusing going in and requires some level of a learning curve, but given your roundcube product doesn't work, I don't really know what other direction to point you to. There are clients such as Thunderbird that have Sieve plugins that allow the client to configure and upload their own, but again, I don't know what influence you have over those decisions.
vacation notices are being sent out for 3 users but only ever been set up for one...
I have deleted all roundcube.sieve & dovecot.sieve files in the /server/mail/data/rules/$u/ folders...
then set up a new rule for the only user who ever had this set up....
he then sends out the new message.....
if I disable the vacation notice in roundcube for that user then the old vacation notice gets sent out which I cannot find anywhere there seems to be a ghost in the machine, if i re enable the new vacation notice then the new one goes out and not the old one.... ......
If I delete the vacation notice the old one goes out......
This is an automated installation of Roundcube.
It configures postgres, initializes the database, installs mcrypt and configures a Roundcube WebApp.
About 2 minutes to install, at the end it will load your default site (/mail) with Rouncube working.
This installation includes managesieve (vacation filters, etc) pre-configured..
I would like to say that this was a red herring, a user had configured the 3 accounts on his mac with a rule in mail to send an auto reply... I did not realise this as I had not visited the site and it was contrary to all our advice, and they flat denied it, but logs don't lie this user had set up a rule in mail and that is where the issue arose from....