all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Bob Proulx <bob@proulx.com>
To: help-gnu-emacs@gnu.org
Subject: Re: Google Gmail mailing list bounces
Date: Wed, 20 Feb 2019 16:03:13 -0700	[thread overview]
Message-ID: <20190220152455054511191@bob.proulx.com> (raw)
In-Reply-To: <83imxegskr.fsf@gnu.org>

Eli Zaretskii wrote:
> Bob Proulx wrote:
> > If Mailman disables a subscriber due to bounces then later (due to a
> > nightly cron?) Mailman sends a notice to the recipient that their
> > subscription has been suspended
> 
> First, until that cron job runs, the victim could miss quite a lot of
> messages.

True.  Fortunately there is the archive to fall back upon if there is
a desire to look at the missed messages.

  https://lists.gnu.org/archive/html/help-gnu-emacs/

> And second, I wouldn't be surprised if that notification
> went straight to the spam folder, the way it's formatted.

The messages that were forwarded to me looked okay to me.  Good even!
What specifically about them makes them look like spam?  What would
you do differently?

The content is short enough.  Here is what it looks like:

  Your membership in the mailing list help-gnu-emacs has been disabled
  due to excessive bounces The last bounce received from you was dated
  15-Feb-2019.  You will not get any more messages from this list until
  you re-enable your membership.  You will receive 3 more reminders like
  this before your membership in the list is deleted.

  To re-enable your membership, you can simply respond to this message
  (leaving the Subject: line intact), or visit the confirmation page at

      https://lists.gnu.org/mailman/confirm/help-gnu-emacs/f1d2d2f924e986ac86fdf7b36c94bcdf32beec15

  You can also visit your membership page at

      https://lists.gnu.org/mailman/options/help-gnu-emacs/[[redacted-address]]

  On your membership page, you can change various delivery options such
  as your email address and whether you get digests or not.  As a
  reminder, your membership password is [[redacted]]

  If you have any questions or problems, you can contact the list owner at

      help-gnu-emacs-owner@gnu.org

Seems reasonable and clear enough.

Note that I have NO ability to affect either Mailman or the
installation of it on lists.gnu.org.  I am just over on the side
talking about it with the rest of the chickens.  I can't affect any
changes to the mailed message content or format.

> > Bounce messages are the only way to detect that subscribers fall off
> > the planetary network.
> 
> That's true, but why disable their delivery on the first such message?

It never happens on the first message.

I only know what the Mailman documentation says online.  It is short
enough.  Here is what it says:

  https://lists.gnu.org/mailman/admin/help-gnu-emacs/bounce (login required)

  These policies control the automatic bounce processing system in
  Mailman.  Here's an overview of how it works.

  When a bounce is received, Mailman tries to extract two pieces of
  information from the message: the address of the member the message
  was intended for, and the severity of the problem causing the
  bounce.  The severity can be either hard or soft meaning either a
  fatal error occurred, or a transient error occurred.  When in doubt,
  a hard severity is used.

  If no member address can be extracted from the bounce, then the bounce
  is usually discarded.  Otherwise, each member is assigned a bounce
  score and every time we encounter a bounce from this member we
  increment the score.  Hard bounces increment by 1 while soft bounces
  increment by 0.5.  We only increment the bounce score once per day, so
  even if we receive ten hard bounces from a member per day, their score
  will increase by only 1 for that day.

  When a member's bounce score is greater than the bounce score
  threshold, the subscription is disabled.  Once disabled, the member
  will not receive any postings from the list until their membership is
  explicitly re-enabled (either by the list administrator or the
  user).  However, they will receive occasional reminders that their
  membership has been disabled, and these reminders will include
  information about how to re-enable their membership.

  You can control both the number of reminders the member will receive
  and the frequency with which these reminders are sent.

  There is one other important configuration variable; after a certain
  period of time -- during which no bounces from the member are received
  -- the bounce information is considered stale and discarded.  Thus by
  adjusting this value, and the score threshold, you can control how
  quickly bouncing members are disabled. You should tune both of these
  to the frequency and traffic volume of your list.

  Should Mailman perform automatic bounce processing?
  (Details for bounce_processing) Yes

  The maximum member bounce score before the member's subscription is
  disabled. This value can be a floating point number.
  (Details for bounce_score_threshold) 5.0

  The number of days after which a member's bounce information is
  discarded, if no new bounces have been received in the interim. This
  value must be an integer.
  (Edit bounce_info_stale_after) 7

  How many Your Membership Is Disabled warnings a disabled member
  should get before their address is removed from the mailing list.
  Set to 0 to immediately remove an address from the list once their
  bounce score exceeds the threshold. This value must be an integer.
  (Edit bounce_you_are_disabled_warnings) 3

  The number of days between sending the Your Membership Is Disabled warnings. This value must be an integer. 
  (Edit bounce_you_are_disabled_warnings_interval) 7

> Why not wait until there are, say, a dozen of them?  A small number of
> bounced messages means a temporary problem, which doesn't justify such
> drastic measures, IMO.

See the description for what Mailman is actually doing.  It says it
doesn't disable it on the first bounce.

> > Sure some addresses are only temporarily undeliverable.  That's why
> > Mailman uses rate limits.  Normally if there is a bounce or two it
> > doesn't do anything other than bounce those individual messages.  It
> > is only when there are many that something must be wrong and delivery
> > is suspended.
> 
> It does?  I certainly don't see that.  IME, a single bounced message
> causes a user's mail delivery to be disabled.  What did I miss?

I know my mail server has accidentally bounced all messages at times
and yet I was not bounced off the lists therefore it seems to be
operating as described.  It certainly did not bounce me off the lists
on the first bounce anyway.

Bob



  reply	other threads:[~2019-02-20 23:03 UTC|newest]

Thread overview: 110+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-02-18 19:40 Google Gmail mailing list bounces Bob Proulx
2019-02-18 20:13 ` Skip Montanaro
2019-02-18 20:56   ` Bob Proulx
2019-02-19  2:23     ` Nate Bass
2019-02-19  7:01       ` Bob Proulx
2019-02-19  2:29     ` Jean-Christophe Helary
2019-02-19  5:23       ` Bob Proulx
2019-02-19  5:36         ` Jean-Christophe Helary
2019-02-19  9:59           ` Stephen Berman
2019-02-20 17:15         ` Eric S Fraga
2019-03-05 19:08           ` Xavier Maillard
2019-02-19 16:07       ` Eli Zaretskii
2019-02-18 22:01 ` Scott Randby
2019-02-19  3:35   ` Eli Zaretskii
2019-02-19  3:38     ` Kaushal Modi
2019-02-19 15:07     ` Scott Randby
2019-02-19 16:35       ` Eli Zaretskii
2019-02-19 17:01         ` Bob Proulx
2019-02-19 17:32           ` Eli Zaretskii
2019-02-20 19:18             ` Bob Proulx
2019-02-20 19:36               ` Eli Zaretskii
2019-02-20 23:03                 ` Bob Proulx [this message]
2019-02-21 14:22                   ` Eli Zaretskii
2019-02-21 14:38                     ` Robert Pluim
2019-02-21 15:03                       ` Yuri Khan
2019-02-21 15:20                         ` Robert Pluim
2019-02-22  0:06                           ` Bob Proulx
2019-02-23 10:28                             ` Nate Bass
2019-02-23 19:56                               ` Bob Proulx
2019-02-23 21:05                                 ` Vasilii Kolobkov
2019-02-24  3:45                                 ` Eric Abrahamsen
2019-03-05 22:31                                 ` Emanuel Berg
2019-03-05 21:25                               ` Ian Kelling
2019-03-05 22:22                               ` Emanuel Berg
2019-03-06 17:14                                 ` Ralph Seichter
2019-03-06 18:51                                   ` Emanuel Berg
2019-03-08  1:47                                     ` Ralph Seichter
2019-03-13  1:22                                       ` Emanuel Berg
2019-03-13  1:47                                         ` Ralph Seichter
2019-03-13  2:53                                           ` [DMARC Sucks!] (Was Re: Google Gmail mailing list bounces) 황병희
2019-03-13  2:57                                           ` Google Gmail mailing list bounces Emanuel Berg
2019-03-19  0:15                                       ` Emanuel Berg
2019-03-19  0:46                                         ` Ralph Seichter
2019-03-19  1:11                                           ` Emanuel Berg
2019-03-19 18:02                                             ` Ralph Seichter
2019-03-19 23:35                                               ` Emanuel Berg
2019-03-06 17:27                                 ` Ralph Seichter
2019-05-23 14:44                               ` Bastian Beischer
2019-05-23 14:58                                 ` Noam Postavsky
2019-05-23 23:19                                   ` Emanuel Berg via help-gnu-emacs
2019-05-24  0:00                                     ` Emanuel Berg via help-gnu-emacs
2019-05-23 23:32                                   ` Bob Proulx
2019-05-23 23:44                                     ` Emanuel Berg via help-gnu-emacs
2019-05-24  0:08                                       ` Bob Proulx
2019-05-24  4:09                                         ` Emanuel Berg via help-gnu-emacs
2019-05-24  5:36                                         ` Emanuel Berg via help-gnu-emacs
2019-05-24  7:09                                           ` tomas
2019-05-24  8:51                                             ` Emanuel Berg via help-gnu-emacs
2019-05-24 12:28                                               ` tomas
2019-05-25  4:40                                                 ` Emanuel Berg via help-gnu-emacs
2019-05-25  6:31                                                   ` tomas
2019-05-25  8:03                                                     ` the future of the computer world (was: Re: Google Gmail mailing list bounces) Emanuel Berg via help-gnu-emacs
2019-05-25 11:54                                                       ` tomas
2019-05-28  5:21                                                         ` Emanuel Berg via help-gnu-emacs
2019-05-28  5:36                                                           ` Emanuel Berg via help-gnu-emacs
2019-05-28  6:27                                                             ` Yuri Khan
2019-05-28  8:29                                                               ` Emanuel Berg via help-gnu-emacs
2019-05-28  8:39                                                                 ` tomas
2019-05-28  8:56                                                                   ` Emanuel Berg via help-gnu-emacs
2019-05-28  8:59                                                                     ` tomas
2019-05-29 19:32                                                                       ` answer from Zoho (was: Re: the future of the computer world (was: Re: Google Gmail mailing list bounces)) Emanuel Berg via help-gnu-emacs
2019-05-30  0:00                                                                         ` the future of the computer world (was Re: answer from Zoho) Van L
2019-05-30  2:50                                                                           ` Emanuel Berg via help-gnu-emacs
2019-05-30  8:48                                                                         ` answer from Zoho Alberto Luaces
2019-05-30 11:39                                                                           ` Emanuel Berg via help-gnu-emacs
2019-05-30 17:24                                                                             ` Eric Abrahamsen
2019-05-30 17:39                                                                               ` Emanuel Berg via help-gnu-emacs
2019-05-31  7:43                                                                             ` Alberto Luaces
2019-05-31  7:46                                                                               ` Alberto Luaces
2019-06-05  2:22                                                                                 ` Emanuel Berg via help-gnu-emacs
2019-05-28  8:42                                                                 ` the future of the computer world (was: Re: Google Gmail mailing list bounces) Yuri Khan
2019-05-25 15:18                                                       ` the future of the computer world Stefan Monnier
2019-05-28  5:22                                                         ` Emanuel Berg via help-gnu-emacs
2019-05-25  9:17                                                 ` Google Gmail mailing list bounces Van L
2019-05-25 11:56                                                   ` tomas
2019-05-27 14:14                                                   ` Emanuel Berg via help-gnu-emacs
2019-05-28 12:12                                                     ` Van L
2019-05-28 14:47                                                       ` Emanuel Berg via help-gnu-emacs
2019-05-24  9:01                                             ` Emanuel Berg via help-gnu-emacs
2019-05-24  0:38                                     ` Eric Abrahamsen
2019-05-24 18:36                                     ` Stefan Monnier
2019-05-23 23:14                                 ` Emanuel Berg via help-gnu-emacs
2019-05-23 23:22                                   ` Emanuel Berg via help-gnu-emacs
2019-05-23 23:38                                     ` Bob Proulx
2019-05-23 23:46                                       ` Emanuel Berg via help-gnu-emacs
2019-02-19 18:03           ` Stefan Monnier
2019-02-19 18:16             ` Eli Zaretskii
2019-02-19 17:41       ` Alternative mail providers (was: Google Gmail mailing list bounces) Amin Bandali
2019-02-20 10:21         ` Alternative mail providers Van L
2019-02-20 15:15           ` Amin Bandali
2019-02-20 22:11             ` [OFF-TOPIC] " Van L
2019-02-20 22:41               ` Eric Abrahamsen
2019-02-21  6:59                 ` Van L
2019-02-21 10:07                   ` gnus and gpg Van L
2019-02-21 10:33                     ` Robert Pluim
2019-02-21 12:07                       ` Van L
2019-02-21 12:26                         ` Colin Baxter
2019-02-21  7:50           ` Alternative mail providers mickbert
2019-03-12 13:29         ` 황병희
2019-03-05 21:22 ` Google Gmail mailing list bounces Ian Kelling

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190220152455054511191@bob.proulx.com \
    --to=bob@proulx.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.