|
branko
|
8f33126c7555
|
7 years ago
|
|
|
|
branko
|
23a9ea4219dc
|
7 years ago
|
|
MAR-113: Added option for specifying relay port to mail_forwarder:
- Introduced new option "smtp_relay_host_port". - Updated the test playbook and tests to make sure new functionality works as expected. - Update role reference documentation. - Updated usage instructions.
|
|
branko
|
d92577936630
|
7 years ago
|
|
MAR-105: Added parameter for controlling firewall to mail_forwarder:
- Added new parameter smtp_from_relay_allowed. - Updated role reference documentation. - Added small note to usage instructions to mention the parameter's usability in case of NAT'ed machines or laptops. - Updated test playbook, adding another instance for testing the parameter, and added tests that cover new parameter. - Updated existing connectivity tests to be more specific and reliable.
|
|
branko
|
01f4b619cfa6
|
7 years ago
|
|
MAR-27: Update mail_forwarder role/tests:
- Install swaks on mail-server instance for testing SMTP. - Install procmail via mail_forwarder role (needed to be explicit for Debian Stretch). - Introduce small sleep when mails are sent to localhost for delivery to remote hosts before checking the logs in order to allow Postfix to process the queue.
|
|
branko
|
f774e938a4ed
|
7 years ago
|
|
MAR-27: Implemented tests for mail_forwarder role:
- Install hping3 (for testing connectivity) on mail-server test machine. - Changed syntax used for deploying the SMTP relay truststore in order to ensure that tabs are preserved. - Implemented tests for the mail_fotwarder role. - Updated tests for mail_server role to check for new setting added (smtp_host_lookup).
|
|
branko
|
36e1c9460cd6
|
7 years ago
|
|
MAR-27: Added initial scaffolding for testing mail_forwarder role:
- Fixed issues reported by Ansible linting check (some mode-related syntax and one ignore. - Added Molecule configuration for testing mandatory and optional parameters. Covers both Debian Jessie and Debian Stretch. - Added test playbook for setting-up the test instances. A helper relay mail server. - Updated both mail_server and mail_forwarder to fall-back to using native (/etc/hosts) resolving if DNS fails. Solves issue with test environment not having proper DNS set-up for all domains etc. - Added a number of data/config files associated with tests. - Added dummy test file.
|