RFC 8058 (отписаться по электронной почте) пользовательская реализация не работает на Gmail

Gmail предлагает списки адресов электронной почты для реализации RFC 8058: https://support.google.com/mail/answer/81126?hl=en

Я просто тестирую свою реализацию, и Gmail не работает для нее - она ​​не предлагает кнопку Отписаться. Предполагается, что Gmail поддерживает ссылки отмены подписки https.

Это заголовки реальной электронной почты от производства (наиболее важными частями являются очевидные заголовки List-Unsubscribe:

Delivered-To: mladen.adamovic@gmail.com
Received: by 10.25.77.213 with SMTP id a204csp615696lfb;
        Wed, 17 Jan 2018 08:01:53 -0800 (PST)
X-Google-Smtp-Source: ACJfBotKb5S5lOTyV2frh5MfXo8dqqIZP5XuKlLAmUAOhQv+EGJZIyVnbRQbucG7DUprHbOO0XJE
X-Received: by 10.107.43.75 with SMTP id r72mr41615665ior.53.1516204913605;
        Wed, 17 Jan 2018 08:01:53 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1516204913; cv=none;
        d=google.com; s=arc-20160816;
        b=YEewevXkWAjpTWh8vOx9mbGK+4B9jplYXnR1qx3ikMQkuJa+9j5P4XZhQ9Fw6f3coP
         njnejTdNXPPIhW4R1bFF9ieBL6TkqYYAJfsK7gU1LU6I6ptX6g+d6Pu824liIolHUN+/
         wSRtngo/IWTIGSyjFl+jX4Y/1QbW5hgX9hC3daCgYvNNb34cP0x+K66h8ERcgLBVwUTw
         Rue1PloBRJHOJ5ZS2FZLwOKr6Fd26XOdQnYTSMkMamXaJWyhrY/6rhpoANQRgkVKvR2J
         wGy39KGbP3F/ZpB7dMJWnr9yoXTco4ludkgTNSeY/vr6HOBC289gVfuXb2TYFVF2j8Wk
         b/iQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=precedence:list-unsubscribe:list-unsubscribe-post
         :content-transfer-encoding:mime-version:subject:message-id:to:from
         :date:dkim-signature:arc-authentication-results;
        bh=x4OCbLBEbAy/0KQdfNvWKUdWX+IPtH2iPX4WQR49WpQ=;
        b=t4T6t8qtyAyHiNCsxr63n04z55AqAJvIqsf6Q7VLJhB7Ficp66zjwGKrkL8pX1xzoj
         YOyopq52uxehGSLgd51yGEEdCKM9doL9oj0ekfM+9RVsSZ3lj/VVb+llAhr9IsJboEMR
         4TE/eDhdfgUsI74UMiHkv+nqqlAwYgdxUPW73CWRttBUR1BMp62KyJSxh6sav3M8fOe1
         fp6Hr1Fs0mlDKzSt90b/JeF4tys+Ks6q/t9BisgtbVV0A1LzRCjOrBvRpezXfLML6cTn
         mgbEW+Xllvc+jWrg+yRBUbkbxMIF+bWFdeIM8rkraaMSflIG0jhHRLERtOnO5m7HLMPH
         LrNA==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@numbeo.com header.s=mail header.b=X6ctVVah;
       spf=pass (google.com: domain of noreply@numbeo.com designates 209.126.119.66 as permitted sender) smtp.mailfrom=noreply@numbeo.com
Return-Path: <noreply@numbeo.com>
Received: from numbeo.com (numbeo.com. [209.126.119.66])
        by mx.google.com with ESMTPS id v6si4439265iov.15.2018.01.17.08.01.53
        for <mladen.adamovic@gmail.com>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Wed, 17 Jan 2018 08:01:53 -0800 (PST)
Received-SPF: pass (google.com: domain of noreply@numbeo.com designates 209.126.119.66 as permitted sender) client-ip=209.126.119.66;
Authentication-Results: mx.google.com;
       dkim=pass header.i=@numbeo.com header.s=mail header.b=X6ctVVah;
       spf=pass (google.com: domain of noreply@numbeo.com designates 209.126.119.66 as permitted sender) smtp.mailfrom=noreply@numbeo.com
Received: from condor1796.startdedicated.net (localhost [127.0.0.1]) by numbeo.com (Postfix) with ESMTP id A231540A0CF8 for <mladen.adamovic@gmail.com>; Wed, 17 Jan 2018 10:01:47 -0600 (CST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=numbeo.com; s=mail; t=1516204907; bh=x4OCbLBEbAy/0KQdfNvWKUdWX+IPtH2iPX4WQR49WpQ=; h=Date:From:To:Subject:List-Unsubscribe:From; b=X6ctVVah1BrjbaTF1YozYph8OvJaAIQB399y+iBgAx+QAnYkLbwQJkYx9Oz8ziK5R
     KznPL5UQmhfz22bHSagL90zQ/4bWBFUjY8+GK44OmjhVtFfBf/g/ZcwAh6sLn0IKv2
     HRVIzRw9BnLh64d5WnSGyATB5kHup65F9Hhkf/d4=
Date: Wed, 17 Jan 2018 10:01:47 -0600 (CST)
From: "Numbeo.com" <noreply@numbeo.com>
To: mladen.adamovic@gmail.com
Message-ID: <972498942.305.1516204907652@condor1796.startdedicated.net>
Subject: test
MIME-Version: 1.0
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://www.numbeo.com/common/unsubscribe.jsp?email_address=mladen.adamovic@gmail.com&key=key_ommitted>
Precedence: Bulk

В чем может быть проблема?

0 ответов

Вопрос довольно старый, но, вероятно, мой намек поможет кому-то другому: RFC 8058 требует, чтобы заголовок List-Unsubscribe-Post также был частью подписи DKIM. Заголовки писем выше показывают, что это не так в примере, приведенном Младеном.

Другие вопросы по тегам