galaxyproject.opendkim

galaxyproject.opendkim

在基于Debian和RedHat的系统上安装和配置OpenDKIM

要求

角色变量

大多数变量不言自明,关于opendkim_*变量的列表请参见defaults文件。一些变量在此解释:

  • opendkim_keys: 要生成或安装的密钥列表。每个列表项是一个包含domainselectorbits的哈希,这些对应于opendkim-genkey的标志,还有secretpublic。如果没有指定secretpublic,密钥将被生成。如果指定了这两个,其他密钥则不是必需的(尽管至少要指定selector来定义密钥文件名)。

依赖

无,但可以结合使用galaxyproject.postfix角色来为DKIM邮件配置Postfix。

示例剧本

- hosts: all
  vars:
    opendkim_keys:
      # 生成一个新密钥
      - selector: mail
        domain: example.org
        bits: 2048
      # 提供一个现有的密钥
      - selector: lists
        domain: lists.example.org
        secret: |
          -----BEGIN RSA PRIVATE KEY-----
          MII...
          -----END RSA PRIVATE KEY-----
        public: "v=DKIM1; h=sha256; k=rsa; p=MII..."
  roles:
    - galaxyproject.opendkim

许可证

MIT

作者信息

关于项目

OpenDKIM installation, configuration, and management for Linux

安装
ansible-galaxy install galaxyproject.opendkim
许可证
Unknown
下载
151
拥有者
Galaxy is an open, web-based platform for data-intensive research.