mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
mail: fixed STARTTLS module working with python 3.7.0 (#47412)
This commit is contained in:
parent
d7686e1bc0
commit
8c9070ec05
1 changed files with 4 additions and 4 deletions
|
@ -264,8 +264,8 @@ def main():
|
||||||
try:
|
try:
|
||||||
if secure != 'never':
|
if secure != 'never':
|
||||||
try:
|
try:
|
||||||
smtp = smtplib.SMTP_SSL(host=host, timeout=timeout)
|
smtp = smtplib.SMTP_SSL(host=host, port=port, timeout=timeout)
|
||||||
code, smtpmessage = smtp.connect(host, port=port)
|
code, smtpmessage = smtp.connect(host, port)
|
||||||
secure_state = True
|
secure_state = True
|
||||||
except ssl.SSLError as e:
|
except ssl.SSLError as e:
|
||||||
if secure == 'always':
|
if secure == 'always':
|
||||||
|
@ -275,8 +275,8 @@ def main():
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if not secure_state:
|
if not secure_state:
|
||||||
smtp = smtplib.SMTP(timeout=timeout)
|
smtp = smtplib.SMTP(host=host, port=port, timeout=timeout)
|
||||||
code, smtpmessage = smtp.connect(host, port=port)
|
code, smtpmessage = smtp.connect(host, port)
|
||||||
|
|
||||||
except smtplib.SMTPException as e:
|
except smtplib.SMTPException as e:
|
||||||
module.fail_json(rc=1, msg='Unable to Connect %s:%s: %s' % (host, port, to_native(e)), exception=traceback.format_exc())
|
module.fail_json(rc=1, msg='Unable to Connect %s:%s: %s' % (host, port, to_native(e)), exception=traceback.format_exc())
|
||||||
|
|
Loading…
Reference in a new issue