[Zope-Coders] Re: [ZCM] [ZC] 540/ 4 Comment "Local roles don't work when name of user doesn't match id"
Jens Vagelpohl
jens@zope.com
Wed, 28 Aug 2002 08:37:01 -0400
MaildropHost uses an external process to check on a specific "spool"
directory in the file system and the MailHost object inside the ZODB
just formats the messages it receives into the correct file format and
drops them there. there is no notion about transaction, unless failed
transactions would actually go and *erase* an already-written spool
file, which i doubt ;)
jens
On Wednesday, Aug 28, 2002, at 08:30 US/Eastern, Toby Dickenson wrote:
>>>> Something that queued up the messages for subsequent transmission,
>>>> on
>>>> transaction commit (or reliably some time afterwards) would be fine,
>>>> i think.
>
> I think there are several products out there that use a secondary,
> transactional, mail queue.
>
> Needing a secondary queue might be necessary because normal SMTP doesnt
> include a transaction commit operation. However it does come fairly
> close:
>
> http://dev.zope.org/Wikis/DevSite/Proposals/TransactionalEmail
>