- Drop support for Python 3.7, 3.8.
- Add support for Python 3.13.
- Add support to implicit_tls flag. With this flag set, MailHost use TLS from the beginning of the connection, known as SMTPS and commonly used on TCP port 465. Requires zope.sendmail >= 6.2
- Use SMTP compatible line separators in generated messages.
- Remove doc string from the MailHost
sendTemplate
method to prevent publishing.
- Remove doc string from the MailHost
send
method to prevent publishing. - Add support for Python 3.12.
- Drop support for Python 2.7, 3.5, 3.6.
- Fix insidious buildout configuration bug for tests against Zope 4.
- Add support for Python 3.11.
- Add support for Python 3.9 and 3.10.
- Use standard conforming
\r\n
line endings. This may require adaptations in testsSupport messages with line separation\r\n
(#35).
- We depend on
zope.sendmail >= 5.1
. - Support messages with explicit
Content-Transfer-Encoding: 8bit
(#30).
- Fix DeprecationWarnings from
DocumentTemplate
with import changes
- Show a hint in the ZMI if the delivery queue is forced to queue-only mode (#25)
- Improve the asynchronous delivery information on the ZMI Edit tab (#24)
- Fix queued mail delivery with just a single string receiver email (#26)
- Fix Flake8 issues. (#22)
- Do not start QueueProcessorThread on configuration update. (#14)
- Fix breaking sendmail tag rendering with DocumentTemplate > 3
- Prevent ZMI blowups when pointing to a non-Maildir queue folder (#2)
- Changed ZMI forms for Zope 4 ZMI compliance (#17)
- Packaging and test configuration cleanup
- Add badges to the README
- Add ability to disable sending of queued mails. Details see README.rst. (#14)
- silence deprecation warning due to non-raw regex (#13)
- Specify supported Python versions using
python_requires
in setup.py (Zope#481) - Add support for Python 3.8
- Add icon for Bootstrap ZMI.
- Fix start-up in case
Products.GenericSetup
is not installed. (#9) - Add support for Python 3.7.
- Fix GenericSetup support for GenericSetup 2.x
- Fix DeprecationWarnings
- PEP-8 code style compliance
- Drop support for Python 3.4
- Move GenericSetup export/import support from the GenericSetup package to MailHost as a setuptools extra.
- Python 3 compatibility
- Require Zope 4, aka drop Zope 2.13 support.
- add test coverage reporting
- Use @implementer class decorator.
- Drop long-deprecated support for uuencoded emails.
- Remove HelpSys support.
- Adjust tests to pass with latest zope.sendmail versions.
- Specify detailed distribution dependencies.
- LP #642728: Fixed TypeError on nested multi part messages in MailHost.
- Released as separate package.