https://github.com/holms/ansible-postfix
Postfix & Dovecot Sasl role
https://github.com/holms/ansible-postfix
Last synced: about 1 year ago
JSON representation
Postfix & Dovecot Sasl role
- Host: GitHub
- URL: https://github.com/holms/ansible-postfix
- Owner: holms
- Created: 2014-09-29T05:38:28.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T22:54:55.000Z (about 5 years ago)
- Last Synced: 2025-03-27T08:17:16.476Z (about 1 year ago)
- Language: HTML
- Size: 14.6 KB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
postfix [](https://travis-ci.org/holms/ansible-postfix)
====
Postfix and Dovecot SASL with system user role.
Forked from holms/ansible-postfix
Currently only outgoing emails supported
Requirements
------------
Ansible version 2.7.8
## Platforms
* Ubuntu 18.04
Role Variables
--------------
Variable name | Variable value |
--------------|-----------------
postfix_domain| example.com
postfix_full_domain| my.example.com
postfix_local_domain | mx
postfix_users | { name: myuser, password: _sha512_password_hash }
Example
-------
playbook.yml:
```
- name: install newsletter servers
hosts: newsletterserver
user: root
roles:
- postfix-sasl-dovecot
```
hosts:
```
[newsletterserver]
newsletter.example.com
```
host_vars/newsletter.example.com.yml
```
postfix_full_domain: newsletter.example.com
postfix_domain: newsletter.example.com
postfix_local_domain: newsletter
postfix_users:
newsletter:
password: "my_secret_password"
mysecretsalt: "some_salt_shorter_than_16_chars_without_special_chars"
```
License
-------
MIT
Author Information
------------------
Alexander Rusa ()
based on project by:
Roman Gorodeckij ()