Aiosmtplib

Latest version: v3.0.2

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.1.2

Not secure
-----

- Bugfix: removed ``docs`` and ``tests`` from wheel, they should only be
in the source distribution.

1.1.1

Not secure
-----

- Bugfix: Fix handling of sending legacy email API (Message) objects.

- Bugfix: Fix SMTPNotSupported error with UTF8 sender/recipient names
on servers that don't support SMTPUTF8.

1.1.0

Not secure
-----

- Feature: Added send coroutine api.

- Feature: Added SMTPUTF8 support for UTF8 chars in addresses.

- Feature: Added connected socket and Unix socket path connection options.

- Feature: Wait until the connect coroutine is awaited to get the event loop.
Passing an explicit event loop via the loop keyword argument is deprecated
and will be removed in version 2.0.

- Cleanup: Set context for timeout and connection exceptions properly.

- Cleanup: Use built in start_tls method on Python 3.7+.

- Cleanup: Timeout correctly if TLS handshake takes too long on Python 3.7+.

- Cleanup: Updated SMTPProcotol class and removed StreamReader/StreamWriter
usage to remove deprecation warnings in 3.8.

- Bugfix: EHLO/HELO if required before any command, not just when using
higher level commands.

- Cleanup: Replaced asserts in functions with more useful errors (e.g.
RuntimeError).

- Cleanup: More useful error messages for timeouts (thanks ikrivosheev!),
including two new exception classes, ``SMTPConnectTimeoutError`` and
``SMTPReadTimeoutError``

1.0.6

Not secure
-----

- Bugfix: Set default timeout to 60 seconds as per documentation
(previously it was unlimited).

1.0.5

Not secure
-----

- Bugfix: Connection is now closed if an error response is received
immediately after connecting.

1.0.4

Not secure
-----

- Bugfix: Badly encoded server response messages are now decoded to utf-8,
with error chars escaped.

- Cleanup: Removed handling for exceptions not raised by asyncio (in
SMTPProtocol._readline)

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.