Hi all, I'm runnig roundcubemail under kolab groupware on Debian Wheezy.
I tried to apply a filter for vacation:
matching all of the following rules to contain antonio.straziota@example.itantonio.straziota@oldexample.it
...execute the following actions: Reply with message blablablalba
Here my logs:
[01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: "STARTTLS" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: CAPABILITY [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: "STARTTLS" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: STARTTLS [01-Oct-2013 17:22:19,000000 +0200]: S: OK "Begin TLS negotiation now" [01-Oct-2013 17:22:19,000000 +0200]: STARTTLS negotiation successful [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "PLAIN LOGIN" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: CAPABILITY [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "PLAIN LOGIN" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: AUTHENTICATE "PLAIN" "ASDvxcv376gsfdaFdsgfdsGDSGdFGDFGGFDGerggsdgf32231qweasdae21e1e==" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: LISTSCRIPTS [01-Oct-2013 17:22:19,000000 +0200]: S: "roundcube" ACTIVE [01-Oct-2013 17:22:19,000000 +0200]: S: "Straziota" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: GETSCRIPT "Straziota" [01-Oct-2013 17:22:19,000000 +0200]: S: {133} [01-Oct-2013 17:22:19,000000 +0200]: S: require ["vacation"]; # rule:[AutoReply] if header :contains "From" "antonio.straziota@example.it" { vacation "blablalba"; } [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:20,000000 +0200]: C: LOGOUT [01-Oct-2013 17:22:20,000000 +0200]: S: OK "Logout Complete"
In logs I can see the script is applied, but seems it is inactive.
[01-Oct-2013 17:22:19,000000 +0200]: S: "roundcube" ACTIVE [01-Oct-2013 17:22:19,000000 +0200]: S: "Straziota"
Can you give me some tips about debugging my situation?
Thanks. Antonio.
Hi, I didn't realize that only one filter group at time can be enabled. Then I have enabled my filter and most of the action works.
I still have problem with Vacation. Any idea?
Thanks, Antonio.
2013/10/1 Antonio Straziota devgioiatech@gmail.com
Hi all, I'm runnig roundcubemail under kolab groupware on Debian Wheezy.
I tried to apply a filter for vacation:
matching all of the following rules to contain antonio.straziota@example.itantonio.straziota@oldexample.it
...execute the following actions: Reply with message blablablalba
Here my logs:
[01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: "STARTTLS" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: CAPABILITY [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: "STARTTLS" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: STARTTLS [01-Oct-2013 17:22:19,000000 +0200]: S: OK "Begin TLS negotiation now" [01-Oct-2013 17:22:19,000000 +0200]: STARTTLS negotiation successful [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "PLAIN LOGIN" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: CAPABILITY [01-Oct-2013 17:22:19,000000 +0200]: S: "IMPLEMENTATION" "Cyrus timsieved v2.4.17-Debian-2.4.17-5" [01-Oct-2013 17:22:19,000000 +0200]: S: "SASL" "PLAIN LOGIN" [01-Oct-2013 17:22:19,000000 +0200]: S: "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: AUTHENTICATE "PLAIN" "ASDvxcv376gsfdaFdsgfdsGDSGdFGDFGGFDGerggsdgf32231qweasdae21e1e==" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: LISTSCRIPTS [01-Oct-2013 17:22:19,000000 +0200]: S: "roundcube" ACTIVE [01-Oct-2013 17:22:19,000000 +0200]: S: "Straziota" [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:19,000000 +0200]: C: GETSCRIPT "Straziota" [01-Oct-2013 17:22:19,000000 +0200]: S: {133} [01-Oct-2013 17:22:19,000000 +0200]: S: require ["vacation"]; # rule:[AutoReply] if header :contains "From" "antonio.straziota@example.it" { vacation "blablalba"; } [01-Oct-2013 17:22:19,000000 +0200]: S: OK [01-Oct-2013 17:22:20,000000 +0200]: C: LOGOUT [01-Oct-2013 17:22:20,000000 +0200]: S: OK "Logout Complete"
In logs I can see the script is applied, but seems it is inactive.
[01-Oct-2013 17:22:19,000000 +0200]: S: "roundcube" ACTIVE [01-Oct-2013 17:22:19,000000 +0200]: S: "Straziota"
Can you give me some tips about debugging my situation?
Thanks. Antonio.
Antonio Straziota skrev den 2013-10-01 18:56:
I didn't realize that only one filter group at time can be enabled. Then I have enabled my filter and most of the action works.
yes only one active is supported, but you can make the active include more scripts, if the roundcube webui supports it, else you need to make it all into one active script
[01-Oct-2013 17:22:19,000000 +0200]: S: "roundcube" ACTIVE [01-Oct-2013 17:22:19,000000 +0200]: S: "Straziota"
there is nothing to debug :)