|
|
|
Asynchronous SMTP Mail sender inspired from Zope 3BackgroundCPSMailAccess let the user configure the SMTP server he or she wants to use. It can be the same SMTP server for all users, or a different one for each user. Having multiple configuration can sound overkill, but since the application let you browse any mailbox, you might need to associate a different SMTP server to each MailBox What Zope 3 providesZope 3 introduces a pretty cool mechanism: a delivery queue that writes mails into a filesystem dir (a MailDir in fact) and let a thread send them asynchronously. This is rock-solid, since :
that's exactly what's needeed for large scale intranets. The pattern used is:
Special headers are inserted in the mail, so extra informations can be
shared between the MailWriter and the MailSender. What CPSMailAccess needs
The only missing feature for CPSMailAccess is to add the SMTP host and port
informations into mails that are written into the MailDir. Important announcement: Join the Nuxeo team and contribute to the Nuxeo project! We have open positions in France and the UK for open source Java EE developers and sales engineers, both junior and senior. Trackback PingsTrackback URL for this entry:
http://blogs.nuxeo.com/sections/blogs/tarek_ziade/2005_06_14_asynchronous_smtp_mail/tbping
|
Nuxeo Bloggers: Log in! Search Nuxeo Blogs
About this blog
Tarek Ziadé Nuxeo Bloggers
Photos and Pictures
|
|
Nuxeo -
Indesko -
Nuxeo 5 Project
All content is copyrighted by their author. CPSSkins is Copyright © 2003-2006 by Jean-Marc Orliaguet. | CPS is Copyright © 2002-2006 by Nuxeo SAS. |