imapsieve pigeonhole plugin?

Larry Rosenman larryrtx at gmail.com
Sun Nov 6 17:35:06 UTC 2016


also, with NO scripts defined, but imapsieve active, marking a large virtual
mailbox all seen garners:

Nov  6 11:30:59 thebighonker dovecot: imap(ler): Panic: file
imap-sieve-storage.c: line 616: unreached

I can provide more logs, but doing the same to (one of) the base
mailbox(es) does NOT garner
the message.


 600         can_discard = FALSE;
    601         switch (isuser->cur_cmd) {
    602         case IMAP_SIEVE_CMD_APPEND:
    603                 cause = "APPEND";
    604                 can_discard = TRUE;
    605                 break;
    606         case IMAP_SIEVE_CMD_COPY:
    607         case IMAP_SIEVE_CMD_MOVE:
    608                 cause = "COPY";
    609                 can_discard = TRUE;
    610                 break;
    611         case IMAP_SIEVE_CMD_STORE:
    612         case IMAP_SIEVE_CMD_OTHER:
    613                 cause = "FLAG";
    614                 break;
    615         default:
    616                 i_unreached();
    617         }



On Sun, Nov 6, 2016 at 10:48 AM, Larry Rosenman <larryrtx at gmail.com> wrote:

> it also appears that the above-captioned file is *NOT* in the  tarball :(
>
> On Sun, Nov 6, 2016 at 10:39 AM, Larry Rosenman <larryrtx at gmail.com>
> wrote:
>
>> ok, I found:
>> https://github.com/dovecot/pigeonhole/blob/master/doc/plugin
>> s/imapsieve.txt
>> and that helps.
>>
>> Can this be added to the Wiki?
>>
>> On Sun, Nov 6, 2016 at 10:30 AM, Larry Rosenman <larryrtx at gmail.com>
>> wrote:
>>
>>> How do you enable the imapsieve plugin?  I added
>>> sieve_plugins = imapsieve
>>>
>>> and it whines:
>>> hebighonker.lerctr.org /usr/local/etc/dovecot/conf.d # service dovecot
>>> restart
>>> managesieve: Fatal: Plugin 'imapsieve' not found from directory
>>> /usr/local/lib/dovecot/sieve
>>> doveconf: Error: managesieve-login: dump-capability process returned 89
>>> Stopping dovecot.
>>> Waiting for PIDS: 97491.
>>> managesieve: Fatal: Plugin 'imapsieve' not found from directory
>>> /usr/local/lib/dovecot/sieve
>>> doveconf: Error: managesieve-login: dump-capability process returned 89
>>> Starting dovecot.
>>> managesieve: Fatal: Plugin 'imapsieve' not found from directory
>>> /usr/local/lib/dovecot/sieve
>>> doveconf: Error: managesieve-login: dump-capability process returned 89
>>>
>>>
>>> this plugin seems to be poorly documented. :(
>>>
>>> --
>>> Larry Rosenman                     http://www.lerctr.org/~ler
>>> Phone: +1 214-642-9640 (c)     E-Mail: larryrtx at gmail.com
>>> US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
>>>
>>
>>
>>
>> --
>> Larry Rosenman                     http://www.lerctr.org/~ler
>> Phone: +1 214-642-9640 (c)     E-Mail: larryrtx at gmail.com
>> US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
>>
>
>
>
> --
> Larry Rosenman                     http://www.lerctr.org/~ler
> Phone: +1 214-642-9640 (c)     E-Mail: larryrtx at gmail.com
> US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
>



-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640 (c)     E-Mail: larryrtx at gmail.com
US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281


More information about the dovecot mailing list