search for: lmtp_user_concurrency_limit

Displaying 20 results from an estimated 52 matches for "lmtp_user_concurrency_limit".

2016 Apr 07
3
Setting lmtp_user_concurrency_limit causes anvil permission error
I've set lmtp_user_concurrency_limit to 5 and now LMTP throws this at me for every delivery: Apr 07 13:38:33 lmtp(4434): Error: net_connect_unix(/var/run/dovecot/anvil) failed: Permission denied ls -l /var/run/dovecot/anvil srw------- 1 root root 0 Apr 7 13:32 /var/run/dovecot/anvil If I set lmtp_user_concurrency_limit to 0, the...
2016 Oct 19
14
v2.2.26 release candidate released
...- auth: Cache keys didn't include %{passdb:*} and %{userdb:*} - auth-policy: Fixed crash due to using already-freed memory if policy lookup takes longer than auth request exists. - lib-auth: Unescape passdb/userdb extra fields. Mainly affected returning extra fields with LFs or TABs. - lmtp_user_concurrency_limit>0 setting was logging unnecessary anvil errors. - lmtp_user_concurrency_limit is now checked before quota check with lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. - lmtp: %{userdb:*} variables didn't work in mail_log_prefix - autoexpunge settings for mailboxes with wild...
2016 Oct 19
14
v2.2.26 release candidate released
...- auth: Cache keys didn't include %{passdb:*} and %{userdb:*} - auth-policy: Fixed crash due to using already-freed memory if policy lookup takes longer than auth request exists. - lib-auth: Unescape passdb/userdb extra fields. Mainly affected returning extra fields with LFs or TABs. - lmtp_user_concurrency_limit>0 setting was logging unnecessary anvil errors. - lmtp_user_concurrency_limit is now checked before quota check with lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. - lmtp: %{userdb:*} variables didn't work in mail_log_prefix - autoexpunge settings for mailboxes with wild...
2019 Nov 28
2
sendmail -> lmtp 501 5.6.0 Data format error
...r' and ' Unrecognized host name'. What should I change in my lmtp config? Could this be related that messages are being relayed from other servers? lmtp_address_translate = lmtp_hdr_delivery_address = final lmtp_proxy = no lmtp_rcpt_check_quota = no lmtp_save_to_detail_mailbox = no lmtp_user_concurrency_limit = 0
2016 Oct 17
2
sieve duplicate locking
Hi! Does the duplicate sieve plugin do any locking to avoid duplicate parallel delivery of the same message? I sometimes experience duplicate mail delivery of messages with the same message-id, despite the use of a sieve duplicate filter. According to the log files, those messages are delivered in the same second by two parallel dovecot-lda processes. (Duplicate filtering works fine in all other
2015 Mar 06
5
LMTP error: Too many concurrent deliveries for user (in reply to end of DATA command)
I updated dovecot today and all over a sudden I'm getting: Mar 6 14:40:46 mail postfix/lmtp[3150]: 3kz95y3nX3zCtTS: to=<recipient at backup.invalid>, relay=127.0.0.1[private/dovecot-lmtp], delay=88, delays=87/0.94/0.01/0.01, dsn=4.3.0, status=deferred (host 127.0.0.1[private/dovecot-lmtp] said: 451 4.3.0 <recipient at backup.invalid> Too many concurrent deliveries for user (in
2017 Feb 22
0
v2.2.28 release candidate 2 released
...ssuming that most of the bugs are now found and fixed, so the final 2.2.28 should be out in a day or two. Changes since rc1: * Reverted [UNKNOWN-CTE] -> [PARSE] change + pop3c: Added pop3c_features=no-pipelining setting to prevent using PIPELINING extension even though it's advertised. - lmtp_user_concurrency_limit didn't work if userdb changed username - Fixed various bugs that were introduced in rc1 Here's the full list of changes again: * director: "doveadm director move" to same host now refreshes user's timeout. This allows keeping user constantly in the same backend by ju...
2017 Feb 22
0
v2.2.28 release candidate 2 released
...ssuming that most of the bugs are now found and fixed, so the final 2.2.28 should be out in a day or two. Changes since rc1: * Reverted [UNKNOWN-CTE] -> [PARSE] change + pop3c: Added pop3c_features=no-pipelining setting to prevent using PIPELINING extension even though it's advertised. - lmtp_user_concurrency_limit didn't work if userdb changed username - Fixed various bugs that were introduced in rc1 Here's the full list of changes again: * director: "doveadm director move" to same host now refreshes user's timeout. This allows keeping user constantly in the same backend by ju...
2016 Oct 20
0
v2.2.26 release candidate released
...39;t include %{passdb:*} and %{userdb:*} > - auth-policy: Fixed crash due to using already-freed memory if policy > lookup takes longer than auth request exists. > - lib-auth: Unescape passdb/userdb extra fields. Mainly affected > returning extra fields with LFs or TABs. > - lmtp_user_concurrency_limit>0 setting was logging unnecessary > anvil errors. > - lmtp_user_concurrency_limit is now checked before quota check with > lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. > - lmtp: %{userdb:*} variables didn't work in mail_log_prefix > - autoexpunge setting...
2016 Oct 21
0
v2.2.26 release candidate released
...39;t include %{passdb:*} and %{userdb:*} > - auth-policy: Fixed crash due to using already-freed memory if policy > lookup takes longer than auth request exists. > - lib-auth: Unescape passdb/userdb extra fields. Mainly affected > returning extra fields with LFs or TABs. > - lmtp_user_concurrency_limit>0 setting was logging unnecessary > anvil errors. > - lmtp_user_concurrency_limit is now checked before quota check with > lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. > - lmtp: %{userdb:*} variables didn't work in mail_log_prefix > - autoexpunge setting...
2015 Mar 06
6
v2.2.16 release candidate released
...uses fewer user moves between backends when backend counts are changed, which may improve performance (mainly due to caching). + director: Added support for "tags", which allows one director ring to serve multiple backend clusters with different sets of users. + LMTP server: Added lmtp_user_concurrency_limit setting to limit how many LMTP deliveries can be done concurrently for a single user. + LMTP server: Added support for STARTTLS command. + If logging data is generated faster than it can be written, log a warning about it and show information about it in log process's process title i...
2015 Mar 06
6
v2.2.16 release candidate released
...uses fewer user moves between backends when backend counts are changed, which may improve performance (mainly due to caching). + director: Added support for "tags", which allows one director ring to serve multiple backend clusters with different sets of users. + LMTP server: Added lmtp_user_concurrency_limit setting to limit how many LMTP deliveries can be done concurrently for a single user. + LMTP server: Added support for STARTTLS command. + If logging data is generated faster than it can be written, log a warning about it and show information about it in log process's process title i...
2016 Oct 21
3
v2.2.26 release candidate released
...and %{userdb:*} > > - auth-policy: Fixed crash due to using already-freed memory if policy > > lookup takes longer than auth request exists. > > - lib-auth: Unescape passdb/userdb extra fields. Mainly affected > > returning extra fields with LFs or TABs. > > - lmtp_user_concurrency_limit>0 setting was logging unnecessary > > anvil errors. > > - lmtp_user_concurrency_limit is now checked before quota check with > > lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. > > - lmtp: %{userdb:*} variables didn't work in mail_log_prefix > &g...
2016 Oct 27
3
v2.2.26 released
...- auth: Cache keys didn't include %{passdb:*} and %{userdb:*} - auth-policy: Fixed crash due to using already-freed memory if policy lookup takes longer than auth request exists. - lib-auth: Unescape passdb/userdb extra fields. Mainly affected returning extra fields with LFs or TABs. - lmtp_user_concurrency_limit>0 setting was logging unnecessary anvil errors. - lmtp_user_concurrency_limit is now checked before quota check with lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. - lmtp: %{userdb:*} variables didn't work in mail_log_prefix - autoexpunge settings for mailboxes with wild...
2016 Oct 27
3
v2.2.26 released
...- auth: Cache keys didn't include %{passdb:*} and %{userdb:*} - auth-policy: Fixed crash due to using already-freed memory if policy lookup takes longer than auth request exists. - lib-auth: Unescape passdb/userdb extra fields. Mainly affected returning extra fields with LFs or TABs. - lmtp_user_concurrency_limit>0 setting was logging unnecessary anvil errors. - lmtp_user_concurrency_limit is now checked before quota check with lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. - lmtp: %{userdb:*} variables didn't work in mail_log_prefix - autoexpunge settings for mailboxes with wild...
2016 Jun 30
5
v2.2.25 release candidate released
...c1.tar.gz http://dovecot.org/releases/2.2/rc/dovecot-2.2.25.rc1.tar.gz.sig Quite a lot of changes. Please test out before the final v2.2.25 release, which I'm planning for tomorrow. Especially the new lib-dcrypt might have compiling problems with some OpenSSL versions. * lmtp: Start tracking lmtp_user_concurrency_limit and reject already at RCPT TO stage. This avoids MTA unnecessarily completing DATA only to get an error. * doveadm: Previously only mail settings were read from protocol doveadm { .. } section. Now all settings are. + quota: Added quota_over_flag_lazy_check setting. It avoids checking...
2016 Jun 30
5
v2.2.25 release candidate released
...c1.tar.gz http://dovecot.org/releases/2.2/rc/dovecot-2.2.25.rc1.tar.gz.sig Quite a lot of changes. Please test out before the final v2.2.25 release, which I'm planning for tomorrow. Especially the new lib-dcrypt might have compiling problems with some OpenSSL versions. * lmtp: Start tracking lmtp_user_concurrency_limit and reject already at RCPT TO stage. This avoids MTA unnecessarily completing DATA only to get an error. * doveadm: Previously only mail settings were read from protocol doveadm { .. } section. Now all settings are. + quota: Added quota_over_flag_lazy_check setting. It avoids checking...
2016 Oct 21
0
v2.2.26 release candidate released
...39;t include %{passdb:*} and %{userdb:*} > - auth-policy: Fixed crash due to using already-freed memory if policy > lookup takes longer than auth request exists. > - lib-auth: Unescape passdb/userdb extra fields. Mainly affected > returning extra fields with LFs or TABs. > - lmtp_user_concurrency_limit>0 setting was logging unnecessary > anvil errors. > - lmtp_user_concurrency_limit is now checked before quota check with > lmtp_rcpt_check_quota=yes to avoid unnecessary quota work. > - lmtp: %{userdb:*} variables didn't work in mail_log_prefix > - autoexpunge setting...
2015 Mar 06
0
v2.2.16 release candidate released
* Timo Sirainen <dovecot at dovecot.org>: > + LMTP server: Added lmtp_user_concurrency_limit setting to limit how > many LMTP deliveries can be done concurrently for a single user. That's broken! 0 doesn't remove the limit :( -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstra?e 15, 81669 M?nchen Sitz der Gesellschaft: M?nchen, Amtsgericht M?nchen: HRB 1...
2016 Oct 19
0
sieve duplicate locking
...ieve? We've seen this before I think. It would require some changes to the duplicate tracking system. I'd expect the vacation command to be affected as well. > Or do I have to serialize per-user dovecot-lda delivery? Any experiences > with that? Very little. I know there is a new lmtp_user_concurrency_limit setting, but there is not much documentation apart from the commit message: https://github.com/dovecot/core/commit/42abccd9b2a5a4190bd3c14ec2dcc10d51c0f491 There are possibilities from within the MTA as well I expect. Regards, Stephan.