Displaying 20 results from an estimated 138 matches for "lmtp_rcpt_check_quota".
2015 Jan 29
2
quota_full_tempfail = yes broken with lmtp_rcpt_check_quota (was: Re: lmtp_rcpt_check_quota not working)
...ugh LMTP (i.e. because it was generated on a server
> that doesn't check quota-status), it is deferred in LMTP in the
> END-OF-DATA phase, not in RCPT TO as expected.
To follow up here:
Dovecot 2.2.13 (from Debian testing compiled on wheezy) is still showing
the same behaviour as 2.2.9. lmtp_rcpt_check_quota is apparently
ignored, the over-quota defer happens after the DATA phase.
# 2.2.13: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.8
[...]
lmtp_rcpt_check_quota = yes
quota_full_tempfail = yes
protocol lmtp {
mail_plugins = quota sieve
}
-> MAIL FROM:<sender at doma...
2012 Nov 26
1
lmtp_rcpt_check_quota working somewhere?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I'm running Dovecot v2.1 and enabled the
lmtp_rcpt_check_quota
option in conf.d/20-lmtp.conf, because I just found it in the sample
config.
Is this option working somewhere?
When I have the option enabled, I get _no_ response in the RCPT TO phase,
if the user is under quota. If I go on and enter the DATA keyword
eventually, I get "554 5.5.1 No valid...
2014 Feb 11
2
lmtp_rcpt_check_quota not working
Hi,
Dovecot 2.2.9 (Debian package from backports) does not seem to respect
lmtp_rcpt_check_quota
# 2.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.4
deliver_log_format = from=<%e>, size=%p, message-id=<%m>, status=%$
disable_plaintext_auth = no
lmtp_rcpt_check_quota = yes
mail_debug = yes
mail_gid = mstore
mail_location = maildir:~/Maildir:INDEX=/var/ca...
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 error goes away.
--
Tom
2015 Jan 13
0
[PATCH] Make Delivered-To optional
...-r e3640ccaa76d doc/example-config/conf.d/20-lmtp.conf
--- a/doc/example-config/conf.d/20-lmtp.conf Sat Jan 10 04:32:42 2015 +0200
+++ b/doc/example-config/conf.d/20-lmtp.conf Tue Jan 13 11:29:20 2015 +0100
@@ -13,8 +13,11 @@
# Verify quota before replying to RCPT TO. This adds a small overhead.
#lmtp_rcpt_check_quota = no
+# Insert Delivered-To header to the messages, delivered through LMTP.
+#lmtp_add_delivered_to = yes
+
protocol lmtp {
# Space separated list of plugins to load (default is global mail_plugins).
#mail_plugins = $mail_plugins
}
-
\ No newline at end of file
+
diff -r e3640cc...
2018 Jul 09
2
v2.3.2.1 released
https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz
https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz.sig
v2.3.2 still had a few unexpected bugs:
- SSL/TLS servers may have crashed during client disconnection
- lmtp: With lmtp_rcpt_check_quota=yes mail deliveries may have
sometimes assert-crashed.
- v2.3.2: "make check" may have crashed with 32bit systems
2018 Jul 09
2
v2.3.2.1 released
https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz
https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz.sig
v2.3.2 still had a few unexpected bugs:
- SSL/TLS servers may have crashed during client disconnection
- lmtp: With lmtp_rcpt_check_quota=yes mail deliveries may have
sometimes assert-crashed.
- v2.3.2: "make check" may have crashed with 32bit systems
2018 Jul 10
1
v2.3.2.1 released
..., Timo Sirainen wrote:
>> https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz
>> https://dovecot.org/releases/2.3/dovecot-2.3.2.1.tar.gz.sig
>> v2.3.2 still had a few unexpected bugs:
>> - SSL/TLS servers may have crashed during client disconnection
>> - lmtp: With lmtp_rcpt_check_quota=yes mail deliveries may have
>> sometimes assert-crashed.
>> - v2.3.2: "make check" may have crashed with 32bit systems
>
> Thank you for the fast release, much appreciated
Are the imap-login crashes now gone?
2019 Nov 28
2
sendmail -> lmtp 501 5.6.0 Data format error
...l
I am getting these errors '501 5.6.0 Data format error' 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
2012 Nov 29
1
v2.1.11 released
...y mapped to
memory, allowing mail deliveries to work even if the file is huge.
* auth: userdb passwd lookups are now done by auth worker processes
instead of auth master process (as it was documented, but
accidentally didn't work that way).
+ lmtp: lmtp_rcpt_check_quota=yes setting checks quota on RCPT TO.
- lmtp: After successful proxying RCPT TO, the next one to a
nonexistent user gave tempfail error instead of "user not found".
- lmtp proxy: Fixed hanging if remote server was down.
- imap: Fixed crash when SEARCH cont...
2012 Nov 29
1
v2.1.11 released
...y mapped to
memory, allowing mail deliveries to work even if the file is huge.
* auth: userdb passwd lookups are now done by auth worker processes
instead of auth master process (as it was documented, but
accidentally didn't work that way).
+ lmtp: lmtp_rcpt_check_quota=yes setting checks quota on RCPT TO.
- lmtp: After successful proxying RCPT TO, the next one to a
nonexistent user gave tempfail error instead of "user not found".
- lmtp proxy: Fixed hanging if remote server was down.
- imap: Fixed crash when SEARCH cont...
2014 Jun 26
1
Bug in quota_get_status
Hi,
the configuration option
lmtp_rcpt_check_quota = yes
didn't work, so I traced down the problem:
quota_get_status (quota_storage.c:89) calls quota_test_alloc
(quota.c:1352) with size = 0 bytes, which leads always to a FALSE result
in quota_is_over (quota.c:1305).
I've fixed the function quota_is_over by considering ctx->bytes_over...
2019 Oct 05
2
LMTP-Process stays in RCPT TO state
...s "Quota exceeded
(mailbox for user is full)" back to the Exim. If this is the case the
state on the LMPT process stays at "lmtp: [_IP_ RCPT TO] (lmtp) and
never closes. The TCP-Connection to the Exim is then in CLOSE_WAIT state
on the Proxy. On the receiving Dovecot we set the
"lmtp_rcpt_check_quota=yes" option. For me, it sounds similar to this
bug:?https://dovecot.org/list/dovecot/2018-January/110697.html?but
without the SEGFAULT which makes it harder to debug it.
May you guys know why it doesn't change the state to IDLE or READY after
reporting the quota issue or see something fis...
2016 Sep 13
2
Replication: Can't unsubscribe from shared mailbox
...r way I might help debugging this?
Thanks,
Karsten
# 2.2.24 (a82c823): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.13 (7b14904)
# OS: Linux 2.6.32-44-pve x86_64 Debian 8.5
default_vsz_limit = 512 M
dict {
acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}
imap_max_line_length = 2 M
lmtp_rcpt_check_quota = yes
mail_attribute_dict = file:%h/Maildir/dovecot-attributes
mail_gid = 7777
mail_location = maildir:%h/Maildir:LAYOUT=fs:DIRNAME=maiLdir
mail_plugins = " zlib quota acl notify replication "
mail_shared_explicit_inbox = yes
mail_uid = 7777
mailbox_list_index = yes
managesieve_notify_cap...
2017 Sep 01
3
can't get quota working. I use static userdb driver.
Hi, people !
Set up global quota according to docs to 2 Mb.
Send more than ten Mb on the box.
Mail still getting put in the box, no bounces, no error messages in
logs, nothing to prevent mail to be delivered in overflooded mailbox.
quota settings are:
mail_plugins = quota
lmtp_rcpt_check_quota = yes
quota_full_tempfail = yes
protocol lmtp {
postmaster_address = postmaster # required
mail_plugins = $mail_plugins sieve
}
protocol lda {
mail_plugins = $mail_plugins sieve
}
protocol imap {
mail_plugins = $mail_plugins imap_quota
}
plugin {
quota = maildir:"User quota"...
2016 Oct 19
14
v2.2.26 release candidate released
...onger 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 wildcards didn't work when
namespace prefix was non-empty.
- Fixed writing >2GB to iostream-temp files (used by fs-compress,
fs-metawrap, d...
2016 Oct 19
14
v2.2.26 release candidate released
...onger 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 wildcards didn't work when
namespace prefix was non-empty.
- Fixed writing >2GB to iostream-temp files (used by fs-compress,
fs-metawrap, d...
2017 Jan 16
0
Replication: Can't unsubscribe from shared mailbox
...ery much,
Karsten
# doveconf -n
# 2.2.26.0 (23d1de6): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.16 (fed8554)
# OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.6
auth_cache_size = 10 M
auth_cache_ttl = 2 hours
default_vsz_limit = 1 G
dict {
acl = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}
lmtp_rcpt_check_quota = yes
login_trusted_networks = xxx
mail_attribute_dict = file:%h/dovecot-attributes
mail_gid = 7777
mail_location = mdbox:%h/mdbox
mail_plugins = " zlib quota acl notify replication"
mail_server_admin = mailto:postmaster at xxx
mail_server_comment = xxx
mail_shared_explicit_inbox = yes
ma...
2014 Jun 04
1
Dovecot + NFS + FreeBSD breakage ?
...md64
auth_cache_size = 1 M
auth_mechanisms = plain login digest-md5 cram-md5
auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@%
auth_verbose = yes
disable_plaintext_auth = no
dotlock_use_excl = no
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
lmtp_rcpt_check_quota = yes
lmtp_save_to_detail_mailbox = yes
lock_method = dotlock
mail_debug = yes
mail_fsync = always
mail_location = maildir:~/Maildir:INDEX=/index/%d/%1n/%n
mail_nfs_index = yes
mail_nfs_storage = yes
mail_plugins = quota trash mail_log notify zlib fts fts_lucene
mailbox_list_index = yes
managesieve...
2020 Aug 15
2
Bug: Dovecot appending "MISSING_DOMAIN" to fetch envelope responses
...e4): /etc/dovecot/dovecot.conf
> # Pigeonhole version 0.5.4 ()
> # OS: Linux 4.19.0-9-amd64 x86_64 Debian 10.4 ext4
> # Hostname: *REDACTED*
> first_valid_uid = *REDACTED*
> hostname = *REDACTED*
> last_valid_uid = *REDACTED*
> lda_original_recipient_header = X-Original-To
> lmtp_rcpt_check_quota = yes
> lmtp_save_to_detail_mailbox = yes
> mail_gid = *REDACTED*
> mail_home = *REDACTED*
> mail_location = mdbox:*REDACTED*:UTF-8
> mail_privileged_group = mail
> mail_server_admin = mailto:*REDACTED*
> mail_temp_dir = *REDACTED*
> mail_uid = *REDACTED*
> managesieve_no...