[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
>