Show HN: A replacement for the email system that places security first
neomsg.com
neomsg.com
- Do you use crypto-in-browser ? If yes, still unreliable to me
- Do you generate keys on the server ? I hope not.
- If email is not used as a transport, why not use XMPP ? It already provides federation, secure communications, ad-hoc services etc...
I'd like to see a simple smtp-to-neomsg bridge they can install on their machine (right next to the other that also claimed to reinvent the email). People could then continue to use their favorite MUA. Other than that I still can't trust crypto-in-browser.
Anyway, good luck with the project, and don't fail the community by not open-sourcing your stuff !
As of right now, the source is not open, but it is definitely my plan to open source the building blocks (the server, the reference implementation client, the client libraries, and the web client) in an effort to reach everybody I can (some people would rather pay for hosting; some would rather host themselves and I respect that -- I ran my own SMTP/IMAP server for almost a decade)
XMPP is just a transport protocol. You can use it for pretty much everything you want. Yes, it's highly targeted towards messaging, and yes, it sucks if you want to send some binary (or even some xml). But I believe it's much easier to adapt it to your needs than start from scratch. You're tackling a very difficult problem here because you need network effect for success.
Oh and the fact that communication is or isn't substantive isn't due to XMPP: it's due to pretty much all existing clients targeting instant communication. One client I find interesting in this context is Salut à Toi [0]. Check all the features, you can do far more than just chatting:
- Use your MUA to send messages accross the XMPP network
- Use XMPP to remote control your VLC
- Play games together
You really need to see XMPP more as a (mostly) generic transport than as an IM protocol.
neomsg.com uses an invalid security certificate.
The certificate is not trusted because it is self-signed.
(Error code: sec_error_unknown_issuer)