lgaggini.ansible_dovecot

ansible-dovecot

ansible-dovecot 是一个 Ansible 角色,用于在基于 Debian 的操作系统上安装和配置 Dovecot。

它执行以下操作:

  • 安装 Dovecot 软件包
  • 为 Dovecot 的虚拟邮件创建专用用户和组
  • 为 Dovecot 的虚拟用户创建专用文件夹
  • 配置 SSL
  • 配置邮件位置和类型
  • 配置基本身份验证密码文件和用户数据库静态
  • 配置用户账户
  • 启用 SASL 身份验证

安装

克隆

git clone https://github.com/lgaggini/ansible-dovecot.git

配置

配置通过 defaults/main.yml 文件中列出的变量进行。

使用

- name: 为 Dovecot 引导一个 Ubuntu 云镜像
  hosts: imapserver
  vars_files:
    - group_vars/dovecot.yml

  roles:
    - { role: dovecot, tags: ['dovecot'] }
关于项目

ansible-dovecot is an Ansible role to install and configure dovecot on a debian based OS.

安装
ansible-galaxy install lgaggini.ansible_dovecot
许可证
gpl-3.0
下载
300
拥有者
I enjoy the operations side of my work but I don't dislike to write tools and scripts, especially in Bash and Python.