opendkim

Manages OpenDKIM daemon for DKIM key generation, signing, verification, and Postfix milter integration.

6|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill opendkim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opendkim
Source: https://github.com/L3DigitalNet/Claude-Code-Plugins/tree/main/plugins/linux-sysadmin/skills/opendkim
Command: npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill opendkim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of setting up and managing OpenDKIM for email authentication, ensuring your outgoing emails are trusted and not marked as spam.

Core Features & Use Cases

  • DKIM Key Management: Generate, manage, and publish DKIM keys.
  • Postfix Integration: Configure OpenDKIM as a milter for Postfix.
  • Troubleshooting: Diagnose and resolve common DKIM signing and delivery issues.
  • Use Case: Ensure your company's transactional emails are properly authenticated by setting up DKIM signing, preventing them from being flagged as phishing attempts.

Quick Start

Use the opendkim skill to generate a new DKIM key pair for the domain 'example.com' and selector 'mail'.

Frequently Asked Questions about opendkim

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Postfix to use OpenDKIM for email signing?

Set up DKIM signing in Postfix by configuring OpenDKIM as a milter. This integration enables your mail server to automatically sign outgoing emails, preventing them from being marked as spam or phishing attempts.

How do I generate and publish DKIM keys for my mail server?

Generate a DKIM key pair using OpenDKIM utilities for your domain and selector, then publish the public key as a DNS TXT record. This allows receiving servers to verify your email authenticity.

Why are my DKIM signed emails failing authentication and going to spam?

Emails fail DKIM authentication due to mismatched DNS TXT records, incorrect selector configuration, or Postfix milter integration issues. Troubleshoot by verifying your OpenDKIM daemon setup and DNS publishing.

Do I need opendkim-tools installed to manage DKIM keys?

Yes, the opendkim-tools package is required for DKIM key generation and management utilities, while the opendkim package is needed for daemon operation and Postfix milter integration.

What is DKIM signing and when do I need it for my email server?

DKIM signing is an email authentication method that adds a cryptographic signature to outgoing messages. You need it to prevent your emails from being flagged as spam or phishing by receiving servers.