Slack Integration
Get real-time DMARC alerts and daily digests delivered directly to your Slack channels. Stay informed without leaving your workspace.
What You Will Receive
Authentication Failures
Get notified when emails fail DMARC authentication
New Sending Sources
Alert when unknown IPs start sending as your domain
Policy Changes
Track changes to your DMARC, SPF, or DKIM records
Daily Digests
Receive a summary of authentication stats each day
Example Alert
Setup Instructions
Connect Slack
In your DDMARC dashboard, go to Settings → Integrations and click Add to Slack.
Dashboard → Settings → Integrations → Slack → Add to SlackAuthorize DDMARC
You will be redirected to Slack to authorize the DDMARC app. Review the permissions and click Allow.
Permissions requested:
chat:write— Send messages to channelschannels:read— List public channelsgroups:read— List private channels you're a member of
Select Channel
Choose which Slack channel should receive DDMARC notifications. You can select a public channel or a private channel you are a member of.
Configure Alerts
Choose which types of alerts you want to receive in Slack. You can customize this for each domain.
Test Your Connection
Click "Send Test Message" to verify the integration is working correctly.
Alert Configuration
Customize which alerts are sent to Slack and their thresholds:
| Alert Type | Default | Threshold |
|---|---|---|
| DMARC Failures | Enabled | > 10 per hour |
| New Sending Source | Enabled | Any new IP |
| SPF/DKIM Changes | Enabled | Any change |
| Policy Violations | Enabled | > 5 per hour |
| Daily Digest | Enabled | 9:00 AM |
| Weekly Summary | Disabled | Monday 9:00 AM |
Pro Tip: Multiple Channels
You can configure different alert types to go to different channels. For example:
- #security-critical — High-priority failures and policy violations
- #dmarc-digest — Daily and weekly summaries
- #it-notifications — New sending sources and DNS changes
Troubleshooting
Messages not appearing in channel
Verify the DDMARC app was added to the channel. Type /invite @DDMARC in the channel.
Test message works but alerts don't
Check your alert thresholds. You may need to lower them to trigger on current activity levels.
Too many notifications
Increase your alert thresholds or enable digest mode to batch notifications.
Authorization keeps expiring
This can happen if your Slack workspace admin revokes app permissions. Re-authorize from Settings.