Skip to content

Ansible role for installing and configure Postfix, a mail server.

License

Notifications You must be signed in to change notification settings

thalunil/ansible.postfix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Postfix

Build Status

Description

Ansible role for installing and configure Postfix, a mail server.

Installation

$ ansible-galaxy install arillso.postfix

Requirements

None

Role Variables

Variable Default Comments (type)
postfix_inet_interfaces all
postfix_inet_protocols all
postfix_hostname "{{ ansible_fqdn }}"
postfix_mailname $myhostname
postfix_mynetworks - 127.0.0.0/8
- '[::ffff:127.0.0.0]/104'
- '[::1]/128'
postfix_mydestination - "{{ postfix_hostname }}"
- $myhostname
- localhost.$mydomain
- localhost
postfix_relayhost
postfix_relayhost_port
postfix_relaytls true
postfix_sasl_auth_enable true
postfix_sasl_user
postfix_sasl_password
postfix_sasl_security_options noanonymous
postfix_root_mailbox

Dependencies

None

Example Playbook

- hosts: all
  roles:
     - arillso.postfix

Changelog

1.3

  • new roles tests

1.2

  • rename role name

1.1

  • add tags
  • add become

1.0

  • Initial release

Author

License

This project is under the MIT License. See the LICENSE file for the full license text.

Copyright

(c) 2016, Simon Bärlocher

About

Ansible role for installing and configure Postfix, a mail server.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 100.0%