macros in config support

2017-11-21 Thread Arkadiusz Miśkiewicz
g blabla ... dovecot-sql.conf: !include server-config.conf connect = host=%{my_db_host} dbname=%{my_db_name} iterate_query = SELECT ... WHERE os.id_pop3_server=%{server_id} ... Basically to be able to use own macros anywhere in config files. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

logging download speed for services

2018-01-22 Thread Arkadiusz Miśkiewicz
times for imap and only counting fetches etc) The goal is to be able to compare users speed, notice degradation and other such problems. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Dovecot 2.3.0 TLS

2018-01-23 Thread Arkadiusz Miśkiewicz
On Thursday 11 of January 2018, Aki Tuomi wrote: > Seems we might've made a unexpected change here when we revamped the ssl > code. Revamped, interesting, can it support milions certs now on single machine? (so are certs loaded by demand and not wasting memory) > Aki

Re: v2.2.35 released

2018-03-21 Thread Arkadiusz Miśkiewicz
h entries local_name *.example.com { ssl_cert = Date: Tue Mar 6 15:15:01 2018 +0200 lib-master: Correctly match when local_name has multiple names Reported by J. Nick Koston fixes the problem. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.35 released

2018-03-21 Thread Arkadiusz Miśkiewicz
On Wednesday 21 of March 2018, Arkadiusz Miśkiewicz wrote: > On Monday 19 of March 2018, Aki Tuomi wrote: > > https://dovecot.org/releases/2.2/dovecot-2.2.35.tar.gz > > https://dovecot.org/releases/2.2/dovecot-2.2.35.tar.gz.sig > > [...] > > > - Fix local nam

lmtp service timeouting even after receiving full message

2018-03-22 Thread Arkadiusz Miśkiewicz
ocket. Now the interesting this - exim does only one write() with 6585 bytes to write that message to lmtp. If exim needs more than one write() to do that (message is larger by some buffer) then it succeeds, dovecot accepts it. Could dovecot lmtp handling for single write() case be broken? dovecot 2.2.35 -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: lmtp service timeouting even after receiving full message

2018-03-23 Thread Arkadiusz Miśkiewicz
On Thursday 22 of March 2018, Arkadiusz Miśkiewicz wrote: > I have a problem with some messages passed from exim to dovecot lmtp > service: > > From exim debug: > > using socket /var/run/dovecot/lmtp > LMTP<< 220 mbox8 ready > LMTP>> LHLO mbox8... > L

Re: lmtp service timeouting even after receiving full message

2018-03-23 Thread Arkadiusz Miśkiewicz
On Friday 23 of March 2018, Aki Tuomi wrote: > > Shouldn't the last dot be own it's own line? Oh, right. So exim fault (spool wireformat feature breaks this). > Aki Thanks, -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: lmtp service timeouting even after receiving full message

2018-03-23 Thread Arkadiusz Miśkiewicz
On Friday 23 of March 2018, Arkadiusz Miśkiewicz wrote: > On Friday 23 of March 2018, Aki Tuomi wrote: > > Shouldn't the last dot be own it's own line? > > Oh, right. So exim fault (spool wireformat feature breaks this). And just got fixed: https://gi

mail_max_userip_connections from userdb query

2018-03-30 Thread Arkadiusz Miśkiewicz
Hello. Is still true that mail_max_userip_connections cannot be overriden in userdb query? Want lower global and raise for some logins. https://www.dovecot.org/pipermail/dovecot/2017-July/108520.html -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

compressed folders

2018-11-13 Thread Arkadiusz Miśkiewicz
Hello. Is this still true? https://www.dovecot.org/list/dovecot/2013-March/089084.html Ability to have specific folders compressed only. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

dovecot lmtp thinks that "disk quota exceeded" is "internal error"

2018-11-13 Thread Arkadiusz Miśkiewicz
ilbox > INBOX.Spam: Internal error occurred. Refer to server log for more informat > ion. [2018-11-13 15:50:58] Looks a bug to me since disk exceeded is not a internal error. Shouldn't lmtp return over quota info instead of error? -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

dovecot 2.2/openssl 1.0 vs dovecot 2.3/openssl 1.1.1 ssl regression

2018-11-13 Thread Arkadiusz Miśkiewicz
have: ssl_ca = > wildcard_crt.pem solves the problem and dovecot starts providing both certs to clients but if that's the proper way of solving this issue then what's the point of having ssl_ca config setting? Ideas? -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: dovecot lmtp thinks that "disk quota exceeded" is "internal error"

2018-11-13 Thread Arkadiusz Miśkiewicz
On 13/11/2018 15:54, Arkadiusz Miśkiewicz wrote: > > 2.2.36 (not migrated to 2.3 yet) reports such problem: > >> Nov 13 15:50:58 mbox dovecot: lmtp(xxx): session=, >> Error: open(/var/mail/xxx/mailboxes.lock1bf6ad16b7b8b703) failed: Disk quota >> exceeded >> N

Re: dovecot lmtp thinks that "disk quota exceeded" is "internal error"

2018-11-13 Thread Arkadiusz Miśkiewicz
On 13/11/2018 21:07, Sami Ketola wrote: > > >> On 13 Nov 2018, at 21.06, Arkadiusz Miśkiewicz wrote: >> >> On 13/11/2018 15:54, Arkadiusz Miśkiewicz wrote: >>> >>> 2.2.36 (not migrated to 2.3 yet) reports such problem: >>> >>>>

Re: dovecot lmtp thinks that "disk quota exceeded" is "internal error"

2018-11-13 Thread Arkadiusz Miśkiewicz
On 13/11/2018 21:07, Aki Tuomi wrote: > >> On 13 November 2018 at 22:06 Arkadiusz Miśkiewicz wrote: >> >> >> On 13/11/2018 15:54, Arkadiusz Miśkiewicz wrote: >>> >>> 2.2.36 (not migrated to 2.3 yet) reports such problem: >>> >>>&

dovecot/config processes one more time - which are safe to kill?

2018-12-13 Thread Arkadiusz Miśkiewicz
e 2 newest ones" rule look sane? Thanks, -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: dovecot/config processes one more time - which are safe to kill?

2018-12-14 Thread Arkadiusz Miśkiewicz
On 13/12/2018 17:02, j.emerlik wrote: > In my Dovecot 2.2.32 I do not have such a problem. Most likely you don't use shutdown_clients = no option. > > czw., 13 gru 2018 o 10:18 Arkadiusz Miśkiewicz <mailto:ar...@maven.pl>> napisał(a): > > > Hello. &

Re: dovecot/config processes one more time - which are safe to kill?

2019-01-08 Thread Arkadiusz Miśkiewicz
On 13/12/2018 10:18, Arkadiusz Miśkiewicz wrote: > > Hello. > > The problem with dovecot/config processes never ending and spawning new > one on each reload > (https://www.dovecot.org/list/dovecot/2016-November/106058.html) is > becoming a problem here: > > # ps au

doveadm expunge logging

2021-02-04 Thread Arkadiusz Miśkiewicz
sgid=, size=15077 -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: doveadm expunge logging

2021-02-04 Thread Arkadiusz Miśkiewicz
ying doveadm -o 'log_path=syslog' -o 'syslog_facility=mail' ... expunge ... but I'm getting these on stderr only. > > Aki > >> On 04/02/2021 14:52 Arkadiusz Miśkiewicz wrote: >> >> >> Hello. >> >> dovecot 2.3.13 here

Re: doveadm expunge logging

2021-02-11 Thread Arkadiusz Miśkiewicz
W dniu 04.02.2021 o 17:37, Arkadiusz Miśkiewicz pisze: > W dniu 04.02.2021 o 14:01, Aki Tuomi pisze: >> Did you also load `mail_log` plugin? > > I didn't. Added > > protocol doveadm { > mail_plugins = $mail_plugins mail_log notify acl > } > > an

not getting internal errors logged

2021-03-08 Thread Arkadiusz Miśkiewicz
ogged there, internal errors not logged) stracing dovecot process I see error message only write()n once (to client) but nowhere else (in a strace visible way). Is anything else controlling internal errors logging? Can't find anything in docs. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

ssl=required per user?

2022-01-13 Thread Arkadiusz Miśkiewicz
27;t have this capability that password_query it seems. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

INDEX= and dovecot.index.log / dovecot.list.index.log

2020-01-16 Thread Arkadiusz Miśkiewicz
ntrol/XYZ to be used also for these two files. ps. lmtp is used here -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: INDEX= and dovecot.index.log / dovecot.list.index.log

2020-01-16 Thread Arkadiusz Miśkiewicz
On 16/01/2020 22:12, Arkadiusz Miśkiewicz wrote: > > Using 2.3.8 and > > mail_location = > maildir:/var/mail/%Ln:CONTROL=/var/lib/dovecot/control/%Ln:VOLATILEDIR=/var/lib/dovecot/control/%Ln:INDEX=/var/lib/dovecot/control/%Ln > > + also > > user_query = SELECT ..

dovecot 2.2.25 BUG: local_name is not matching correctly

2016-10-13 Thread Arkadiusz Miśkiewicz
Bug report: When using dovecot 2.2.25 SNI capability it doesn't always match proper vhost config. For example if we have such config: local_name imap.example.com { ssl_cert =

Re: logging TLS SNI hostname

2016-10-16 Thread Arkadiusz Miśkiewicz
On Monday 30 of May 2016, Arkadiusz Miśkiewicz wrote: > Is there a way to log SNI hostname used in TLS session? Info is there in > SSL_CTX_set_tlsext_servername_callback, dovecot copies it to > ssl_io->host. > > Unfortunately I don't see it expanded to any variables ( &g

Re: logging TLS SNI hostname

2016-10-18 Thread Arkadiusz Miśkiewicz
On Monday 17 of October 2016, KT Walrus wrote: > > On Oct 17, 2016, at 2:41 AM, Arkadiusz Miśkiewicz wrote: > > > > On Monday 30 of May 2016, Arkadiusz Miśkiewicz wrote: > >> Is there a way to log SNI hostname used in TLS session? Info is there in > >> SS

Re: logging TLS SNI hostname

2016-10-20 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2016, Aki Tuomi wrote: > On 18.10.2016 14:16, Arkadiusz Miśkiewicz wrote: > > On Monday 17 of October 2016, KT Walrus wrote: > >>> On Oct 17, 2016, at 2:41 AM, Arkadiusz Miśkiewicz > >>> wrote: > >>> > >>> On Mon

Re: logging TLS SNI hostname

2016-10-20 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2016, Aki Tuomi wrote: > On 20.10.2016 15:41, Arkadiusz Miśkiewicz wrote: > > On Thursday 20 of October 2016, Aki Tuomi wrote: > >> On 18.10.2016 14:16, Arkadiusz Miśkiewicz wrote: > >>> On Monday 17 of October 2016, KT Walrus wrote: >

Re: logging TLS SNI hostname

2016-10-20 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2016, Aki Tuomi wrote: > On 20.10.2016 15:52, Arkadiusz Miśkiewicz wrote: > > > ... -servername something > > If you want to try out, try applying this patch... Works, thanks! > > From 066edb5e5c14a05c90e9ae63f0b76fcfd9c1149e Mon Sep 17 00:00:0

multiple SSL certificates story

2016-10-26 Thread Arkadiusz Miśkiewicz
Hi. Little story :-) I'm playing with dovecot 2.2.25 and multiple SSL certificates. ~7000 certificates which are loaded twice, so my dovecot has ~14 000 certificate pairs (14k key + 14k cert) in config. 14 000 local_name entries. Like these: local_name imap.example.com { ssl_cert =

Re: multiple SSL certificates story

2016-10-26 Thread Arkadiusz Miśkiewicz
On Wednesday 26 of October 2016, Arkadiusz Miśkiewicz wrote: > What can be done to make it work and how? Don't know internals - but could dovecot do similar job as exim. I mean keep big config, store things as strings just like now: local_name imap.example.com { ssl_cert =

Re: v2.2.26 released

2016-10-27 Thread Arkadiusz Miśkiewicz
6cb Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Fri, 15 Jul 2016 11:31:25 +0300 Subject: [PATCH] auth: Remove i_assert for credentials scheme --- src/auth/auth-request.c | 2 -- 1 file changed, 2 deletions(-) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.26 released

2016-10-27 Thread Arkadiusz Miśkiewicz
On Thursday 27 of October 2016, Aki Tuomi wrote: > On 27.10.2016 16:39, Arkadiusz Miśkiewicz wrote: > > On Thursday 27 of October 2016, Timo Sirainen wrote: > >> http://dovecot.org/releases/2.2/dovecot-2.2.26.tar.gz > >> http://dovecot.org/releases/2.2/dovecot-2.2.26

Re: v2.2.26 released

2016-10-28 Thread Arkadiusz Miśkiewicz
On Friday 28 of October 2016, Aki Tuomi wrote: > 27.10.2016 16:39, Arkadiusz Miśkiewicz wrote: > > On Thursday 27 of October 2016, Timo Sirainen wrote: > >> http://dovecot.org/releases/2.2/dovecot-2.2.26.tar.gz > >> http://dovecot.org/releases/2.2/dovecot-2.2.26.tar.gz.s

Re: Panic: file mail-transaction-log-file.c: line 104 (mail_transaction_log_file_free): assertion failed: (!file->locked)

2016-11-01 Thread Arkadiusz Miśkiewicz
On Tuesday 01 of November 2016, Aki Tuomi wrote: > On 25.08.2016 10:29, Aki Tuomi wrote: > > On 14.07.2016 10:56, Arkadiusz Miśkiewicz wrote: > >> 2.2.25 (also happens on 2.2.24). Happens every time I try to make > >> deliver and only for this user: > >> >

Re: logging TLS SNI hostname

2016-11-08 Thread Arkadiusz Miśkiewicz
On Thursday 20 of October 2016, Arkadiusz Miśkiewicz wrote: > On Thursday 20 of October 2016, Aki Tuomi wrote: > > On 20.10.2016 15:52, Arkadiusz Miśkiewicz wrote: > > > > ... -servername something > > > > If you want to try out, try applying this patch... > &

Re: logging TLS SNI hostname

2016-11-08 Thread Arkadiusz Miśkiewicz
On Tuesday 08 of November 2016, Aki Tuomi wrote: > > On November 8, 2016 at 4:08 PM Arkadiusz Miśkiewicz > > wrote: > > > > On Thursday 20 of October 2016, Arkadiusz Miśkiewicz wrote: > > > On Thursday 20 of October 2016, Aki Tuomi wrote: > > > > On

tons of dovecot/config processes

2016-11-10 Thread Arkadiusz Miśkiewicz
ery 2 months) -> reload etc) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: lazy-load SNI?

2016-11-11 Thread Arkadiusz Miśkiewicz
( Here we started analyzing maillog and put into dovecot config only these ssl certs for domains that are actually used with TLS. It's very ugly and short- sighted approach but hopefuly proper solution will be implemented by dovecot team before all people start to use TLS. > Tha

Re: lazy-load SNI?

2016-11-11 Thread Arkadiusz Miśkiewicz
lem - is it possible to make it behave better? To minimize (or avoid) "downtime". How to reproduce - just create config file with 20 000 - 50 000 entries local_name hostXexample.com { ssl_cert = Aki Tuomi > Dovecot oy -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: lazy-load SNI?

2016-11-11 Thread Arkadiusz Miśkiewicz
On Friday 11 of November 2016, Aki Tuomi wrote: > On 11.11.2016 19:17, Arkadiusz Miśkiewicz wrote: > > On Friday 11 of November 2016, Aki Tuomi wrote: > >> If you are interested in testing, please find patch attached that allows > >> you to specify >

Re: lazy-load SNI?

2016-11-11 Thread Arkadiusz Miśkiewicz
c, but what is the point of using imap/pop SNI? > All > clients want to connect to their own domain or what? Yes. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

BUG: nopassword doesn't work with CRAM-MD5

2016-11-17 Thread Arkadiusz Miśkiewicz
then it fails, too: Nov 17 09:00:49 auth-worker(2206): Error: sql(pepe,127.0.0.1,): nopassword set but password is non- empty So looks to be a bug. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: BUG: nopassword doesn't work with CRAM-MD5

2016-11-17 Thread Arkadiusz Miśkiewicz
On Thursday 17 of November 2016, Aki Tuomi wrote: > On 17.11.2016 10:14, Arkadiusz Miśkiewicz wrote: > > Hello. > > > > dovecot 2.2.26.0 > > > > When testing nopassword extra field > > (http://wiki2.dovecot.org/PasswordDatabase/ExtraFields) with CRAM-MD5

Re: BUG: nopassword doesn't work with CRAM-MD5

2016-11-17 Thread Arkadiusz Miśkiewicz
On Thursday 17 of November 2016, Aki Tuomi wrote: > On 17.11.2016 10:30, Arkadiusz Miśkiewicz wrote: > > On Thursday 17 of November 2016, Aki Tuomi wrote: > >> On 17.11.2016 10:14, Arkadiusz Miśkiewicz wrote: > >>> Hello. > >>> > >>> dovec

nologin + reason -> logging reason

2016-11-21 Thread Arkadiusz Miśkiewicz
ot allowed to log in. 1. http://wiki2.dovecot.org/PasswordDatabase/ExtraFields -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: nologin + reason -> logging reason

2016-11-21 Thread Arkadiusz Miśkiewicz
On Monday 21 of November 2016, @lbutlr wrote: > On Nov 21, 2016, at 7:39 AM, Arkadiusz Miśkiewicz wrote: > > reason is the only thing in maillog that allows to distinguish why user > > was not allowed to log in. > > Um… the only thing? How about where you set the reason in t

Re: nologin + reason -> logging reason

2016-11-21 Thread Arkadiusz Miśkiewicz
On Monday 21 of November 2016, Timo Sirainen wrote: > On 21 Nov 2016, at 16.39, Arkadiusz Miśkiewicz wrote: > > Hi. > > > > I'm using nologin with own reason [1]. That works fine. For example pop3 > > client gets nice message like "-ERR [AUTH] Account

Re: Correct settings for ssl protocols" and "ssl ciphers"

2017-01-17 Thread Arkadiusz Miśkiewicz
A256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3- SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA ssl_protocols = !SSLv2 !SSLv3 > > Thanks! -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.32 release candidate 2 released

2017-08-22 Thread Arkadiusz Miśkiewicz
g/Plugins/Apparmor Oh so no way to set separate hat for each user? (based on sql query for example etc) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Dovecot and Letsencrypt certs

2017-09-11 Thread Arkadiusz Miśkiewicz
es. > -Ralph 1. https://dovecot.org/list/dovecot/2016-October/105855.html -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Dovecot >=2.2.29 + Filesystem quota = incorrect storage information

2017-10-17 Thread Arkadiusz Miśkiewicz
they removed the _LINUX_QUOTA_VERSION define from quota.h. This > causes Dovecot to assume it's quota v1. I wonder if there's a way to > detect that it's a new quota.h or should we just drop support for > _LINUX_QUOTA_VERSION==1.. Just reverse conditions? Assume quota version

secure setup for imap hibernation

2017-10-27 Thread Arkadiusz Miśkiewicz
Hi. What's the approach for securely enabling imap hibernation in case when each user uses different uid and gid? Looks like none and 0666 on hibernation and imap master sockets is the only way? Thanks, -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: secure setup for imap hibernation

2017-10-27 Thread Arkadiusz Miśkiewicz
On Friday 27 of October 2017, Aki Tuomi wrote: > On 27.10.2017 11:20, Arkadiusz Miśkiewicz wrote: > > Hi. > > > > What's the approach for securely enabling imap hibernation in case when > > each user uses different uid and gid? > > > > Looks like

Re: Thousands of SSL certificates stalls new logins during reload - problem with Dovecot config process

2022-09-05 Thread Arkadiusz Miśkiewicz
s://dovecot.org/list/dovecot/2016-October/105858.html ( https://dovecot.org/list/dovecot/2016-October/105855.html ) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Panic: file mail-index-transaction-finish.c: line 185

2022-09-14 Thread Arkadiusz Miśkiewicz
55978a0ae9f0] -> #37 __libc_init_first[0x7f16bf5a34d0] -> #38 __libc_start_main[0x7f16bf5a3580] -> #39 _start[0x55978a0aefa0] Sep 15 05:05:43 mbox dovecot: imap(marek): pid=<14897> session=, Fatal: master: service(imap): child 14897 killed with signal 6 (core dumps disabled - https://dovecot.org/bugreport.html#coredumps) No NFS involved here (linux + xfs). -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Panic: file mail-index-transaction-finish.c: line 185

2022-09-15 Thread Arkadiusz Miśkiewicz
On 15.09.2022 07:10, Aki Tuomi wrote: On 15/09/2022 07:57 EEST Arkadiusz Miśkiewicz wrote: On 29.12.2021 10:26, Aki Tuomi wrote: On 29/12/2021 11:20 tobiswo...@gmail.com wrote: Hi list I have weird issue with my Dovecot 2.3.17.1 (476cd46418) When deleting a certain amount of

Re: Panic: file mail-index-transaction-finish.c: line 185

2022-09-17 Thread Arkadiusz Miśkiewicz
On 16.09.2022 08:46, Aki Tuomi wrote: On 15/09/2022 11:02 EEST Aki Tuomi wrote: On September 15, 2022 10:00:21 AM GMT+03:00, "Arkadiusz Miśkiewicz" wrote: On 15.09.2022 07:10, Aki Tuomi wrote: On 15/09/2022 07:57 EEST Arkadiusz Miśkiewicz wrote: On 29.12.2021 10:26,

Re: Panic: file mail-index-transaction-finish.c: line 185

2022-09-18 Thread Arkadiusz Miśkiewicz
On 18.09.2022 08:21, Aki Tuomi wrote: On September 17, 2022 10:55:42 PM GMT+03:00, "Arkadiusz Miśkiewicz" wrote: On 16.09.2022 08:46, Aki Tuomi wrote: On 15/09/2022 11:02 EEST Aki Tuomi wrote: On September 15, 2022 10:00:21 AM GMT+03:00, "Arkadiusz Miśkiewic

Re: Panic: file mail-index-transaction-finish.c: line 185

2022-09-19 Thread Arkadiusz Miśkiewicz
On 19.09.2022 14:52, Christian Mack wrote: Am 18.09.22 um 10:21 schrieb Arkadiusz Miśkiewicz: On 18.09.2022 08:21, Aki Tuomi wrote: On September 17, 2022 10:55:42 PM GMT+03:00, "Arkadiusz Miśkiewicz" wrote: On 16.09.2022 08:46, Aki Tuomi wrote: On 15/09/2022 11:02 EEST Aki Tuo

Re: Dovecot LMTP tries to access a directory of a different user, than the one it actually changed to.

2015-07-03 Thread Arkadiusz Miśkiewicz
fix it. (no solution beside already mentioned ugly workaround with limiting to 1 recipient per lmtp session) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.20 released

2015-12-08 Thread Arkadiusz Miśkiewicz
if file exists - use it) cert_fallback = /etc/dovecot/ssl/primary.cert etc That would make it possible to use https://letsencrypt.org functionality for all hosted domains at once. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.20 released

2015-12-08 Thread Arkadiusz Miśkiewicz
On Wednesday 09 of December 2015, Steffen Kaiser wrote: > On Tue, 8 Dec 2015, Arkadiusz Miśkiewicz wrote: > >> What's on the featurelist of v2.3? > > > > Support for thousands of ssl certificates without having to load/specify > > these in config wou

Re: Dovecot code repository moved to Github

2015-12-09 Thread Arkadiusz Miśkiewicz
On Wednesday 09 of December 2015, Timo Sirainen wrote: > http://hg.dovecot.org/ is no longer being updated. The public repository > exists now in https://github.com/dovecot/core instead. Nice. Should we (dovecot users) use github issue tracker for reporting bugs, too? -- Arkadiusz Miśk

logging TLS SNI hostname

2016-05-29 Thread Arkadiusz Miśkiewicz
st. The goal is to be able to see which hostname client used like: May 30 08:21:19 xxx dovecot: pop3-login: Login: user=, method=PLAIN, rip=1.1.1.1, lip=2.2.2.2, mpid=17135, TLS, SNI=pop3.somehost.org, session= -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Panic: file mail-transaction-log-file.c: line 104 (mail_transaction_log_file_free): assertion failed: (!file->locked)

2016-07-14 Thread Arkadiusz Miśkiewicz
op_handler_run+0x25) [0x7feb89fdd705] Jul 14 09:52:02 mbox dovecot: lmtp(powiadomienia): session=, Fatal: master: service(lmtp): child 25601 killed with signal 6 (core dumps disabled) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

[Dovecot] mdbox and filesystem quota

2012-03-18 Thread Arkadiusz Miśkiewicz
em hard quota that is exceeded? Will dovecot allow to delete mails to free space without a need to wait for cronjob to do the purge? -- Arkadiusz MiśkiewiczPLD/Linux Team arekm / maven.plhttp://ftp.pld-linux.org/

Re: [Dovecot] mdbox and filesystem quota

2012-03-18 Thread Arkadiusz Miśkiewicz
On Sunday 18 of March 2012, Timo Sirainen wrote: > On 18.3.2012, at 23.00, Arkadiusz Miśkiewicz wrote: > > http://wiki2.dovecot.org/MailboxFormat/dbox > > > > "Expunging a message only decreases the message's refcount. The space is > > later freed in &quo

Re: [Dovecot] Dovecot MTA

2013-11-09 Thread Arkadiusz Miśkiewicz
tion boundaries. exim allows much of such flexibility (including delivery dependant on moon phase - can be easily implemented) but its configuration language is horrible. (For simple mta lovers - http://opensmtpd.org/) -- Arkadiusz Miśkiewicz, arekm / maven.pl

[Dovecot] mail_log_events, but who exactly triggered events?

2014-01-30 Thread Arkadiusz Miśkiewicz
: box=INBOX, uid=673287, msgid=, size=1230 which tells me nothing about who triggered it actually (note all 5 users were logged in at deletion time) How to solve this problem? Thanks, -- Arkadiusz Miśkiewicz, arekm / maven.pl

Re: [Dovecot] mail_log_events, but who exactly triggered events?

2014-01-30 Thread Arkadiusz Miśkiewicz
On Thursday 30 of January 2014, Reindl Harald wrote: > Am 30.01.2014 10:50, schrieb Arkadiusz Miśkiewicz: > > mail_log_events is nice addition but how to log who exactly triggered > > particular event? For example 5 users from 5 IP addresses uses single > > imap user/mailbox.

Re: [Dovecot] mail_log_events, but who exactly triggered events? [feature request]

2014-02-04 Thread Arkadiusz Miśkiewicz
On Thursday 30 of January 2014, Steffen Kaiser wrote: > On Thu, 30 Jan 2014, Reindl Harald wrote: > > Am 30.01.2014 12:04, schrieb Arkadiusz Miśkiewicz: > >> On Thursday 30 of January 2014, Reindl Harald wrote: > >>> Am 30.01.2014 10:50, schrieb Arkadiusz Miśkiewicz:

Re: [Dovecot] mail_log_events, but who exactly triggered events? [feature request]

2014-02-04 Thread Arkadiusz Miśkiewicz
On Tuesday 04 of February 2014, Steffen Kaiser wrote: > On Tue, 4 Feb 2014, Arkadiusz Miśkiewicz wrote: > > Date: Tue, 4 Feb 2014 13:09:15 +0100 > > From: Arkadiusz Miśkiewicz > > To: dovecot@dovecot.org > > Subject: Re: [Dovecot] mail_log_events, > > > &g

macros

2014-07-11 Thread Arkadiusz Miśkiewicz
MECHANISMS digest-md5 dovecot-main.conf (common, shared config) !include dovecot-server.conf user_query = ${SOMETHING} AND id=${ID} auth_mechanisms = plain login ${MECHANISMS} etc -- Arkadiusz Miśkiewicz, arekm / maven.pl

auth_username_translation and LTMP problem

2014-08-15 Thread Arkadiusz Miśkiewicz
user database for aaa=bbb.pl=mymbox.pl where such user doesn't exist. Only aaa=bbb.pl user exists. Thanks, -- Arkadiusz Miśkiewicz, arekm / maven.pl

Re: auth_username_translation and LTMP problem

2014-08-15 Thread Arkadiusz Miśkiewicz
On Friday 15 of August 2014, Arkadiusz Miśkiewicz wrote: > auth_username_translation seems to be appliet on RCPT TO address of LTMP > transport. > > Why dovecot is doing that? > > And better question - is there a way to disable auth_username_translation > for LTMP but leave

rebuilding indexes for dovecot pop3

2014-08-17 Thread Arkadiusz Miśkiewicz
where dovecot works for imap only. For pop3 there is different software being used. I want to migrate to dovecot pop3 but I need to precache and regenerate indexes for dovecot pop3. Note, some users used pop3 only, so dovecot imap had no chance to generate any indexes. Thanks, -- Arkadiu

Re: rebuilding indexes for dovecot pop3

2014-08-21 Thread Arkadiusz Miśkiewicz
On Wednesday 20 of August 2014, Timo Sirainen wrote: > On 18 Aug 2014, at 08:48, Arkadiusz Miśkiewicz wrote: > > Hi. > > > > doveadm -D fetch -u login \ > > > >'imap.envelope imap.bodystructure size.virtual date.received' '*' > >

dovecot 2.2.13: LMTP delivery with multiple recipients incorrectly mixes users

2014-09-01 Thread Arkadiusz Miśkiewicz
ogout_format = bytes=%i/%o mail_max_userip_connections = 20 mail_plugins = zlib quota imap_quota mail_log notify } protocol pop3 { mail_max_userip_connections = 20 mail_plugins = mail_log notify pop3_client_workarounds = outlook-no-nuls oe-ns-eoh pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s, bytes=%i/%o pop3_uidl_format = %Mf } -- Arkadiusz Miśkiewicz, arekm / maven.pl

lmtp memory usage problem - Fatal: pool_system_realloc(268435456): Out of memory

2014-09-05 Thread Arkadiusz Miśkiewicz
rvice(lmtp): child 21383 returned error 83 (Out of memory (service lmtp { vsz_limit=256 MB }, you may need to increase it) - set CORE_OUTOFMEM=1 environment to get core dump) -- Arkadiusz Miśkiewicz, arekm / maven.pl

Re: dovecot 2.2.13: LMTP delivery with multiple recipients incorrectly mixes users

2014-09-10 Thread Arkadiusz Miśkiewicz
On Monday 01 of September 2014, Arkadiusz Miśkiewicz wrote: > Hi. > > I'm using exim that delivers email over LMTP to dovecot 2.2.13. > > I noticed that dovecot LMTP service is sometimes (reare but repeats) mixing > users. Example below. The

Re: v2.2.15 released - test suite segfault

2014-10-25 Thread Arkadiusz Miśkiewicz
failed make[2]: *** [check-test] Error 1 -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: v2.2.15 released - test suite segfault

2014-10-25 Thread Arkadiusz Miśkiewicz
On Saturday 25 of October 2014, Timo Sirainen wrote: > On 25 Oct 2014, at 06:11, Arkadiusz Miśkiewicz wrote: > > fatal_printf_format_fix .. : > > ok 0 / 190 tests failed > > ==6098== Invalid read of size 16 > > ==6098==

Renaming not supported across conflicting directory - why?

2014-10-30 Thread Arkadiusz Miśkiewicz
return -1; } } -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

[PATCH]: libexttextcat from libreoffice

2014-11-14 Thread Arkadiusz Miśkiewicz
]) ], [ if test $want_stemmer = yes; then -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

[2.3 feature request]: multiple passwords for single user

2014-12-15 Thread Arkadiusz Miśkiewicz
t other devices. There are more use cases. Untill that happens (not that great) workaround exists: http://wiki2.dovecot.org/Authentication/MultipleDatabases Thanks, -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: [2.3 feature request]: multiple passwords for single user

2014-12-17 Thread Arkadiusz Miśkiewicz
On Monday 15 of December 2014, Rick Romero wrote: > Quoting Arkadiusz Miśkiewicz : > > Hi. > > > > I wonder if there any plans of finishing "multiple passwords for single > > user" > > feature? > > > > > > Untill that happens (no

Re: dovecot/config processes one more time - which are safe to kill?

2019-03-14 Thread Arkadiusz Miśkiewicz via dovecot
On 14/01/2019 01:43, Timo Sirainen wrote: > On 13 Dec 2018, at 11.18, Arkadiusz Miśkiewicz wrote: >> >> >> Hello. >> >> The problem with dovecot/config processes never ending and spawning new >> one on each reload >> (https://www.dovecot.org/list/dove

Panic: file mail-transaction-log-file.c: line 105 (mail_transaction_log_file_free): assertion failed: (!file->locked)

2019-03-28 Thread Arkadiusz Miśkiewicz via dovecot
dovecot/pop3 > [piast_efaktury 1.1.1.1](+0x5882) [0x5638a04d0882] -> > /usr/lib64/dovecot/libdovecot.so.0(+0x74021) [0x7f20b6dbd021] -> > /usr/lib64/dovecot/libdovecot.so.0(+0x7439b) [0x7f20b6dbd39b] -> > /usr/lib64/dovecot/libdovecot.so.0(+0x74d1d) [0x7f20b6dbdd1d] > Mar 26 14:18:12 mbox dovecot[10001]: pop3(piast_efaktury): pid=<5694> > session=, Fatal: master: service(pop3): child 5694 killed > with signal 6 (core dumps disabled - > https://dovecot.org/bugreport.html#coredumps) dovecot isn't able to auto fix the indexes and manual deletion is required in all such cases -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Panic: file mail-transaction-log-file.c: line 105 (mail_transaction_log_file_free): assertion failed: (!file->locked)

2019-03-28 Thread Arkadiusz Miśkiewicz via dovecot
ted = false, index_deleted = false, log_sync_locked = true, readonly = false, mapping = true, syncing = false, need_recreate = false, index_min_write = false, modseqs_enabled = false, initial_create = false, initial_mapped = false, fscked = true } (gdb) -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )

Re: Panic: file mail-transaction-log-file.c: line 105 (mail_transaction_log_file_free): assertion failed: (!file->locked)

2019-03-28 Thread Arkadiusz Miśkiewicz via dovecot
On 28/03/2019 09:36, Timo Sirainen wrote: > On 28 Mar 2019, at 10.15, Arkadiusz Miśkiewicz <mailto:ar...@maven.pl>> wrote: >> >>  error = 0x55e3e2b40ac0 "Fixed index file >> /var/mail/piast_efaktury/dovecot.index: log_file_seq 13 -> 15", >>  nodi

sieve processing - enable/disable per user?

2023-10-06 Thread Arkadiusz Miśkiewicz via dovecot
Hi. I keep users in database and would like to enable/disable sieve for them per user. What's the approach for that? I'm looking at the sieve options and user_query setting but don't see anything that would make this possible. -- Arkadiusz Miśkiewicz, arekm / ( maven.pl

Re: sieve processing - enable/disable per user?

2023-10-06 Thread Arkadiusz Miśkiewicz via dovecot
e' AS 'sieve_enabled', ... mail_plugins = $mail_plugins %{sieve_enabled} and dovecot[17847]: lmtp(17932): Fatal: Plugin '%{sieve_enabled}' not found from directory /usr/lib64/dovecot/plugins Aki On 06/10/2023 09:56 EEST Arkadiusz Miśkiewicz via dovecot wrote:

Re: sieve processing - enable/disable per user?

2023-10-06 Thread Arkadiusz Miśkiewicz via dovecot
On 06/10/2023 11:12, Arkadiusz Miśkiewicz wrote: On 06/10/2023 09:27, Aki Tuomi wrote: Maybe try protocol lmtp {    mail_plugins = $mail_plugins %{sieve_enabled} } and return sieve_enabled="sieve" for those users you want to enable sieve processing for. Unfortunately it d

Re: sieve processing - enable/disable per user?

2023-10-07 Thread Arkadiusz Miśkiewicz via dovecot
On 06/10/2023 17:32, Oscar del Rio wrote: On 2023-10-06 5:12 a.m., Arkadiusz Miśkiewicz via dovecot wrote: Unfortunately it doesn't get expanded: user_query = ... , 'sieve' AS 'sieve_enabled', ... mail_plugins = $mail_plugins %{sieve_enabled} "sieve_enabl

qp and Invalid quoted-printable input trailer: '=' not followed by two hex digits

2023-10-09 Thread Arkadiusz Miśkiewicz via dovecot
two hex digits and I fail to see why. There is = used at the end of lines as soft-line break. Also if you delete "przez system Spa=" it works. If you lave it and delete "=" line it also works. Doesn't seem to be consistent. Is dovecot too restrictive here? dovecot

Re: lua API and returning reason and CONTACTADMIN

2025-02-05 Thread Arkadiusz Miśkiewicz via dovecot
in src/auth/db-lua.c:auth_lua_export_fields() splits string by space const char *const *fields = t_strsplit_spaces(str, " "); so it won't be possible to return like reason="This is the reason" Looks like another bug, right? Aki On 23/01/2025 17:20 EET Arkadiusz Miśkiewic

  1   2   >