Displaying 20 results from an estimated 1000 matches similar to: "[PATCH] quota-status: remove unnecessary newlines"
2013 Aug 01
1
[PATCH] quota-status: allow different action for messages that are too large (over maximum quota)
This proposed patch to quota-status allows the administrator to return
different actions for messages that (a) cannot currently fit in the quota
(because there's not enough free space) and (b) are over the maximum quota
limit (and could not even be delivered if the mailbox was empty).
Configuration works like this:
plugin {
quota_status_overquota = DEFER_IF_PERMIT 4.2.2 Mailbox full
2003 Apr 15
1
PATCH allow_zero_gid option
Hey,
Well, that was easy :-) Patch against CVS follows:
Summary:
Created a boolean option allow_zero_gid, when set to yes it will allow
logins from users whose group id is zero. Tested with KMail 3.1.1 on
FreeBSD 4.8. I'm not sure if my method for passing the boolean via the
environment is correct, it looks a little on the ugly side.
Index: src/lib/restrict-access.c
2015 Jan 10
0
Solaris 10 make check core dumps
On 08/01/2015 00:25, Brian Eliassen wrote:
> I'm doing a standard build on Solaris 10 with Dovecot 2.2.15 without
> anything fancy:
>
> ./configure
> make
> make check
> make install
>
> Configure output looks like this:
> ***
> Install prefix . : /usr/local
Oooh, I suggest you use /opt
./configure \
--prefix=${PREFIX} \
--sysconfdir=/etc/opt/${PREFIX} \
2003 Oct 03
4
PATCH: mysql authentication
Here's another patch. This one isn't much different from the last patch,
except it tries a little harder to make sure that the required fields
are returned by the query (like the pgsql module does).
One question about how t_strdup works. How and who should memory
returned by t_strdup be freed? My patch has a function my_get_str()
which returns the value of t_strdup, and then I do
2018 Apr 17
2
Postfix sendmail cannot be called from Sieve redirect
Sending (in my case: forwarding) messages from Sieve via sendmail does not
work with version 2.3.1.
I have narrowed it down to this simple test case:
# dovecot -n
# 2.3.1 (c5a5c0c82): /etc/dovecot/dovecot.conf
# OS: Linux 4.4.0-119-generic x86_64 Ubuntu 16.04.4 LTS
# Hostname: tuxi.topfen.net
first_valid_gid = 200
first_valid_uid = 200
mail_location = mbox:~/mail
passdb {
args =
2014 Jul 07
1
[PATH] expire plugins segfault with misconfigured dict
dovecot 2.2.13
With configuration like
plugin {
expire_dict = blblbla
}
expiere plugins segfaults during deinit. It might also segfault if the
dict service was unavaiable.
attached bellow is a diff against 2.2.13
Jul 7 14:51:11 dovecot1 dovecot: lmtp(10548, lazy): Error: expire
plugin: dict_init(blblbla) failed: Dictionary URI is missing ':':
blblbla
Jul 7 14:51:11 dovecot1
2005 Jul 20
3
Another minor IMAP LIST issue
I've just noticed that Dovecot 1.0-stable and 1.0-test78 don't include
mbox folders with names beginning with "." in the IMAP LIST output.
These are often used to store "hidden" folders for storing things like
IMAP client configuration (e.g. Pine 4.x, IMHO, Prayer). Usually the
user shouldn't be able to see these, but there are occassions when they
might. It seems
2012 Jul 17
1
Dovecot-2.1.8 process imap crashed
Hello!
I've just upgraded dovecot from 2.0.18 to 2.1.8 and configured impac. I
notice dovecot/imap throws segfault from time to time. I'm not sure i
know what steps are needed to reproduce problem.
I'm using gentoo, hardened-kernel-3.4.2. Namespaces (and settings for
imapc) are keept in database so i'm not sure doveconf would be useful.
If would be needed please let me know.
2017 Nov 13
0
Carbon_name path hardcoded
Hello,
I am setting up the imap_stats for dovecot and stumb up on a problem with carbon_name setup.
const char *prefix = t_strdup_printf("dovecot.%s.global?,
But I need to setup the path myself so my index cam be compliant to the index I already have.
Wonder if changing it to something like the following so other users have a way to configure their own path or use the default in case they
2015 Apr 28
2
Crashes in dovecot -hg (86f535375750)
Seems there is some breakage with -hg latest - 2.2.16 (86f535375750+).
I've just had 4 core files created in short succession on both servers
in the replication set. Here's the first...
tornado reuben # gdb /usr/libexec/dovecot/imap core
GNU gdb (Gentoo 7.9 vanilla) 7.9
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
2015 May 04
0
Crashes in dovecot -hg (86f535375750)
On 04/28/2015 01:42 PM, Reuben Farrelly wrote:
> Seems there is some breakage with -hg latest - 2.2.16 (86f535375750+). I've just had 4 core files created in short succession on
> both servers in the replication set. Here's the first...
Does it work with 1081d57b524e or later?
br,
Teemu Huovila
> tornado reuben # gdb /usr/libexec/dovecot/imap core
> GNU gdb (Gentoo 7.9
2005 Jul 13
0
Minor bugs still in test77
Thinking of patches I always apply, I've got a couple (attached) that
fix minor bugs and maybe should be applied - or implemented better and
then applied ;) - to the main distribution?
1) LIST bugs:
LIST "~/mail/" ""
and
LIST "" "~/mail/"
(where "~/mail/" is a namespace prefix) don't reply the same way as
UW-IMAP does and in at
2005 Feb 02
0
Dovecot doesn't call pam_open_session, thus dodging pam_mkhomedir (fwd)
On Tue, 1 Feb 2005, it was written:
> Nicolas Lopez wrote:
> > maildir and most of my accounts in LDAP. Since the accounts are created
> > through a web interface on another server home directories on the mail
> > server don't get created automatically. There's the handy pam module
> > pam_mkhomedir.so to automagically create home directories, but
>
2018 Jan 15
0
doveadm mailbox command fails if backend has an IPv6 address
Hi,
some of my maintenance scripts weren't working as expected and I finally
found that this only happens if the user was mapped to a backend server
reachable via IPv6:
On a director:
doveadm mailbox status -u username messages Junk
returns
Junk messages=203 (if backend is connected via IPv4)
or
Lookup of host ipv6addr:542 failed: ... (if backend is connected via IPv6)
2020 Aug 14
0
2.3.11.3 on 32bit platforms
See also the 32bit build failures on Debian:
https://buildd.debian.org/status/package.php?p=dovecot
There are some compiler warnings on 32bit architectures in test-mech.c
test-mech.c: In function ?test_mechs?:
test-mech.c:326:61: warning: format ?%lu? expects argument of type
?long unsigned int?, but argument 4 has type ?unsigned int?
[-Wformat=]
326 | const char *testname =
2017 Aug 03
2
proxy-dict with tcp connection
I try to create a patch to allow (proxy-)dict to use tcp connections
instead of a unix domain socket.
I'm replacing connection_init_client_unix with connection_init_client_ip:
--- ./src/lib-dict/dict-client.c.orig
+++ ./src/lib-dict/dict-client.c
@@ -721,6 +721,10 @@ client_dict_init(struct dict *driver, const char *uri,
struct ioloop *old_ioloop = current_ioloop;
struct
2008 Feb 29
1
GETSCRIPT Bug in dovecot-1.0.10-MANAGESIEVE-v9.1.diff.gz
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello Stephan,
GETSCRIPT does not return a literal, there is the + character missing
before }:
diff -r bcebda39c0ed src/managesieve/cmd-getscript.c
- --- a/src/managesieve/cmd-getscript.c Mon Feb 18 14:13:12 2008 +0100
+++ b/src/managesieve/cmd-getscript.c Fri Feb 29 11:52:00 2008 +0100
@@ -112,7 +112,7 @@
return
2016 Sep 03
2
doveadm quota recalc returns a Segmentation fault
Hi,
with the latest dovecot-ee version (2.2.25.4 (5cb7c97)) if I run
?doveadm quota recalc -u alessio at skye.it? dovecot return a ?Segmentation
fault? (but the quota is update fine). Since dovecot version 2.2.24.3
(55cdc32) works fine.
This is my quota backends configuration:
plugin {
quota = maildir:UserQuota
quota2 = dict:Quota Usage::noenforcing:proxy::sqlquota
}
dict {
sqlquota
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
Hello Dovecot community,
Below please find a patch that adds support to dovecot-1.2.11 for:
- RFC 4467 - IMAP URLAUTH Extension
- RFC 4468 - Submission BURL
- RFC 4469 - IMAP CATENATE Extension
URLAUTH
URLAUTH is added as a plugin so it can be disabled to satisfy site
security requirements.
Each user's URLAUTH keys for all mailboxes are stored in a file named
2013 Aug 07
2
Override master service settigs with spaces
I'd like to override one setting for a master service in
conf.d/10-master.conf. Unfortunately, said setting contains spaces, and I
do not know how to escape them properly.
Here's what I've tried so far. (Note: This is just the easiest/silliest
test case I could come up with; not the actual setting or service I want to
overwrite.)
conf.d/10-master.conf:
service quota-status {