Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > muc.lists.qmail > #3226

Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send

From Charles Cazabon <search-web-for-address@pyropus.ca>
Newsgroups muc.lists.qmail
Subject Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send
Date 2022-05-18 12:57 -0600
Organization Newsgate at muc.de e.V.
Message-ID <YoVBnnOFDvya3xfW@pyropus.ca> (permalink)
References <YoUTUnaIQBbjn45a@pyropus.ca> <CAOqj+1NkQ3BSKA3G0e_XFeTx6ocgibub_RV0H1WQJP-3XCVQAw@mail.gmail.com> <CAOqj+1MRzX+dnrDAFKkyyUMuJrvrTZcvP7vX8qaD0gmR31URNA@mail.gmail.com>

Show all headers | View raw


Manvendra Bhangui <mbhangui@gmail.com> wrote:
> On Wed, 18 May 2022 at 21:17, Charles Cazabon
> 
> > Have you found that with that, on modern hardware, that the todo scanning
> > is still a bottleneck for the system?  I'm not saying I doubt you, just
> > that I haven't run into it myself lately.
> 
> I did mention that. I have never been able to simulate silly qmail syndrome
> since ages.

I wasn't specifically asking about that syndrome -- more just that, if you
have a qmail install today, with ext-todo, on reasonable modern hardware, do
you still run into issues where high injection rates result in slow deliveries
(from any cause)?

I'm trying to see if that's why you propose eliminating what you call the lock
/ trigger mechanism -- or whether you just do it "for fun".

> > The traditional solution to this for dealing with mail to the big hosts --
> > Gmail, Yahoo, Yandex, whatever -- is to put all mail for those domains in
> > a maildir and periodically run maildirsmtp, which then delivers all
> > accumulated mail over a single persistent connection.
>
> Let me think of this approach and see if I can come up with a solution that
> is simple and achieves the object of rate controlled delivery which is
> easily configurable by the end user.

Do you even need to rate-limit if you've only got one connection to Gmail etc
open at a time?  maildirsmtp processes messages serially.

If you really wanted to add delays between messages sent with maildirsmtp, it
would be a very simple change to the code.  Although I would think Gmail etc
would be pretty agressive about dropping idle incoming SMTP connections, so I
doubt it's necessary or desirable.

Charles
-- 
--------------------------------------------------------------------------
Charles Cazabon
GPL'ed software available at:                  http://pyropus.ca/software/
Read http://pyropus.ca/personal/writings/12-steps-to-qmail-list-bliss.html
--------------------------------------------------------------------------

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

Back to muc.lists.qmail | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-18 20:22 +0530
  Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Charles Cazabon <search-web-for-address@pyropus.ca> - 2022-05-18 09:40 -0600
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send "Andy Bradford" <amb-sendok-1655608419.pihkcaidealnncpjikcf@bradfords.org> - 2022-05-19 21:13 -0600
  Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-18 21:33 +0530
  Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Charles Cazabon <search-web-for-address@pyropus.ca> - 2022-05-18 12:57 -0600
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-19 11:01 +0530
      Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send "Andy Bradford" <amb-sendok-1655610517.acaeoeagfmekmmidodop@bradfords.org> - 2022-05-19 21:48 -0600
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Charles Cazabon <search-web-for-address@pyropus.ca> - 2022-05-19 07:52 -0600
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-19 19:59 +0530
      Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send "John Levine" <johnl@iecc.com> - 2022-05-19 13:00 -0400
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Charles Cazabon <search-web-for-address@pyropus.ca> - 2022-05-19 10:48 -0600
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-20 09:02 +0530
  Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Erwin Hoffmann <feh@fehcom.de> - 2022-05-19 16:26 +0200
    Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Erwin Hoffmann <feh@fehcom.de> - 2022-05-19 17:34 +0200
  Re: TLDR; Using POSIX message queues in qmail-queue to communicate with qmail-send Manvendra Bhangui <mbhangui@gmail.com> - 2022-05-19 20:51 +0530

csiph-web