dkimsign(1)

dkimsign1

Script for dkim signing messages on stdin

Version

0.7.0

Overview

dkimsign is a filter that reads an RFC822 message on standard input, and writes the same message on standard output with a DKIM-Signature line prepended.

Usage

usage: dkimsign.py [-h] [--hcanon {simple,relaxed}]
[--bcanon {simple,relaxed}]
[--signalg {rsa-sha256,ed25519-sha256,rsa-sha1}]
[--identity IDENTITY]
selector domain privatekeyfile

mandatory positional arguments:
selector
domain
privatekeyfile

optional arguments:
-h, --help show this help message and exit
--hcanon {simple,relaxed}
Header canonicalization algorithm: default=relaxed
--bcanon {simple,relaxed}
Body canonicalization algorithm: default=simple
--signalg {rsa-sha256,ed25519-sha256,rsa-sha1}
Signature algorithm: default=rsa-sha256
--identity IDENTITY Optional value for i= tag.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 3 times.

  1. 6.0
  2. 7–8
  3. 9
  4. 10–Arch

Authors

The original version of dkimsign was written by Greg Hewgill <[email protected]>. It has been substantially rewritten by Scott Kitterman <[email protected]>.

This man-page was created by Scott Kitterman <[email protected]> and is licensed under the same terms as dkimpy.

From python-dkim 1.1.8-3 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.