Re: [Dovecot] Released Pigeonhole v0.3.0 for Dovecot v2.1.0
Correct links are: http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-0.3.0.tar.gz http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-0.3.0.tar.gz.sig On Thu, Feb 16, 2012 at 7:29 PM, Stephan Bosch step...@rename-it.nl wrote: Hello Dovecot users, Now that Dovecot v2.1.0 is out there, I release Pigeonhole v0.3.0. The most significant new features are support for the Sieve editheader extension and the sieve-filter tool. I haven't received much feedback on these new features, which can either mean that they are mostly bug-free or that not many people have tried these, so these are still considered experimental. Changelog v0.3.0: * Renamed sieve_global_path setting to sieve_default for clarity. Old name is still recognized for backwards compatibility. Support for the ancient (pre v1.1) name for this setting global_script_path is now dropped. * Added means to prohibit use of redirect action. Setting sieve_max_redirects to 0 now means that redirect is disallowed in stead of unlimited. Default value remains four. * Fixed interaction of Sieve include extension with ManageSieve. It is updated to match new requirements in the draft include specification. Missing included scripts are no longer an error at upload time. * Updated RFC2822 header field body verification to exclude non-printing characters (RFC5322). Only Sieve actions that can create unstructured header values (currently enotify/mailto and editheader) are affected by this change. + Completed sieve-filter tool to a useful state. The sieve-filter tool provides a means to (re)filter messages in a mailbox through a Sieve script. + Implemented the Sieve editheader extension. It is now possible to add and remove message headers from within Sieve. + ManageSieve: added support for reading quoted and literal strings as a stream. Fixes support for handing large SASL responses (analogous to similar changes in Dovecot). It is now also allowed to use a quoted string for the PUTSCRIPT script argument. + Added code to cleanup tmp directory in Sieve storage directory (sieve_dir) every once in a while. + Added support for substituting the entire message during Sieve processing. This is used for the filter action provided by the new sieve_extprograms plugin (provided separately for now). The filter action allows passing the message through an external program. + Added support for restricting certain Sieve language extensions to (admin-controled) global scripts. Restricted extensions can be configured using the new sieve_global_extensions setting. This is particularly useful for some of the Dovecot-specific (plugin-based) Sieve extensions, that can be somewhat hazardous when under direct control of users (e.g. sieve_extprograms). The release is available as follows: http://www.rename-it.nl/dovecot/2.0/dovecot-2.1-pigeonhole-0.3.0.tar.gz http://www.rename-it.nl/dovecot/2.0/dovecot-2.1-pigeonhole-0.3.0.tar.gz.sig Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems. Regards, -- Stephan Bosch step...@rename-it.nl -- [ ]'s Aledr - Alexandre www.exatati.com.br OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Vpopmail support broken
I'm compiling vpopmail for openSUSE with this[1] patch for MySQL support on 5.5.0. [1]: http://paste.pocoo.org/show/265825 On Wed, Sep 22, 2010 at 1:21 PM, Timo Sirainen t...@iki.fi wrote: On Wed, 2010-09-22 at 10:41 -0500, Matt Brookings wrote: We have not received any reports for the 5.4 or 5.5 branch of vpopmail causing crashes in Dovecot. That being said, if there is a problem, we would like to provide a fix. I guess the problem started when people started trying vpopmail 5.5: http://markmail.org/message/ylt62t2yyqqfc7dg http://markmail.org/message/ykb7qujikzlsvvbe http://markmail.org/message/3cjscs7wgvbj65dw I tried to fix 5.5 with this change: http://hg.dovecot.org/dovecot-1.2/rev/597e18c0bc7e But I heard that it's now crashing when doing that call. (I'm not sure which ones of those above problems are with this change and which ones aren't.) And apparently that also completely broke 5.4. I'm not entirely sure about 5.4 problems. I think I remember someone saying that even when reverting the above change it didn't work. Removing the vpopmail support broken line from the configure script, compiling and running seemed to work short-term. I was able to authenticate against the vpopmail plugin. I tested with vpopmail 5.4.32 and 5.5.0 using the cdb authentication module. I guess the problem is with MySQL. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Vpopmail support broken
I forgot to mention that it is with 1.2.x series and also needed -DENABLE_AUTH_LOGGING for vpopmail's CFLAGS. I'm running some servers smoothly for a few months (all using MySQL backends)... On Wed, Sep 22, 2010 at 1:31 PM, aledr matrixworkstat...@gmail.com wrote: I'm compiling vpopmail for openSUSE with this[1] patch for MySQL support on 5.5.0. [1]: http://paste.pocoo.org/show/265825 On Wed, Sep 22, 2010 at 1:21 PM, Timo Sirainen t...@iki.fi wrote: On Wed, 2010-09-22 at 10:41 -0500, Matt Brookings wrote: We have not received any reports for the 5.4 or 5.5 branch of vpopmail causing crashes in Dovecot. That being said, if there is a problem, we would like to provide a fix. I guess the problem started when people started trying vpopmail 5.5: http://markmail.org/message/ylt62t2yyqqfc7dg http://markmail.org/message/ykb7qujikzlsvvbe http://markmail.org/message/3cjscs7wgvbj65dw I tried to fix 5.5 with this change: http://hg.dovecot.org/dovecot-1.2/rev/597e18c0bc7e But I heard that it's now crashing when doing that call. (I'm not sure which ones of those above problems are with this change and which ones aren't.) And apparently that also completely broke 5.4. I'm not entirely sure about 5.4 problems. I think I remember someone saying that even when reverting the above change it didn't work. Removing the vpopmail support broken line from the configure script, compiling and running seemed to work short-term. I was able to authenticate against the vpopmail plugin. I tested with vpopmail 5.4.32 and 5.5.0 using the cdb authentication module. I guess the problem is with MySQL. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Vpopmail support broken
I can test it at night (-0300 here) with a 2.0.3 install... On Wed, Sep 22, 2010 at 2:16 PM, Matt Brookings m...@inter7.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/22/2010 12:13 PM, Timo Sirainen wrote: On Wed, 2010-09-22 at 12:02 -0500, Matt Brookings wrote: I just completed testing of 5.4.31 MySQL and 5.5.0 MySQL. If vauth_open(0) is called, both versions authenticate. So the attached patch should make it work ok? That's the change I made in 2.0.3. Hopefully someone else can double-check. aledr maybe? :) - -- /* Matt Brookings m...@inter7.com GnuPG Key FAE0672C Software developer Systems technician Inter7 Internet Technologies, Inc. (815)776-9465 */ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyaOekACgkQIwet2/rgZyzsuwCfXz43s5MuQvwwT2mlziirMyBQ EboAn2jtoujykxMUhGmh4KwqpwulDftm =gXzx -END PGP SIGNATURE- -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Vpopmail support broken
Update done to 2.0.3 and server still nice with last auth working... P.S.: Running vpopmail on trunk. Regards. On Wed, Sep 22, 2010 at 4:54 PM, Matt Brookings m...@inter7.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/22/2010 01:26 PM, aledr wrote: I can test it at night (-0300 here) with a 2.0.3 install... Much appreciated. - -- /* Matt Brookings m...@inter7.com GnuPG Key FAE0672C Software developer Systems technician Inter7 Internet Technologies, Inc. (815)776-9465 */ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyaXuEACgkQIwet2/rgZyyTjACdH3k6JILDPStJagUJdJMfN+4S xr4An2+PWgXfLuGLfvScrcmPseV7TT8L =dqcc -END PGP SIGNATURE- -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Dovecot v2.0.beta3 quota using userdb
Symptons are the ones we described earlier but It was not working on 1.2.10 for me until I set quota_rule on password_query. On Mon, Feb 22, 2010 at 2:12 PM, Timo Sirainen t...@iki.fi wrote: On Sat, 2010-02-20 at 20:02 +0100, e-frog wrote: I'm playing around with the new Dovecot v2.0.beta3 and don't seem to be able to get quotas working from userdb. I didn't change the SQL query which was working for 1.2.10. Fixed: http://hg.dovecot.org/dovecot-2.0/rev/ba19f3c077a8 Looks like this has always been broken. Wonder why I never noticed it. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] quota problem
On Wed, Feb 17, 2010 at 12:26 PM, Andre Hübner andre.hueb...@gmx.de wrote: ... I have no idea why its not working. Quota is only effective if i decrease global quota lower values, it gets not overwritten with data from userdb. in verbose mailog i can see queries to mysql, i double checked format etc. but have no solution. I have the same problem here running 1.2.10. No userdb quota_rule is applied to users, only dovecot.conf ones and if I remove them no quota_rules are loaded. No answers on IRC too. Regards. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] quota problem
Figured It out... You need to return quota rules in password_query just as you do in user_query. Remember to add userdb_ prefix. Regards. On Wed, Feb 17, 2010 at 12:38 PM, aledr matrixworkstat...@gmail.com wrote: On Wed, Feb 17, 2010 at 12:26 PM, Andre Hübner andre.hueb...@gmx.de wrote: ... I have no idea why its not working. Quota is only effective if i decrease global quota lower values, it gets not overwritten with data from userdb. in verbose mailog i can see queries to mysql, i double checked format etc. but have no solution. I have the same problem here running 1.2.10. No userdb quota_rule is applied to users, only dovecot.conf ones and if I remove them no quota_rules are loaded. No answers on IRC too. Regards. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
[Dovecot] vpopmail support on 64 bits
Good day! Compiling 1.1.11 with vpopmail flag on a 64bit system drop me these warnings that breaks it portability: passdb-vpopmail.c: In function 'vpopmail_lookup_credentials': passdb-vpopmail.c:71: warning: pointer targets in passing argument 2 of 'callback' differ in signedness passdb-vpopmail.c: In function 'vpopmail_preinit': passdb-vpopmail.c:141: warning: implicit declaration of function 'auth_cache_parse_key' passdb-vpopmail.c:142: warning: assignment makes pointer from integer without a cast Thanks. -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Permission to distribute Dovecot run file
On Sat, Jan 3, 2009 at 2:59 AM, Rick Widmer ya...@rickwidmer.com wrote: I am working on updating the Shupp toaster, http://shupp.org/toaster/ a set of files and instructions for installing qmail, vpopmail, qmailadmin and squirrelmail. Two of my most important goals are switching the imap program from courier to Dovecot, and closer integration with OpenSuSE. (Which I run my mail servers on.) If You 'really' wants a closer integration with openSuSE You can use the init file wrote by Mads Martin Joergensen and Marcus Rueckert. You can find this file on the dovecot packages provided here[1] or at the openSuSE Build Service project for mail servers[2]. Anyway, there's a lot of implementation needed on vpopmail. Dovecot development is flying, Qmail stills updated even years go by, but vpopmail seems stopped, either on CVS. But you already know that Rick. [1]: http://download.opensuse.org/repositories/server:/mail [2]: https://build.opensuse.org/project/show?project=server%3Amail Regards. To follow the style of the toaster I need a place where I can obtain the init.d script from http://wiki.dovecot.org/DovecotInit I would prefer to have permission to host the file myself so I don't have to worry about creating patches if there is ever a need for my run file to be different from yours. If that is not acceptable, would you please either provide a URL where I can download just the run file, or include it in the distribution. Thanks, Rick -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems
Re: [Dovecot] Dovecot - Vpopmail subdirectories
Here is an example of a real configuration file for vpopmail backend, just adapt for your needs: dovecot.conf --- base_dir = /var/run/dovecot/ protocols = imap imaps pop3 pop3s listen = * disable_plaintext_auth = no syslog_facility = mail ssl_disable = no ssl_cert_file = /etc/ssl/certs/dovecot.pem ssl_key_file = /etc/ssl/private/dovecot.pem login_greeting = Server is ready. mail_location = maildir:~/Maildir mail_uid = 89 mail_gid = 89 first_valid_uid = 89 last_valid_uid = 89 first_valid_gid = 89 last_valid_gid = 89 protocol imap { } protocol pop3 { } auth default { mechanisms = plain login digest-md5 cram-md5 passdb vpopmail { } userdb vpopmail { } user = root } --- On Fri, Nov 28, 2008 at 2:49 PM, Yacoubi Mohamed [EMAIL PROTECTED] wrote: Hello, Thank you for this link, but this is not what I want. Dovecot is only used for imap. Currently, authentication works fine, but new fields are created in a subdirectory. Example: /var/vpopmail/domains/0/domain.com Once authenticated, I just want to be in chroot /var/vpopmail/domains/0/domain.com/user and not in /var/vpopmail/domains/domain.com/user You don't need to worry about where vpopmail stored domain's and user's folders, dovecot will find it. I explained that vpopmail which manages the creation of areas and I can not influence the subdirectory. Sincerely, -- Mohamed YACOUBI -- [ ]'s Aledr - Alexandre OpenSource Solutions for SmallBusiness Problems