Mailing List Archive

TransactionMailHost 0.1.1 released
I am pleased to announce the first release of TransactionalMailHost.

TransactionalMailHost can be downloaded from


<ftp://ftp.zopyx.com/open-source/TransactionalMailHost/TransactionMailHost-0.1.1.tar.gz>

What is TransactionalMailHost
=============================

TransactionalMailHost is yet another MailHost implementation. It integrates
with the transaction system of Zope in order to send out email only in
case of a committed transaction. TMH currently supports standard SMTP and
SMTP AUTH.


Requirements
============

- Zope 2.9+
- zope.sendmail


Installation
============

- Unpack the archive in your *Products* directory
- restart Zope
- create a new **TransactionMailHost** instance through the ZMI
- configure your SMTP host, port within the ZMI.
username and password are optional for SMTP AUTH


Note
====

TransactionMailHost is not fully (yet) API compatible with the Zope MailHost
implementation. It provides only one public method right now:

send(message, fromaddr, toaddrs, subject, encode)

The 'subject' and 'encode' parameters are unused right now


How does it compare to MailDropHost
===================================

MDH decouples the process of sending mail from its delivery. Like all other
MailHost implementations TransactionalMailHost blocks the current Zope
thread
until the end of delivery. This can be a big disadvantage when you send out
email to multiple addresses. If you run a site producing lots of email you
might better checkout MailDropHost.


Author
======

TransactionalMailHost was written by Andreas Jung
for ZOPYX Ltd. & Co. KG, Tuebingen, Germany.


License
=======

TransactionalMailHost is licensed under the Zope Public License 2.1.

See LICENSE.txt.


Cheers,
Andreas


--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: info@zopyx.com - Phone +49 - 7071 - 793376
Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535
Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK
------------------------------------------------------------------------
E-Publishing, Python, Zope & Plone development, Consulting