mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 12:50:22 -07:00
mail: adding capability to specify ehlo hostname (#3425)
* Adding capability to specify ehlo hostname * Fixing default for ehlohost the CI did not like "None" as default in the documentation, judging from the rest of the definitions omitting that seems to be right * Update plugins/modules/notification/mail.py Proper spelling in documentation Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Adding Changelog Fragment * Update changelogs/fragments/3425-mail_add_configurable_ehlo_hostname.yml Proper phrasing in changelog Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * integration-test for ehlohost parameter * proper description, increased async-time changed body of ehlohost-mail to reflect ehlohost increased async from 30 to 45 as CI failed because smtp was already down. Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
This commit is contained in:
parent
e1cdad3537
commit
ae6cbc2d82
3 changed files with 34 additions and 5 deletions
|
@ -26,7 +26,7 @@
|
|||
# This would require either dumping the content, or registering async task output
|
||||
- name: Start test smtpserver
|
||||
shell: '{{ ansible_python.executable }} {{ remote_tmp_dir }}/smtpserver.py 10025:10465'
|
||||
async: 30
|
||||
async: 45
|
||||
poll: 0
|
||||
register: smtpserver
|
||||
|
||||
|
@ -88,3 +88,13 @@
|
|||
- fail:
|
||||
msg: Send mail using TLS failed.
|
||||
when: smtpd_tls is succeeded and tls_support is failed and starttls_support is succeeded
|
||||
|
||||
- name: Send a test-mail with body, specific recipient and specific ehlohost
|
||||
mail:
|
||||
port: 10025
|
||||
ehlohost: some.domain.tld
|
||||
from: ansible@localhost
|
||||
to: root@localhost
|
||||
subject: Test mail 6 (smtp + body + ehlohost)
|
||||
body: Test body 6
|
||||
secure: never
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue