+ Reply to Thread
Page 24 of 34 FirstFirst ... 14 22 23 24 25 26 ... LastLast
Results 231 to 240 of 335

Thread: Sieverules plugin

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

    Default

    I'm sorry yes, I did make that very confusing. What I meant was that no rule file with the same name as specified in your sieverules config (roundcube.sieve by default) exists. Other files can remain there without a problem.

    It sounds like you have the plugin version for 0.4b, if you have access to an SVN trunk version of RC then I suggest you give the repo version of sieverules a try.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  2. #232
    birger is offline Roundcube Newcomer
    Join Date
    Jul 2010
    Posts
    7
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by JohnDoh View Post
    may be if you take a look in sieverules.php at the _startup and gen_setup functions you can find the point at which its failing.
    function gen_setup, line 367 is
    Code:
    if (sizeof($this->sieve->list) > 1) {
    but i thihnk it should be
    Code:
    if (sizeof($this->sieve->list) > 0) {
    with that change it works for me

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

    Default

    hmm yea i guess it should be. well spotted, thanks!
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  4. #234
    birger is offline Roundcube Newcomer
    Join Date
    Jul 2010
    Posts
    7
    Downloads
    0
    Uploads
    0

    Default

    i added some str_replace in the ingo.php import filter
    PHP Code:
                                    elseif (isset($name[$i])) {
                                            
    $token str_replace(":comparator \"i;ascii-casemap\" """$token);
                                            
    $token str_replace(":comparator \"i;octet\" """$token);
                                            
    $token str_replace(":all """$token);
                                            
    $token str_replace("not header :is \"Precedence\" [\"list\", \"bulk\", \"junk\"], """$token); 
    the last line helps to parse the vacation notice rules from ingo. ingo always adds the following sieve code:
    Code:
    if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id", "Mailing-List"], not header :comparator "i;ascii-casemap" :is "Precedence" ["list", "bulk", "junk"], not header :comparator "i;ascii-casemap" :matches "To" "Multiple recipients of*" ) {
    and the Precedence-Header ist the only one that isn't being parsed properly by the sieverules plugin.
    i don't know if it makes sense to use all of these sieve rules in an vacation notice; dovecot sieve does some filtering in vacation anyway (LDA/Sieve - Dovecot Wiki).

    what really would be great: if i could add an alias in the 'out of office' filter without having the alias to be an identity. if i have a lot of email addresses i don't want to configure an identity for everyone of them to have vacation notices sent for them.

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

    Default

    Thanks for the code for the import filter.

    For the vacation aliases, I understand that if you have alot of aliases that it could be difficult, but then not all implementations require the :addresses option. So it kinda depends on your setup a bit. I'll keep the idea in mind.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  6. #236
    roe1234 is offline Registered User
    Join Date
    Dec 2008
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default rcube_parse_host() error with 0.3.1

    [26-Aug-2010 15:36:35] PHP Fatal error: Call to undefined function rcube_parse_host() in /var/lib/roundcube/plugins/sieverules/sieverules.php on line 1133


    I downloaded the latest version of sieverules.

    Top of the changelog:

    2010 07 03
    ==========
    * Update to Net_Sieve 1.3.0


    And I get the top error.

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

    Default

    The latest version of the Sieverules plugin requires RC 0.4 stable.
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  8. #238
    roe1234 is offline Registered User
    Join Date
    Dec 2008
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default Older release available?

    Is there a release available for use with the version of roundcube I am using. I am not ready to upgrade yet. Thanks

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

    Default

    yep, older versions are available in the repo: JohnDoh's RoundCube-Plugin-SieveRules-Managesieve at 0.3.1 - GitHub
    Roundcube Patches: Sieverules, SpamAssassin Prefs, and more…

  10. #240
    lingfude is offline Roundcube Newcomer
    Join Date
    Sep 2010
    Posts
    1
    Downloads
    0
    Uploads
    0

    Default European Portuguese (pt_PT) translation for Sieverules plugin

    New European Portuguese (pt_PT) translation for Managesieve plugin.
    Attached Files

+ Reply to Thread
Page 24 of 34 FirstFirst ... 14 22 23 24 25 26 ... 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