Decentralised social network built on top of email
mobisocial.stanford.edu
mobisocial.stanford.edu
Here is their own summary of problems with this approach (from the article):
* Not all users have a suitable email service (requires IMAP to support the
“read it if you feel like it” model).
* Servers tamper with messages as a normal part of existing infrastructure
(especially mailing lists and spam filters).
* Basic IMAP does not provide the full gamut of features required (some mail
servers don't support all IMAP verbs).
* Mail systems may have standard protocols, but individual implementations
may have different performance characteristics.Doesn't mean it doesn't happen. But it shouldn't.
//fallback for running in chrome
function md5(str) {
return "e4d909c290d0fb1ca068ffaddf22cbd0";
}
Huh? $ echo -n "The quick brown fox jumps over the lazy dog." | md5sum
e4d909c290d0fb1ca068ffaddf22cbd0 -
It seems to be a commonly used example md5 sum.https://secure.gravatar.com/avatar/e4d909c290d0fb1ca068ffadd...
Since their API abstracts the email sending/receiving details away AND gives specific tags to work with [SHARE, LIST, GET, WAIT], one could for example write a TO-DO app or maybe a bug tracker that notifies and updates when a mail with a specific tag comes in.
As I understand it, the problem with building smart mail clients is that there is no standardised format that all clients will agree upon. Using this API circumvents the problem, as the mail client does not actually perform any actions. Using this API's capabilities for "smart" mail clients instead of "social" apps could be interesting.
Edit: http://mobisocial.stanford.edu/news/2011/07/build-stuff-with...
end to end GPG encryption also seems like required feature. Then your details really are secure from all the intermediate parties.
Encryption should be done in a obfuscated handshake way. That's what this paper lacks (and this really matters.)
Also if you have your own IMAP/SMTP server running, you should really think about some kind of TOR-like relay network to hide your server IP.
What's the point of posting such an old PDF as it were new? To a site with the word "News" in its name? It's interesting, yes, but it's misleading too.
I wasn't aware of it, and I'm actually building it.