Configure DKIM for SendGrid by publishing CNAME records that allow SendGrid to sign outgoing email with your domain.
CNAME
s1._domainkey
s1.domainkey.u12345678.wl12345.sendgrid.net
You need two CNAME records: s1._domainkey and s2._domainkey. The exact values are generated in your SendGrid account during domain authentication.
Go to app.sendgrid.com and sign in to your account.
Go to Settings > Sender Authentication > Domain Authentication. Click "Authenticate Your Domain".
Select your DNS host, enter your domain, and optionally customize the DKIM selector prefix (default is s1 and s2).
SendGrid will display the CNAME records. Create both CNAME records in your DNS provider.
s1._domainkey.yourdomain.com CNAME s1.domainkey.u12345678.wl12345.sendgrid.net
s2._domainkey.yourdomain.com CNAME s2.domainkey.u12345678.wl12345.sendgrid.netClick "Verify" in SendGrid. Once DNS records propagate, SendGrid will confirm DKIM is active and begin signing outgoing email.
After adding your DNS records, use our free DKIM checker to verify everything is configured correctly. DNS changes typically propagate within minutes, but can take up to 48 hours.
SendGrid uses s1 and s2 as default DKIM selectors. The records are published as CNAME records at s1._domainkey.yourdomain.com and s2._domainkey.yourdomain.com.
SendGrid manages the DKIM keys on their end. Because the records are CNAMEs, SendGrid can update the underlying keys without requiring DNS changes from you.
Yes. During domain authentication setup, you can choose a custom selector prefix instead of the default s1/s2.