On Mon, 08 May 2006 21:26:54 +0100, Matthew Toseland wrote: > I think Freemail is quite an important app. I think it would be very > useful from a political standpoint (it tops Guerra's wishlist), from a > self hosting development standpoint (the rest is easy once we have email), > and for various other reasons. > > Should it be in the top 4 SoC apps? If not, can you give me a specific > reason why not? I admit that its implementation in the current system will > be a bit ugly, but I'm not sure this is a serious problem *as long as > routing works*. 0.8 might introduce server messaging and so on, but IMHO > we should use the storage layer as much as possible; this is why I want to > use passive requests to implement pub/sub. Anything that relies on a > server being up right at the instant of the message being sent is > susceptible to intersection attacks; we should play to our strengths, > namely non-real-time communication. (I insert ... you request).
Why won't you simply use Frost ? Just make a channel to serve as your inbox, and request that people encrypt their mail with your public key (which Frost already supports). Channelname collisions won't be a problem either, since Frost uses SSK keys for them. Besides, nearly every Freenet user is likely to have Frost, since it is one of the few programs that actually do anything usefull there (no, browsing Freeweb is not usefull at current speeds and bitrot rate, or at least wasn't the last time I tried it). Or, if you want to use an email program for communication, add POP protocol to Frost. It is open source, after all. Or have a look at FMB. That, too, offers e-mail like functionality over Freenet.
