Re: Question about sieve language

2024-03-15 Thread Tom Hendrikx via dovecot
On 14-03-2024 12:51, Ralph Seichter via dovecot wrote: * Tom Hendrikx via dovecot: Or in readable sieve: [...] Do you mean to imply that regular expressions are not readable? ;-) All it takes is a little practice. Besides, regex are more efficient. It is well worth learning about them

Re: Question about sieve language

2024-03-13 Thread Tom Hendrikx via dovecot
On 13-03-2024 17:36, Ralph Seichter via dovecot wrote: * Lev Serebryakov: I need to match all messages sent from some specific domain and all its sub-domains. I prefer using regular expressions for this kind of tests: if address :regex "From" "[@.]example\.(com|org)$" {...} This will

Abort IMAP COPY command from imapsieve?

2024-03-11 Thread Tom Hendrikx via dovecot
Hi, I'm finding myself regularly moving messages to the wrong folder in my MUA. Most of the time this is easily corrected, but sometimes this is a bit harder. Imagine selecting all messages in the 'Trash' or 'Junk' folder, and moving them in the 'Archive' folder (by clicking on the MUA's

Re: User-configurable time-based mail deletion in specific folders

2024-03-11 Thread Tom Hendrikx via dovecot
Hi, A bit late to the party, but I just ran into some docs that say that protonmail has a sieve extension that supports this: https://proton.me/support/sieve-advanced-custom-filters#managing-expiration. I'm not finding any source code though... Kind regards, Tom On 25-02-2024 17:14, Aki

Re: A bug and a misleading description

2024-01-01 Thread Tom Hendrikx via dovecot
On 01-01-2024 13:53, David Van Edwards wrote: !. I have just tried deleting Sent messages and when I put the search string 1:200 in only one message was deleted. And when I put in 1:500 again only one message was deleted. In both cases a green message box came up saying the operation was

Re: dovecot username with domain

2023-09-23 Thread Tom Hendrikx via dovecot
On 19-09-2023 22:36, Dave McGuire wrote: On 9/19/23 16:34, Michael Grant wrote: Thanks, I was hoping for something less complicated.  I found    auth_username_format %n which drops the domain if supplied.  Unfortunately my imap username isn't 'mgrant'.  Probably i could make this work if there

Re: dovecot username with domain

2023-09-19 Thread Tom Hendrikx via dovecot
On 19-09-2023 22:36, Dave McGuire wrote: On 9/19/23 16:34, Michael Grant wrote: Thanks, I was hoping for something less complicated.  I found    auth_username_format %n which drops the domain if supplied.  Unfortunately my imap username isn't 'mgrant'.  Probably i could make this work if there

Documentation issue: incorrect link

2023-05-05 Thread Tom Hendrikx via dovecot
Hello, In the second paragraph at https://doc.dovecot.org/configuration_manual/sieve/extensions/duplicate/, a link is included to RFC7353, but this RFC is not related to sieve at all. I think the correct RFC to link is RFC7352, like in the first paragraph. Kind regards, Tom

Re: dovecot sasl with postfix, smtp auth not available

2023-04-23 Thread Tom Hendrikx via dovecot
Hi, There is also a feature in postfix where AUTH is only advertised over TLS (i.e. port 465, or port 25/587 after STARTTLS). https://www.postfix.org/postconf.5.html#smtpd_tls_auth_only On 23-04-2023 14:41, Badli Al Rashid wrote: > logs No logs as I have to redo a new setup. > bound to

Re: [Sieve] Multiple email recipients, how?

2019-11-24 Thread Tom Hendrikx via dovecot
On 23-11-19 18:40, Ralph Seichter via dovecot wrote: * Tom Hendrikx via dovecot: There are nice tricks you can do with virtual alias maps and pcre within postfix to split email to specific user accounts, which could also accommodate other alias schemes than standard subaddressing

Re: [Sieve] Multiple email recipients, how?

2019-11-23 Thread Tom Hendrikx via dovecot
On 22-11-19 22:48, Ralph Seichter via dovecot wrote: * Robert via dovecot: We use a simple system for routing emails to different email users by postfixing the addresses with the actual user: xxxJohn@domain; yyyJohn@domain etc all will be delivered to user John. (This way John can invent a