hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

Do you run a mail server, or own a domain example.com that you send mail from?

PSA about the Coming DKIMpocalypse on Thursday when Google and Yahoo tighten mail rules:

support.google.com/a/answer/81
senders.yahooinc.com/best-prac

1/3. The mail server must sign outgoing mail with DKIM. You generate a key pair called “foo” (e.g., with opendkim-genkey), configure your mail server to use it, and publish the public key in the DNS like:

foo._domainkey.example.com. IN TXT (
"v=DKIM1; k=rsa; "
"p=..."
)

@riastradh Why just publish old ones retroactively when you could X-DKIM-Private-Key: in each mail? 😈

Cassandrich

@riastradh Thinking more about it, X-DKIM-Private-Key header is actually *needed* to fix the non-repudiation leak DKIM entails

Retroactively publishing keys still admits a non-repudiation attack by having (hashes of) emails notarized before the retroactive key publishing happens, possibly even doing so on receiving SMTP endpoint and prepending notary receipt to headers.