Skip to content

Opendkim

services.opendkim.configFile

Additional opendkim configuration. Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.domains

Local domains set (see opendkim(8) for more information on datasets). Messages from them are signed, not verified.

Type: string

Default

"csl:${config.networking.hostName}"

Example

"csl:example.com,mydomain.net"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.enable

Whether to enable the OpenDKIM sender authentication system. Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.group

Group for the daemon. Type: string

Default

"opendkim"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.keyPath

The path that opendkim should put its generated private keys into. The DNS settings will be found in this directory with the name selector.txt.

Type: path

Default

"/var/lib/opendkim/keys"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.selector

Selector to use when signing. Type: string

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.socket

Socket which is used for communication with OpenDKIM. Type: string

Default

"local:/run/opendkim/opendkim.sock"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix

services.opendkim.user

User for the daemon. Type: string

Default

"opendkim"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/mail/opendkim.nix