+ Reply to Thread
Page 2 of 34 FirstFirst 1 2 3 4 12 ... LastLast
Results 11 to 20 of 335

Thread: Sieverules plugin

  1. #11
    olest is offline Registered User
    Join Date
    May 2009
    Posts
    5
    Downloads
    2
    Uploads
    0

    Default

    Is this plugin: Roundcube :: Managesieve plugin the same as the plugin the this thread?

  2. #12
    JohnDoh is offline Super Moderator
    Join Date
    May 2007
    Posts
    1,206
    Downloads
    6
    Uploads
    0

    Default

    no, Roundcube :: Managesieve plugin is the orginial managesieve patch made by Alec (one of the RC developers) this thread is about RoundCube Patches & Plugins a plugin which was based on Alec's work but is totally seperate.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  3. #13
    oscar is offline Registered User
    Join Date
    Jan 2009
    Posts
    6
    Downloads
    0
    Uploads
    0

    Default

    A little feedback with the latest plugin and current trunk.

    1. I had to change sieverules.php line 683 to $rcmail->decrypt($_SESSION['password']).

    2. It would be great to be able to customize the Filter drop-down, "Sender" doesn't work for me, I have to use "Envelope From".. (What's the difference between these anyway?)

    3. I still can't use the "Mark message as" function (debug från pysieved):
    === S: 'NO "Info: line 80: flag \'\\\\flagged\': not a system flag"\r\n'

    Changing line 1310 in sieverules.php to only \\Flagged instead of \\\\Flagged worked for me. The rule doesn't show up correctly when editing it though, it selects the first alternative instead of the Flagged alternative. But it saved ok, and filtered ok.
    Last edited by oscar; 05-20-2009 at 11:09 AM.

  4. #14
    Pixel is offline Registered User
    Join Date
    Mar 2009
    Posts
    5
    Downloads
    0
    Uploads
    0

    Default

    Since I updated Dovecot to 1.2, this plugin doesn't work anymore.
    When I click New Filter nothiing happens, also when I click on Advanced editor nothing happens.. I still see the roundcube logo and "No filters found".
    So no errors. Tested managesieve manually with a terminal connection and there it works fine.

    How can I best debug this?
    Attached Images

  5. #15
    Pixel is offline Registered User
    Join Date
    Mar 2009
    Posts
    5
    Downloads
    0
    Uploads
    0

    Default

    Also found that rcmail::get_instance()->action always returns plugin.sieverules.setup while I'm at the page webmail/?_task=settings&_action=plugin.sieverules.advanced or add filter page.. that's why I get no GUI update..
    Last edited by Pixel; 05-22-2009 at 12:12 AM.

  6. #16
    JohnDoh is offline Super Moderator
    Join Date
    May 2007
    Posts
    1,206
    Downloads
    6
    Uploads
    0

    Default

    Quote Originally Posted by oscar View Post
    1. I had to change sieverules.php line 683 to $rcmail->decrypt($_SESSION['password']).
    Yep, the function changed a couple of days ago, it will be updated in the next version of the plugin.

    Quote Originally Posted by oscar View Post
    2. It would be great to be able to customize the Filter drop-down, "Sender" doesn't work for me, I have to use "Envelope From".. (What's the difference between these anyway?)

    3. I still can't use the "Mark message as" function (debug från pysieved):
    === S: 'NO "Info: line 80: flag \'\\\\flagged\': not a system flag"\r\n'
    In the new version I have moved the arrays which define those headers and the flags and also the operators to the top of the sieverules.php file so you can change them if you need to.

    Pixel: I think there was a problem with start up in the case when you have no existing file, no default file, and no files to import. This will be fixed in the new version. I use Dovecot version 1.0.15, did your rules show up before you upgraded dovecot, do you still have your rule file etc or are you starting over?

    New version should be done this weekend sometime I hope.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  7. #17
    Pixel is offline Registered User
    Join Date
    Mar 2009
    Posts
    5
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by JohnDoh View Post
    Pixel: I think there was a problem with start up in the case when you have no existing file, no default file, and no files to import. This will be fixed in the new version. I use Dovecot version 1.0.15, did your rules show up before you upgraded dovecot, do you still have your rule file etc or are you starting over?

    New version should be done this weekend sometime I hope.
    That's correct, I wanted to post the same, because I came to the same conclusion.
    I added a filter with the Thunderbird manageSieve plugin. When that one was activated, you're plugin worked again.
    I got the errors because I cleared my sieve directory, so all existing rules where gone.

    Maybe it's an idea to keep old versions online? So I could install the old one?

  8. #18
    JohnDoh is offline Super Moderator
    Join Date
    May 2007
    Posts
    1,206
    Downloads
    6
    Uploads
    0

    Default

    The problem with first time use should be fixed in the new version please give it a go. I don't want to keep old versions of the plugins knocking around, atleast not until the API is stable.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  9. #19
    Pixel is offline Registered User
    Join Date
    Mar 2009
    Posts
    5
    Downloads
    0
    Uploads
    0

    Default

    Great
    Working now.
    Maybe it's an idea to set a "enotify" synonym to "notify".
    In Dovecot 1.2 notify is replaced by enotify. As far as I can see in the docs, the syntax is the still the same (but still no http support ).

    Also I can't create a second rule. Then I get an javascript error on line 420 in the javascript file.

  10. #20
    JohnDoh is offline Super Moderator
    Join Date
    May 2007
    Posts
    1,206
    Downloads
    6
    Uploads
    0

    Default

    ok this should fix the JS error, I dont have time to test it properly right now but I think it will work: sieverules.js line 29
    change:
    Code:
    rcmail.env.iid && !rcmail.env.eid
    to:
    Code:
    rcmail.env.iid && rcmail.env.iid < rcmail.sieverules_list.rows.length && !rcmail.env.eid
    looking at the Dovecot wiki it seems that they have swapped notify for enotify and added imap4flags. as far as i can see the syntax for imap4flags is the same as imapflags. looking at the RFC i think that is true for enotify too. I will add support to the plugin when i get time.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

+ Reply to Thread
Page 2 of 34 FirstFirst 1 2 3 4 12 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts