Re: Wildcard !include statements fail if nothing matches

2024-04-17 Thread Noah Meyerhans via dovecot
On Wed, Apr 17, 2024 at 10:08:14AM +0300, Aki Tuomi via dovecot wrote: > You should use !include_try instead. See https://doc.dovecot.org/ > configuration_manual/config_file/#including-config-files Yes, I'm familiar with !include_try, and it clearly works fine. This report is about an

Re: Variable expansion on %w

2024-04-17 Thread Gandalf Corvotempesta via dovecot
Il giorno mer 17 apr 2024 alle ore 15:31 Aki Tuomi ha scritto: > If you have version with Lua support, you can make a passdb with lua that > base64 encodes the plain password. Then it should work. I'm not using lua currently, and i'm planning to move the server to a new one with users on DB,

Re: Variable expansion on %w

2024-04-17 Thread Aki Tuomi via dovecot
If you have version with Lua support, you can make a passdb with lua that base64 encodes the plain password. Then it should work.   Aki On 17/04/2024 15:56 EEST Gandalf Corvotempesta via dovecot wrote:     Il giorno mer 17 apr 2024 alle ore 14:22 Benny Pedersen via

Re: Variable expansion on %w

2024-04-17 Thread Gandalf Corvotempesta via dovecot
Il giorno mer 17 apr 2024 alle ore 14:22 Benny Pedersen via dovecot ha scritto: > i am not an expert in postlogin scripts, but please show it The issue is not the postlogin script, but dovecot. It's dovecot that tries to expand a variable BEFORE sending it to the script userdb { args =

Re: Variable expansion on %w

2024-04-17 Thread Benny Pedersen via dovecot
Gandalf Corvotempesta via dovecot skrev den 2024-04-17 08:31: im following the docs to change the password schema docs says that i have to pass the clear password to the post login script but using %w doesn't work if the clear password has a "%" inside as it's being expanded as variabile in

RE: Uppercase username emails are rejected

2024-04-17 Thread Aki Tuomi via dovecot
  On 17/04/2024 12:42 EEST Marc via dovecot wrote:     No they aren't. The *host part* is case insensitive because the DNS is, Indeed. Letsencrypt is utilizing this characteristic, they query the same hostname every time with different

RE: Uppercase username emails are rejected

2024-04-17 Thread Marc via dovecot
> > No they aren't. The *host part* is case insensitive because the DNS is, Indeed. Letsencrypt is utilizing this characteristic, they query the same hostname every time with different randomized(?) capitalizations. I have no idea what the logics behind this is. Preventing this from showing in

Re: Uppercase username emails are rejected

2024-04-17 Thread Jochen Bern via dovecot
On 17.04.24 08:43, Aki Tuomi wrote: On 17/04/24 00:51, John Stoffel via dovecot wrote: >> "Peter" == Peter via dovecot writes: Generally speaking you want auth to be case- sensitive, but go ahead and try it to see if it fixes the

Re: doveadm import error: quota: Unknown namespace: INBOX/

2024-04-17 Thread Aki Tuomi via dovecot
doveadm -o plugin/quota= ...   Aki On 17/04/2024 10:25 EEST Ralf Becker via dovecot wrote:     Noone an idea?   No longer been able to restore mailboxes seems a little scary ...   Ralf   Am 12.04.24 um 14:07 schrieb Ralf Becker via dovecot:

Re: doveadm import error: quota: Unknown namespace: INBOX/

2024-04-17 Thread Ralf Becker via dovecot
Noone an idea? No longer been able to restore mailboxes seems a little scary ... Ralf Am 12.04.24 um 14:07 schrieb Ralf Becker via dovecot: Dovecot version is 2.3.20 and I try to restore a folder hierarchy from an older snapshot of the mailbox (folders in question have been deleted): sudo -u

Re: Wildcard !include statements fail if nothing matches

2024-04-17 Thread Aki Tuomi via dovecot
You should use !include_try instead. See https://doc.dovecot.org/ configuration_manual/config_file/#including-config-files   Aki On 17/04/2024 00:00 EEST Noah Meyerhans via dovecot wrote:     Forwarding this report from Debian bug #1068478. Please see the full report

Re: Uppercase username emails are rejected

2024-04-17 Thread Aki Tuomi via dovecot
  On 17/04/2024 08:27 EEST Peter via dovecot wrote:     On 17/04/24 00:51, John Stoffel via dovecot wrote: >> "Peter" == Peter via dovecot writes: On 14/04/24 12:09, John Stoffel via dovecot wrote: I think you

Wildcard !include statements fail if nothing matches

2024-04-17 Thread Noah Meyerhans via dovecot
Forwarding this report from Debian bug #1068478. Please see the full report for more context. [1] Per the documentation on "Including config files", "It’s not an error if wildcards don’t result in any matching files." [2] However, that statement does not seem to reflect the actual behavior of

Re: Variable expansion on %w

2024-04-17 Thread Gandalf Corvotempesta via dovecot
im following the docs to change the password schema docs says that i have to pass the clear password to the post login script but using %w doesn't work if the clear password has a "%" inside as it's being expanded as variabile in example with a password "test%Ypass" dovecot is trying to expand

Re: Variable expansion on %w

2024-04-17 Thread Aki Tuomi via dovecot
Can you explain what you are trying to do?    Aki On 16/04/2024 21:36 EEST Gandalf Corvotempesta via dovecot wrote:     guys any help ? Is not possible to change the password schema when using passwd file ?   Il giorno sab 13 apr 2024 alle ore 14:48