grommunio WEBMAIL

Mail Authentication & Contextual Setup Cards

Prototyping information hierarchy, novice guidance vs. expert efficiency, and standardized 4-tier Contextual Help Cards.

Configuring Domain: example.org Tenant: Default Org
Contextual Help Card: SPF, DKIM & DMARC Architecture
1 Explanation

SPF specifies which mail servers may send for your domain. DKIM cryptographically signs outgoing emails. DMARC tells receiving servers what to do if SPF or DKIM checks fail, protecting your reputation from spoofing.

2 Prerequisites

- Administrative access to your public DNS provider (e.g. Cloudflare, BIND, Route53).
- Port 25 outbound connectivity.
- Static public IPv4/IPv6 address for mail routing.

3 Application Actions

- Generates 2048-bit RSA keypairs.
- Signs outgoing mail via Postfix / Gromox milter.
- Formats standard DNS TXT records.
- Runs live DNS resolution health checks.

4 External Settings

You must publish the DNS TXT records at your DNS host. Grommunio does not modify external DNS zones directly in the baseline. Wait 5-15 mins for DNS TTL propagation before cutover.

Step 1: DomainKeys Identified Mail (DKIM)

Generate a cryptographic keypair. The private key remains secure on the server to sign outgoing mail; you publish the public key in your DNS zone.

Keypair Active on Server

Publish this DNS TXT record at your DNS host:

Name/Host: grommunio._domainkey.example.org
Type: TXT
Value: v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3f7j9......
An unhandled error has occurred. Reload🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.