I have done this. A very easy and secure way of doing this is to use some kind of "stock" smtp server ie. Postfix and set the mailbox_command to a custom script then inserts the mail into couchdb. http://wiki.kartbuilding.net/index.php/Procmail_-_setup_with_postfix
I used python since python has a good email parsing library, and couchdb library, couchdbkit. http://docs.python.org/library/email.parser.html --Albin On Mon, May 16, 2011 at 10:59 AM, Olafur Arason <olaf...@olafura.com> wrote: > The easiest way to integrate it would be using node.js as the front end: > https://github.com/joyent/node/wiki/modules#smtp > and then storing the content in couchdb. Even adding a listener to _changes > to monitor for new messages to be send. > > If you know erlang you can try integrating something like: > http://code.google.com/p/erlmail/ > But of course it cant impact the speed of couchdb to be integrated. > > Regards, > Olafur Arason > > On Mon, May 16, 2011 at 01:20, Andrew Stuart (SuperCoders) > <andrew.stu...@supercoders.com.au> wrote: >> I saw some old messages in the mailing list archive referring to CouchDB as >> a mail store. >> >> I'm interested in finding out if this went anywhere. >> >> Specifically, has anyone done anything to integrate and SMTP server into >> couchdb? Is there any code out there that writes RFC822 messages into >> couchdb? >> >> thanks >> >> as >> >