From: ablacktshirt@gmail.com (Yubin Ruan)
To: kernelnewbies@lists.kernelnewbies.org
Subject: Gmail and mailing list (was Re: Regarding Linux kernel vs Android
Date: Thu, 18 Jan 2018 23:37:03 +0800 [thread overview]
Message-ID: <20180118153703.GA16082@HP> (raw)
In-Reply-To: <20180118151145.GC11666@HP>
On Thu, Jan 18, 2018 at 11:11:45PM +0800, Yubin Ruan wrote:
> On Tue, Jan 16, 2018 at 04:24:41PM -0500, valdis.kletnieks at vt.edu wrote:
> > On Tue, 16 Jan 2018 22:15:39 +0530, inventsekar said:
> >
> > > PS - when I send mail to this DL, I thought I would receive my own
> > > mail(similar to Google groups DL), as I am already member of the DL, but I
> > > am not getting my own mail, so I get confusion whether my mail was sent or
> > > not. On the subscription page, I looked for any options, but no luck.
> > > Please suggest
>
> I am using gmail but never notice the behaviors you stated. Thanks for your
> information. See below:
>
> > The tl;dr: If you really care, you can have the list send you a "Your message was posted"
> > confirmation. Go here: https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> > and login (you'll need the password the list has for you - if you don't have it, it's
> > in the monthly reminder or you can ask it to send you a copy).
> >
> > The gory details:
> >
> > A long known issue with GMail. Basically, what should happen is this:
> >
> > 1) You send e-mail. At some point, a Message-ID header gets added, usually by
> > the "Mail submission server". For the one I'm replying to, the server was one
> > of Gmail's so it tacked on:
> >
> > Message-id: <CAJd9=037m-jHxR-Yz4DkQvukahPE3cK1LV_HcWJRk31+=Vc-pw@mail.gmail.com>
> >
> > The important thing here is that it's supposed to be (a) netwise unique and (b)
> > remains the same across the lifetime of the message.
> >
> > 2) So say your mail was to the list, and a cc: to several people directly (the
> > usual state of affairs for Linux kernel development - as "reply all" is the
> > preferred way of doing things. If I was listed directly, then I'll get two
> > copies - once for the direct copy and once from the list. (And yes, a mailing
> > list is supposed to preserve the value in most cases - those interested in the
> > gory details are referred to RFC 5322, section 3.6.4)
> >
> > 3) And that same Message-ID should be on both copies that I receive, which
> > means I can do duplicate suppression by simply saying "Have I seen this
> > Message-ID before?"
> >
> > Works great, except....
> >
> > When GMail sends your *outbound* mail, it remembers that Message-ID - which means
> > that when your own copy comes back from the posting to the list, GMail says "Hey,
> > I've seen this one before" and duplicate suppresses it. So one outbound copy
> > goes by and you don't see it, and then the other one gets munched, so you don't
> > see that one either. Whoops.
>
> By "gets munched" you mean "get deleted", right? But why would the other one
> gets deleted if Gmail suppress the duplicate message? Is this your
> configuration fault?
>
> > And yes, they know about it - me and some other email experts gave Google grief
> > about it when it was still in alpha/beta. But they didn't listen, for reasons only they
> > understand(*)
> >
> > To make life even *more* complicated, even though my copy of posts to the list gets
> > auto-deduped by GMail as it comes back, I still get a copy - because some AI in there
> > has figured out "Oh, he's a list subscriber, so when he posts, we'll remember the message-ID,
> > but also generate a copy right back into his inbox so he gets his list copy anyhow even
> > though we already know we're going to auto-dedup it". Of course, this isn't a
> > settable, nor is it very obvious what causes GMail's AI to realize this - so I have
> > some lists that I get back a GMail-looped courtesy copy and some I don't.
>
> Hmm... I didn't noticed which list works and which not yet (I was not aware of
> the situation where duplicate message with same Message-ID get suppressed by
> Gmail previously). Is kernel newbie affected, or any other lists?
Oh now I observe the behavior on std-discussion (hosted on isocpp.org). Gmail
seems to automatically delete mails from the mailing list server if I Cc/Bcc
myself a copy (if the server has ever sent me a copy, which I am not sure).
But I still get a copy, and things still work smoothly.
Yubin
prev parent reply other threads:[~2018-01-18 15:37 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <CAJd9=03fDqhR7AjpRd=2qXLhXGFYCU31pFddyt-=pRFH=Ppz2A@mail.gmail.com>
[not found] ` <CAJd9=01Oyvtb=8qm6=2awoCRFULHSfShHb2SYWjoEmn10AexyA@mail.gmail.com>
[not found] ` <CAJd9=02i09QGw5jp4L76horpghMsdxrtAcy+UO+B_mznvEBAFA@mail.gmail.com>
[not found] ` <CAJd9=00OzjeyRhVrq-W3ezdmZvB4tZ=CYxKRUtQFMQtatb=85w@mail.gmail.com>
[not found] ` <CAJd9=01r2R4E2EChoJv3=DLp4dAj0ZGyPWEHmXXetN2wmJC-FQ@mail.gmail.com>
[not found] ` <CAJd9=00ty3U-bc8zsRKpvqsDsoMeTC4v6fY_t6LvhLiUNChiEw@mail.gmail.com>
[not found] ` <CAJd9=02CNsexaWRDf03-sAizYv9XE5ZyS=A-XPXutGn0bp47mw@mail.gmail.com>
2018-01-16 16:45 ` Regarding Linux kernel vs Android inventsekar
2018-01-16 16:52 ` Greg KH
2018-01-16 16:55 ` Ruben Safir
2018-01-16 17:04 ` Greg KH
2018-01-16 21:24 ` Gmail and mailing list (was " valdis.kletnieks at vt.edu
2018-01-17 15:39 ` inventsekar
2018-01-18 15:11 ` Yubin Ruan
2018-01-18 15:37 ` Yubin Ruan [this message]
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=20180118153703.GA16082@HP \
--to=ablacktshirt@gmail.com \
--cc=kernelnewbies@lists.kernelnewbies.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.
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.