From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id EB6205D5 for ; Mon, 4 Jan 2021 21:26:34 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.78,475,1599516000"; d="scan'208,217";a="485379882" Received: from prod-listesu18.inria.fr (HELO sympa.inria.fr) ([128.93.162.160]) by mail2-relais-roc.national.inria.fr with ESMTP; 04 Jan 2021 22:26:31 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id A276AE028F; Mon, 4 Jan 2021 22:26:31 +0100 (CET) Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 31783E01D2 for ; Mon, 4 Jan 2021 22:26:27 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=yawar.amin@gmail.com; spf=Pass smtp.mailfrom=yawar.amin@gmail.com; spf=None smtp.helo=postmaster@mail-oo1-f47.google.com IronPort-PHdr: =?us-ascii?q?9a23=3A3fgURBzYW419AkHXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?0u4TKvad9pjvdHbS+e9qxAeQG9mCtLQe0LGd6vuwEUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQpFiCe/bL9oMhm7owvcusYLjYZsKas61wfErGZPd+?= =?us-ascii?q?lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLe?= =?us-ascii?q?TQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgz?= =?us-ascii?q?oBOjUk8m/Yl9ZwgbpUrxKvpRNxw4DaboKIOvRgYqzQZskVSXZbU8tLSyBNHoGx?= =?us-ascii?q?Yo0SBOQBJ+ZYqIz9qkMMohSkCwijHvnvwSJUi3/z3K061fkqHAbG3QM6EdMBqm?= =?us-ascii?q?7UoM/vO6cXUOC1yrLFzTrGb/xM2Df97JLEfQwmofGJRL99d9faxkYzGQ3flFqQ?= =?us-ascii?q?tZDlMC2P1uQLq2WV4ettWOOghWI6qwx8oCWjytoth4TJm44bxVPJ+Tl6zYspId?= =?us-ascii?q?C0VEx2bMC5HZdNuSyXOZV7Tt8+T2x2tis21rkLtJimdyYEz5QnwgTQa/2Bc4WQ?= =?us-ascii?q?5RLsSPyeITJ8hH5/f7K/nRmy/VChyu36TMm00UxFojBLktnWsH0Gyh/d6tCfR/?= =?us-ascii?q?dj4kus3SyD2gPT5+1ePEw5lLfXJ4Quz7MykJcYrF7NETXsmErsia+bbkUk9fas?= =?us-ascii?q?6+Tgerjmo4WTN45wig3nNaQundGzDf02MgUBXWWX4+u81Lrk/U32RLVFkOc6nb?= =?us-ascii?q?XesJDfPcgbp6i5DBFJ0os79RqzEzOr3M4bkHQHNl5JZROKg5XzN1zBIv30FfK/?= =?us-ascii?q?jE6tkDdvyfDGJLrhApDVI3nDirjgc6xy61RGxAUpyNBf5pRUB6oOIPL2QEDxtd?= =?us-ascii?q?jYAgUlPAyzxubrEM992Z8GWWKTHq+ZN7vfvkOS6eIqJ+mAfYsVuDfmK/g5/PPu?= =?us-ascii?q?ln84mVoFfaazx5cXaXa4Hu5nI0qDe3bsjM0BQi83uBEjRrnvgVyGTTkBYn+zW4?= =?us-ascii?q?ok5jA/CZq+AJjKQI/rgbqP23SGGIZLbDVDA1GIDXC6ZoybUu1KYSeTJOdulzUF?= =?us-ascii?q?Uf6qTIpy6Be1qQWvy6Z7NvGGvWoDpJf73Z504ffSnFc873tvHsGF2iaWTm5ymW?= =?us-ascii?q?0GADQ/2aQ6pU1m1gS+17NlialdHN1X+/QbWQczM9jawOsgUYipcg3Ed9aNDl2h?= =?us-ascii?q?R4abByosRIc0yt4Kf0EvEtmrixLE3yyxBLk9kbyaApFy/q/CjEX3PNt362rD0P?= =?us-ascii?q?wkhlgiXswdMGSngoZn9wnXBpbRnlqQkansdKIS233w8nyex0qSuUUNVQdxVbnC?= =?us-ascii?q?D2EWeULM693850XqQLqnCLBhOQxEmvOEMbZASsHsiQBGWOv7I4aZJHmgnn+5Qx?= =?us-ascii?q?eO3LKFKoTwPH4M2T3UT1MFnAYU83jBPgE7AmKlonnCXwFoDk/lQ1/p9bx7oXK/?= =?us-ascii?q?UkhmxAGDaQtn2L3voEZOrfOZQvIXmLkDvXQcrS5pFnah2taDDtOBoxZmLqxQaN?= =?us-ascii?q?Y/51dBzmXfnwp9L5qtaaxvmA0jdR9qtX/jxwkiCplcidN46zQrygB1OeSf21pE?= =?us-ascii?q?c3Wfx5+3MbTSLiz2/QuzLIX/+gTei9m73aAq1d41uWjp5yeuJlQh6EU8j9pYiH?= =?us-ascii?q?aA3sWfBTEZYJ/aQHw8pgA/qrHAbQE47oLQk3JpOKiw9DTF3pUzDfR29xC7Yt1j?= =?us-ascii?q?PbOYQQ/uD9UBVY/pM/0vg1HvbxQePekU+rRzJNKjb/LBw6+kOuFuknWthGFDpY?= =?us-ascii?q?R8yV7fyy0pAOXB2pJAx/CDwiOGUS39hRGvqIq/zYtNYDVXGmuk1QDlApRQb+t8?= =?us-ascii?q?Z9BYJ32pJpiGz8p3ndbEXn9evAqyDkwPwomgfBuUR1P41AxUk08QpCr0ymOD0z?= =?us-ascii?q?VonmRx/eKk1yvUzrG6LUtVCitwXGBnyGzUD82xhtEeUlKvalFwxhSg7Ef+gaNc?= =?us-ascii?q?ofYmdjSBcQJzZyHzalpafO6wu76FOZMd7ZoptWBQV735bwzFDLH6pBQe3mXoGG?= =?us-ascii?q?4MnGlnJQHvgY3wmllBsEzYNGx69SOLdsR5xBOZ79vZF6Zc?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DEDwBHh/Nfhi+hVdFihRQBZFczLoQ/g?= =?us-ascii?q?R6CX40zA5QbhjSBaAsBAwENGAEOCAQBAYRKAoFvAh0HAQQ0EwIQAQEFAQEBAgE?= =?us-ascii?q?DAwQBEwEBAQwLCwgphTsBByUBC4I4BQIDGA6DCwEBAQMBEhEdAQ0OEgwDAQsGB?= =?us-ascii?q?QsNFRUCAiEBAQ4DAQUBHAYICwgVBAGDBAGCVAEDDiAPoiiBBD2KAjx2gRUFARe?= =?us-ascii?q?DBQaEPQoZKA1iA4E2AgEGEoEmhVwDgQWGRSYPgU0/gRE2gmM+ghtCBIEWCAoBC?= =?us-ascii?q?gcCAU0SglmCYASBVTwtCHBFWIFXnG6aeSwsB4J5gRcFC4gDjB9yhR0ig2OaB4R?= =?us-ascii?q?mlAuLEIJ4jm2EVxAjgUqBCnAzGiNQMYI4UBkNgTaFZocRDgmDToE+g1aFYiYwA?= =?us-ascii?q?gE0AgYBCQEBAwmLVAcKFzGBbQEB?= X-IPAS-Result: =?us-ascii?q?A0DEDwBHh/Nfhi+hVdFihRQBZFczLoQ/gR6CX40zA5QbhjS?= =?us-ascii?q?BaAsBAwENGAEOCAQBAYRKAoFvAh0HAQQ0EwIQAQEFAQEBAgEDAwQBEwEBAQwLC?= =?us-ascii?q?wgphTsBByUBC4I4BQIDGA6DCwEBAQMBEhEdAQ0OEgwDAQsGBQsNFRUCAiEBAQ4?= =?us-ascii?q?DAQUBHAYICwgVBAGDBAGCVAEDDiAPoiiBBD2KAjx2gRUFAReDBQaEPQoZKA1iA?= =?us-ascii?q?4E2AgEGEoEmhVwDgQWGRSYPgU0/gRE2gmM+ghtCBIEWCAoBCgcCAU0SglmCYAS?= =?us-ascii?q?BVTwtCHBFWIFXnG6aeSwsB4J5gRcFC4gDjB9yhR0ig2OaB4RmlAuLEIJ4jm2EV?= =?us-ascii?q?xAjgUqBCnAzGiNQMYI4UBkNgTaFZocRDgmDToE+g1aFYiYwAgE0AgYBCQEBAwm?= =?us-ascii?q?LVAcKFzGBbQEB?= X-IronPort-AV: E=Sophos;i="5.78,475,1599516000"; d="scan'208,217";a="369028048" X-MGA-submission: =?us-ascii?q?MDFTKFPiA3z9ItsfbyvnlnyPjirxRDIZne0pYR?= =?us-ascii?q?fIASmuJYahf8Pgo9FGgwAlqobqZR0EVSwWxjo0teue4zekIbWHGdhgw3?= =?us-ascii?q?W+0QLV/R5sYgqbtuaw76ue3S9kgEZy98V7dJDyDXlWUk0J6NFvCUMAS+?= =?us-ascii?q?0xsEXFypDez58T3BK0EmY8LQ=3D=3D?= Received: from mail-oo1-f47.google.com ([209.85.161.47]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 04 Jan 2021 22:26:25 +0100 Received: by mail-oo1-f47.google.com with SMTP id j21so6606709oou.11 for ; Mon, 04 Jan 2021 13:26:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=o3pV0HHE4mBAjfiIcreyWrEVvwaYvwEeSNWq1nQMfdA=; b=PnWtfCrgtySDC+CmkRJiJCuGAhhpjtlfFVFobvzALjznWxPOCztwBFOVkEIBMia2hd 5JK5VOcmh5/Uoc28N68qUAC6s/jCC47VSwE5gmw7ydozy0Q/kAMhEZe3KvMlCcZ1RouL f/U2QtPhAplaoWUp3jHFAqVNC9/VJxvWodPYMRqKmgQvCGOHTaUXr+g/y23F4PntlOc0 e2P6BAUW4x+eZ2wXzQ34fhCWII7lf/+ognYdmyS6OkaFSpkxU6pqKML7ZEMCwA6+tpic HX8WiS16QmZTXeKWtivfxZ9w4ECNCtUzRZ4D49LeCPT8kybnKpJCllBS+r/fAD8CKKgP WlfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=o3pV0HHE4mBAjfiIcreyWrEVvwaYvwEeSNWq1nQMfdA=; b=nyrLq0pJLT8cZ422CdGeMgZes8wNqXJVi5DTWIjTP4OZm2h/2sqf+EGLccIc/YzeUS SrB83NLD0rOk8T0Wn5/pwvSTMVz3yrA8lMJDhcpXSitY3+qRPqtgnA6rVY38poNPCb41 TLwfaeEOp5Vlbx66dslB0WFLwivX4hDbdIWFwCIsUwYfQF5SRpQk1PhTbZk3703brgCD oIh8tUO5FO3BmdmZyw2oQLcERlumcRzkFZyG/PDoyVtW4QROjYL20r0VXLwX2ksPs/y2 0dQaGOPYdRCrWk5igNEzrFu0KYvjqwB1pMDWyBStT38OHupC85mcJmaqbKhl9RCTFcgw un3A== X-Gm-Message-State: AOAM531ICvEQqeaFHRjDH/y2lesOavwxPkrVeN8V9XFjUnh6iICzFYS4 ffHxbzFe7SiFk/KYXBx7RmnuLJLyZlgoukrMvpC4PAA= X-Google-Smtp-Source: ABdhPJynq44apS4daI+bczQOH5T4LJ9zejsZWs84BRn/snFDndNNhEkJ7u8UmGRSFvjwidXeoW6lGmilcnb5WTX4FA8= X-Received: by 2002:a05:6820:22c:: with SMTP id j12mr47544833oob.65.1609795583936; Mon, 04 Jan 2021 13:26:23 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Yawar Amin Date: Mon, 4 Jan 2021 16:26:13 -0500 Message-ID: To: "caml-list@inria.fr" Content-Type: multipart/alternative; boundary="000000000000f10f7b05b819bd2e" Subject: Re: [Caml-list] unsubscribe Reply-To: Yawar Amin X-Loop: caml-list@inria.fr X-Sequence: 18342 Errors-To: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: --000000000000f10f7b05b819bd2e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Oh, you're right=E2=80=93that seems to be what's happening. I checked messa= ges sent _only_ to the list, and they have the headers as expected. Unfortunately Gmail is still not showing the expected 'Unsubscribe' UI=E2=80=93no doubt p= art of their continuous A/B testing or something. Regards, Yawar On Mon, Jan 4, 2021 at 4:08 PM Philippe Wang wrote= : > By any chance, did you check only for an email that was sent to both > the list and your gmail address? In which case, GMail merges the > different emails into a single email, so it could totally lose some > information. > > I just checked for my present account on its GMail web interface and > the list-unsubscribe header is present. > > Cheers > Philippe Wang > > On Mon, Jan 4, 2021 at 11:42 AM Yawar Amin wrote: > > > > Actually, this is puzzling indeed=E2=80=93I notice there's no 'List-Uns= ubscribe' > header in the messages that reach my Gmail inbox, but it _is_ present in > the message that gets archived at e.g. > https://inbox.ocaml.org/caml-list/CAH=3Dh3gEOoMUBezUb3NoXvksX34ke3etP8=3D= aScYeCzRc9p-ehrg@mail.gmail.com/raw > > > > And in fact Gmail is not showing the 'unsubscribe' UI that it normally > would if it found the 'List-Unsubscribe' header. Looks like something is > stripping out the 'List-*' and perhaps other headers before delivering th= em > to Gmail. > > > > Regards, > > > > Yawar > > > > On Mon, Jan 4, 2021 at 1:33 PM Xavier Leroy > wrote: > >> > >> On Mon, Jan 4, 2021 at 6:28 PM Yawar Amin wrote= : > >>> > >>> Perhaps this mailing list can be configured to automatically add (to > each message) instructions for unsubscribing? I.e. go to > https://sympa.inria.fr/sympa/signoff/caml-list , enter your email > address, and click to unsubscribe. > >> > >> > >> This used to be the case, but such rewriting of messages was causing > problems with DKIM and other email integrity checking scheme. > >> > >> So, currently, we're just relying on subscribers to not be stupid and > not send "unsubscribe" messages to the whole list. > >> > >> The proper "List-Unsubscribe" header is added to every message, and a > working e-mail client should take advantage of it to offer an "unsubscrib= e > from this mailing-list" option. > >> > >> Regards, > >> > >> - Xavier Leroy > >> > >>> > >>> Regards, > >>> > >>> Yawar > >>> > >>> On Mon, Jan 4, 2021 at 11:58 AM Van Chan Ngo > wrote: > >>>> > >>>> Unsubscribe > >>>> > >>>> Sent from my iPhone > >>>> > >>>> > On Jan 4, 2021, at 11:44 AM, Adam Johnson > wrote: > >>>> > > >>>> > unsubscribe > > > > -- > Philippe Wang > mail@philippewang.info > --000000000000f10f7b05b819bd2e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Oh, you're right=E2=80=93that seems to be what's h= appening. I checked messages sent _only_ to the list, and they have the hea= ders as expected. Unfortunately Gmail is still not showing the expected = 9;Unsubscribe' UI=E2=80=93no doubt part of their continuous A/B testing= or something.

Regards,

Yawar

On Mon, Jan 4, 2021 at 4:08 PM Philippe Wang <mail@philippewang.info> wrote:=
By any chance, = did you check only for an email that was sent to both
the list and your gmail address? In which case, GMail merges the
different emails into a single email, so it could totally lose some
information.

I just checked for my present account on its GMail web interface and
the list-unsubscribe header is present.

Cheers
Philippe Wang

On Mon, Jan 4, 2021 at 11:42 AM Yawar Amin <yawar.amin@gmail.com> wrote:
>
> Actually, this is puzzling indeed=E2=80=93I notice there's no '= ;List-Unsubscribe' header in the messages that reach my Gmail inbox, bu= t it _is_ present in the message that gets archived at e.g. https:/= /inbox.ocaml.org/caml-list/CAH=3Dh3gEOoMUBezUb3NoXvksX34ke3etP8=3DaScYeCzRc= 9p-ehrg@mail.gmail.com/raw
>
> And in fact Gmail is not showing the 'unsubscribe' UI that it = normally would if it found the 'List-Unsubscribe' header. Looks lik= e something is stripping out the 'List-*' and perhaps other headers= before delivering them to Gmail.
>
> Regards,
>
> Yawar
>
> On Mon, Jan 4, 2021 at 1:33 PM Xavier Leroy <Xavier.Leroy@inria.fr> wrote: >>
>> On Mon, Jan 4, 2021 at 6:28 PM Yawar Amin <yawar.amin@gmail.com> wrote: >>>
>>> Perhaps this mailing list can be configured to automatically a= dd (to each message) instructions for unsubscribing? I.e. go to https://sympa.inria.fr/sympa/signoff/caml-list , enter your= email address, and click to unsubscribe.
>>
>>
>> This used to be the case, but such rewriting of messages was causi= ng problems with DKIM and other email integrity checking scheme.
>>
>> So, currently, we're just relying on subscribers to not be stu= pid and not send "unsubscribe" messages to the whole list.
>>
>> The proper "List-Unsubscribe" header is added to every m= essage, and a working e-mail client should take advantage of it to offer an= "unsubscribe from this mailing-list" option.
>>
>> Regards,
>>
>> - Xavier Leroy
>>
>>>
>>> Regards,
>>>
>>> Yawar
>>>
>>> On Mon, Jan 4, 2021 at 11:58 AM Van Chan Ngo <chan.ngo2203@gmail.com&g= t; wrote:
>>>>
>>>> Unsubscribe
>>>>
>>>> Sent from my iPhone
>>>>
>>>> > On Jan 4, 2021, at 11:44 AM, Adam Johnson <adamjohnson@nhyne.dev> wrote:
>>>> >
>>>> > unsubscribe



--
Philippe Wang
=C2=A0 =C2=A0
ma= il@philippewang.info
--000000000000f10f7b05b819bd2e--