Filter in Roundcubemail not work

Sven Gehr mailingliste at dreampixel.de
Sat Dec 22 23:16:11 CET 2012


Am 20-12-2012 20:02, schrieb Jeroen van Meeuwen (Kolab Systems):
> On 2012-12-20 17:55, Sven Gehr wrote:
>> Am 20-12-2012 17:08, schrieb Jeroen van Meeuwen (Kolab Systems):


>> cat /var/log/maillog | grep lmtpunix
>> Dec 19 21:58:03 kolab lmtpunix[19293]: IOERROR: fstating sieve script
>> /var/lib/imap/sieve/domain/g/gehr-edv.de/s/sven^gehr/defaultbc: No
>> such
>> file or directory

> This is the interesting message. It seems user sven.gehr at gehr-edv.de
> has no sieve script activated.

> The contents of the directory
> /var/lib/imap/sieve/domain/g/gehr-edv.de/s/sven^gehr/ could tell us
> more,

The files:

- roundcube.bc
- roundcube.script

The roundcube.script contains:

require ["fileinto"];
# rule:[Bacula]
if header :contains "To" "bacula-users at lists"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Bacula-users";
         stop;
}
# rule:[Cyrus]
if header :contains "To" "info-cyrus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Cyrus - 
Info";
         stop;
}
# rule:[Scribus]
if header :contains "To" "scribus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Scribus";
         stop;
}
# rule:[Kolab Users DE]
if header :contains "To" "kolab-users-de at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-de";
         stop;
}
# rule:[Kolab Users]
if header :contains "To" "kolab-users at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-Users";
         stop;
}
# rule:[Gosa]
if header :contains "To" "gosa at oss"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Gosa";
}

> in order to let
> /var/log/roundcubemail/sieve tell us what is happening.

20-Dec-2012 11:33:02,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SASL" ""
[20-Dec-2012 11:33:02,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:02,000000 +0000]: S: "STARTTLS"
[20-Dec-2012 11:33:02,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:02,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SASL" ""
[20-Dec-2012 11:33:02,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:02,000000 +0000]: S: "STARTTLS"
[20-Dec-2012 11:33:02,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: STARTTLS
[20-Dec-2012 11:33:02,000000 +0000]: S: OK "Begin TLS negotiation now"
[20-Dec-2012 11:33:02,000000 +0000]: STARTTLS negotiation successful
[20-Dec-2012 11:33:02,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SASL" "PLAIN LOGIN"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:02,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:02,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SASL" "PLAIN LOGIN"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:02,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: AUTHENTICATE "PLAIN" 
"AHN2ZW4uZ2VockBnZWhyLWVkdi5kZQBQb3JubyR2ZW4="
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:02,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:02,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:02,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: LISTSCRIPTS
[20-Dec-2012 11:33:02,000000 +0000]: S: "roundcube"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: LISTSCRIPTS
[20-Dec-2012 11:33:02,000000 +0000]: S: "roundcube"
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: GETSCRIPT "roundcube"
[20-Dec-2012 11:33:02,000000 +0000]: S: {894}
[20-Dec-2012 11:33:02,000000 +0000]: S: require ["fileinto"];
# rule:[Bacula]
if header :contains "To" "bacula-users at lists"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Bacula-users";
         stop;
}
# rule:[Cyrus]
if header :contains "To" "info-cyrus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Cyrus - 
Info";
         stop;
}
# rule:[Scribus]
if header :contains "To" "scribus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Scribus";
         stop;
}
# rule:[Kolab Users DE]
if header :contains "To" "kolab-users-de at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-de";
         stop;
}
# rule:[Kolab Users]
if header :contains "To" "kolab-users at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-Users";
         stop;
}
# rule:[Gosa]
if header :contains "To" "gosa at oss"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Gosa";
}
[20-Dec-2012 11:33:02,000000 +0000]: S: OK
[20-Dec-2012 11:33:02,000000 +0000]: C: LOGOUT
[20-Dec-2012 11:33:02,000000 +0000]: S: OK "Logout Complete"
[20-Dec-2012 11:33:04,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SASL" ""
[20-Dec-2012 11:33:04,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:04,000000 +0000]: S: "STARTTLS"
[20-Dec-2012 11:33:04,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:04,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SASL" ""
[20-Dec-2012 11:33:04,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:04,000000 +0000]: S: "STARTTLS"
[20-Dec-2012 11:33:04,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: STARTTLS
[20-Dec-2012 11:33:04,000000 +0000]: S: OK "Begin TLS negotiation now"
[20-Dec-2012 11:33:04,000000 +0000]: STARTTLS negotiation successful
[20-Dec-2012 11:33:04,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SASL" "PLAIN LOGIN"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:04,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:04,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SASL" "PLAIN LOGIN"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:04,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: AUTHENTICATE "PLAIN" 
"AHN2ZW4uZ2VockBnZWhyLWVkdi5kZQBQb3JubyR2ZW4="
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: CAPABILITY
[20-Dec-2012 11:33:04,000000 +0000]: S: "IMPLEMENTATION" "Cyrus 
timsieved v2.4.17-Kolab-2.4.17-1.el6.kolab_3.0"
[20-Dec-2012 11:33:04,000000 +0000]: S: "SIEVE" 
"comparator-i;ascii-numeric fileinto reject vacation imapflags no$
[20-Dec-2012 11:33:04,000000 +0000]: S: "UNAUTHENTICATE"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: LISTSCRIPTS
[20-Dec-2012 11:33:04,000000 +0000]: S: "roundcube"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: LISTSCRIPTS
[20-Dec-2012 11:33:04,000000 +0000]: S: "roundcube"
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: GETSCRIPT "roundcube"
[20-Dec-2012 11:33:04,000000 +0000]: S: {894}
[20-Dec-2012 11:33:04,000000 +0000]: S: require ["fileinto"];
# rule:[Bacula]
if header :contains "To" "bacula-users at lists"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Bacula-users";
         stop;
}
# rule:[Cyrus]
if header :contains "To" "info-cyrus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Cyrus - 
Info";
         stop;
}
# rule:[Scribus]
if header :contains "To" "scribus at lists"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Scribus";
         stop;
}
# rule:[Kolab Users DE]
if header :contains "To" "kolab-users-de at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-de";
         stop;
}
# rule:[Kolab Users]
if header :contains "To" "kolab-users at kolab.org"
{
         fileinto "Shared 
Folders/shared/mailpool/Mailingliste/Kolab-Users";
         stop;
}
# rule:[Gosa]
if header :contains "To" "gosa at oss"
{
         fileinto "Shared Folders/shared/mailpool/Mailingliste/Gosa";
}
[20-Dec-2012 11:33:04,000000 +0000]: S: OK
[20-Dec-2012 11:33:04,000000 +0000]: C: LOGOUT
[20-Dec-2012 11:33:04,000000 +0000]: S: OK "Logout Complete"



-- 
Viele Grüsse

Sven Gehr




More information about the users mailing list