I want a file store which I can email stuff into. The subject lines of emails would be broken into tags, and attachments associated with the tags. I could get RSS feeds of specific tags - e.g. so I can email a file in, tag it "mobile" and "ui", and a colleague can subscribe to all new files tagged "ui" by RSS.
Does such a beast exist? Ideally open source software we can host at FPHQ rather than third-party hosted.
This sounds very much like the behaviour of gmail with the tags added with + addressing eg randomperson@blah would get a tag for randomperson+fun@blah. But that doesn't really work for you for a whole variety of ways. So you could either hack something together out of courier-imap and string (evil) or try something like Alfresco? http://www.alfresco.com/ (ymmv on that, I haven't used it but have heard OK things).
Posted by: nedrichards | December 31, 2007 at 09:51 AM
I can vouch for Alfresco being an excellently flexible and extensible platform (I worked for a couple of years writing a publishing product that uses Alfresco at the backend) and it looks like there's already a community extension for listening to an email address: http://forge.alfresco.com/projects/email-listener/
The tags and RSS functions are possible (I believe tagging is used for one of the api examples) but you'll need to write extensions to achieve them. While the documentation is all there on their wiki, it's a bit of a barrier to entry when you come to it for the first time (and the problem is only getting worse as more features are added to the core product).
If you decide to persevere, I'd of course be happy to field questions!
Posted by: Ben Burry | December 31, 2007 at 02:06 PM
Thanks Nick/Ben. Alfresco looks nice, if pretty vast. I wonder if there's anything a bit more lightweight out there...
Posted by: Tom Hume | December 31, 2007 at 04:03 PM
Hmmm. Well, Yaki has a built-in SMTP server that currently does nothing much... But it was designed to be used as a method for remote posting, and that includes attachments.
I'll see what I can do :)
Posted by: Rui Carmo | January 26, 2008 at 11:01 PM