Share

SmartSieve

Code

Programming Languages: PHP

License: GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2009-11-23 svn co https://smartsieve.svn.sourceforge.net/svnroot/smartsieve smartsieve

Show:

What's happening?

  • Comment: Cyrus-imapd 2.3.11 - can't log in.

    STARTTLS support *should* have been working for Cyrus-imapd 2.3.11 and above, so I don't know why this didn't work for you. Perhaps you can supply me with the full output from "sivtest -t "" -m plain -u user -a user server". I have just committed a fix for starttls behaviour to trunk. It would be useful if you could test whether that works for you with use_starttls => true.

    2009-11-23 15:45:08 UTC by stephengrier

  • Comment: SmartSieve should expect capability resp following starttls

    I've committed a fix for this to the subversion trunk. SmartSieve now defaults to expecting a CAPABILITY response following a successful STARTTLS. It will disable this behaviour for Cyrus-imapd version before 2.3.11, so all recent managesieve servers should continue to work, and STARTTLS should now work correctly for dovecot. For servers where SmartSieve still gets it wrong, there is now a...

    2009-11-23 15:38:01 UTC by stephengrier

  • Comment: SmartSieve should expect capability resp following starttls

    I've committed a fix for this to the subversion trunk. SmartSieve now defaults to expecting a CAPABILITY response following a successful STARTTLS. It will disable this behaviour for Cyrus-imapd version before 2.3.11, so all recent managesieve servers should continue to work, and STARTTLS should now work correctly for dovecot. For servers where SmartSieve still gets it wrong, there is now a...

    2009-11-23 15:37:57 UTC by stephengrier

  • SmartSieve

    stephengrier committed revision 423 to the SmartSieve SVN repository, changing 4 files.

    2009-11-23 15:26:13 UTC by stephengrier

  • SmartSieve should expect capability resp following starttls

    Sections 1.7 and 2.2 of draft-martin-managesieve-12 demand managesieve servers to issue a CAPABILITY response following a successful STARTTLS. SmartSieve 1.0-RC2 does not expect this by default, so STARTTLS support is broken for servers that do comply with the spec like dovecot. SmartSieve should default to complying with draft-martin-managesieve-12 and expect a CAPABILITY response following...

    2009-11-23 15:23:40 UTC by stephengrier

  • Comment: Cannot save custom rule when it is the first rule

    Fix committed to trunk.

    2009-11-16 12:28:48 UTC by stephengrier

  • SmartSieve

    stephengrier committed revision 422 to the SmartSieve SVN repository, changing 2 files.

    2009-11-16 12:27:50 UTC by stephengrier

  • Cannot save custom rule when it is the first rule

    It is not possible to save a custom rule when it is the first rule in a script. Clicking "Save Changes" generates a "You must supply an argument for this action" error. This is caused by line 128 of rule.php which initializes a new custom rule if empty($ruleID). But if the rule is the first in the script $ruleID will be 0, and empty($ruleID) will be true. The following patch fixes. ---...

    2009-11-16 12:10:34 UTC by stephengrier

  • Comment: Cyrus-imapd 2.3.11 - can't log in.

    this line for config/servers.php fixed it: 'use_starttls' => false.

    2009-11-04 13:57:27 UTC by stephan_r

  • Comment: Cyrus-imapd 2.3.11 - can't log in.

    I should of course mention that the sieve login works perfectly fine, too. We have verified this using sieveshell: # sieveshell -u testbp -a testbp localhost connecting to localhost Please enter your password: Please enter your password: > list ListKnownEmails smartsieve quit.

    2009-11-04 13:02:59 UTC by stephan_r

Our Numbers