Page MenuHomePhabricator

Ensure that VRTS (ticket.wikimedia.org) adheres to Google's sender guidelines
Closed, ResolvedPublic

Description

Google has announced new requirements for sending email to gmail accounts effective 2024-02-01. This is a tracking task to review what (if anything) is required for VRTS to be compliant.

Requirements for all senders

  • Set up SPF or DKIM email authentication for your domain.
  • Ensure that sending domains or IPs have valid forward and reverse DNS records, also referred to as PTR records.
  • Use a TLS connection for transmitting email.
  • Keep spam rates reported in Postmaster Tools below 0.10% and avoid ever reaching a spam rate of 0.30% or higher.
  • Format messages according to the Internet Message Format standard (RFC 5322).
  • Don’t impersonate Gmail From: headers. Gmail will begin using a DMARC quarantine enforcement policy, and impersonating Gmail From: headers might impact your email delivery.
  • If you regularly forward email, including using mailing lists or inbound gateways, add ARC headers to outgoing email.

Requirements for high-volume senders

I don’t have data on this atm but I would not be surprised if we’re over the 5k emails per day threshold.

  • Set up DMARC email authentication for your sending domain. Your DMARC enforcement policy can be set to none.
  • For direct mail, the domain in the sender’s From: header must be aligned with either the SPF domain or the DKIM domain. This is required to pass DMARC alignment.
  • Marketing messages and subscribed messages must support one-click unsubscribe, and include a clearly visible unsubscribe link in the message body.
    • This does not apply to VRTS messages, since you do not subscribe to support requests.

Event Timeline

auth results on my personal gmail instance:

Authentication-Results: mx.google.com;
       dkim=pass header.i=@wikimedia.org header.s=wikimedia header.b=nEZCMTad;
       spf=pass (google.com: domain of info-en@wikimedia.org designates 208.80.154.76 as permitted sender) smtp.mailfrom=info-en@wikimedia.org;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wikimedia.org
jhathaway updated the task description. (Show Details)

Since VRTS is sending under <SUPPORT LIST>@wikimedia.org domain, most of what applies to the wikimedia.org domain applies here. Google sees the domain as in compliance with dkim, spf & dmarc.

LSobanski lowered the priority of this task from High to Medium.Jul 5 2024, 10:16 AM
LSobanski moved this task from Incoming to Work in Progress on the collaboration-services board.

Let's track the remaining work in {T369443}