Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name

2023-09-13 Thread Eric Wong
Konstantin Ryabitsev wrote: > On Tue, Sep 12, 2023 at 10:40:34PM +, Eric Wong wrote: > > Perhaps 50K is too much? I figured clients would have a way to > > limit that, but I don't really pay attention to POP3 clients... > > The few clients I looked at didn't give any option to specify how

Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name

2023-09-13 Thread Eric Wong
Konstantin Ryabitsev wrote: > On Wed, Sep 13, 2023 at 06:20:40AM +, Eric Wong wrote: > > Eric Wong wrote: > > > I'm not sure if `?' or `=' are allowed characters in POP3 > > > mailbox names. In fact, I can't find any information on > > > valid characters allowed in RFC 1081 nor RFC 1939. >

Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name

2023-09-13 Thread Konstantin Ryabitsev
On Tue, Sep 12, 2023 at 10:40:34PM +, Eric Wong wrote: > Perhaps 50K is too much? I figured clients would have a way to > limit that, but I don't really pay attention to POP3 clients... The few clients I looked at didn't give any option to specify how many remote messages I want to retrieve,

Great job!

2023-09-13 Thread Wang Kang
Dear Eric, I just played with public-inbox on debian with postfix and public-inbox-watch. This is the first time I set up a smtp server. Now I feel very powerful. A big thank you for your work! Best regards, -- Wang Kang

[PATCH 1/5] INSTALL: update for 2023, NetBSD and OpenBSD

2023-09-13 Thread Eric Wong
We'll also note that curl is used by lei and -clone. --- INSTALL | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/INSTALL b/INSTALL index 13a1bdc6..4f473b78 100644 --- a/INSTALL +++ b/INSTALL @@ -5,17 +5,17 @@ This is for folks who want to set up

[PATCH 5/5] t/xap_helper: improve reliability of TTIN/TTOU tests

2023-09-13 Thread Eric Wong
We need to send more parallel requests and possibly retry more to ensure SIGTTIN/TTOU are handled due to OS scheduling delays. $doreq was also getting too noisy with extra is() calls, so just xbail on mismatches if somehow we get a truncated write. --- t/xap_helper.t | 14 +++--- 1 file

[PATCH 4/5] install/deps: safer defaults for regular users

2023-09-13 Thread Eric Wong
We'll leave forcing `--yes' to ci/run.sh and remove --purge usage with apt-get(1) entirely. Also start defining some more profiles aimed at users who want a minimal install for the subset of public-inbox they wish to use. There'll be some more built-in dependency handling to work across

[PATCH 3/5] updates around RPM packages on CentOS 7.x

2023-09-13 Thread Eric Wong
Add explicit dependencies on packages that are possible to remove without removing the `perl' RPM from CentOS 7.x. However, simplify deps.perl to avoid naming essential Perl modules (e.g. `perl-Exporter') that cannot be removed without removing the `perl' RPM entirely. We can also drop `Socket6'

Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name

2023-09-13 Thread Eric Wong
Eric Wong wrote: > I'm not sure if `?' or `=' are allowed characters in POP3 > mailbox names. In fact, I can't find any information on > valid characters allowed in RFC 1081 nor RFC 1939. Of course, the parameters and all manner of special characters can also be placed the password, so