Encrypt your e-mail with PGP and random profanity
github.com
github.com
You would be unable to tell an encrypted message from normal discourse with a sailor.
1: http://lifehacker.com/5330642/massacre-gmail-ads-with-these-...
Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property.
You can use spamassasin which is as good as they come. Problem solved.
you still will have to setup MX records and A records in DNS... but that's not too tough. Also you could get a backup MX service for like $10 a month to ensure you never bounce emails if you go down (you won't really bounce anything until after being down for 48 hours anyways, most email services will retry up to 48 hours then give up).
No frontend you use will ever be as useful and simple as a big webmail provider's (like Gmail), but just ensuring successful delivery and receipt of mail really isn't that hard unless your server happens to be in some IP space with poor reputation. If it was that hard, email would be a lot more broken than it currently is.
Ultimately, I do want to run my own email server but not until it's a lot closer to 'fire-and-forget' (which for me, will be something Unikernel-based).
The only way you can guarantee your email is kept private and not shared to any gov't agency or anything is to run it yourself. Then at least they have to serve you directly to get your emails ;P
For comparison, I have used at length on a daily basis Pine, Elm, Agent, Mutt, Thunderbird, Outlook, Outlook Express, Lotus Notes and GMail. GMail is so stupidly better I can hardly believe nobody's done a decent fat-client imitation.
Looks good as a client but they have some issues with / absence of STARTTLS support ( for both IMAP and SMTP ) at the beta stage, so I would advise people against using it outside a controlled or test environment right now
https://github.com/pagekite/Mailpile/issues/1092 https://github.com/pagekite/Mailpile/issues/868
And here are the beta notes:
https://github.com/pagekite/Mailpile/wiki/Release-Notes-2014...
"Does not yet recognize whether messages are "new" or already read"
So not quite ready as a drop-in replacement.
Not that surprisingly, the lure of emacs really hit me and I find gnus to be a better interface now. Much better.
I don't miss running my own MTA. At all.
Instead I spend time tweaking fun stuff on my mail server, like setting-up X.509 user certificate-based authentication instead of IDs and passwords. And transparent on-server S/MIME [ de|en ]cryption using Anubis. Stuff that the big mass-market providers won't implement.
Now that's ironic. Using code words supposedly designed to attract automated monitoring system attention which are actually themselves a form of code to an encrypted message.
I don't know how you'd generate anything plausibly human, though, unless you're doing obvious steganography with whitespace or capitalization.
But this'd mean you'd need to share the dictionary somehow, and you might accidentally expose sensitive information in the Markov chains.
Using FTE you can make ciphertext match an arbitrary regex. In the case of tor they are making ciphertext match HTTP traffic.
var bytes = atob(base64msg),
swearsMsg = '';
for (var i = 0; i < bytes.length; i++) {
newMsg += swears[bytes[i].charAt(0)] + ' ';
}
Of course, it's still less efficient than base64, but it's an improvement. :)I suppose you can't get much better than that unless you can come up with hundreds or thousands more swears.
But yeah, I'm not sure there are that many recognisable swear words in English. Unless you count massive compounds, but now all your words are really long, so you haven't gained anything.
Perhaps some foreign-language and more obscure (dialectal?) English swear words could be used? With crowd-sourcing I'm sure we could reach 256.
People are somewhat reluctant to share their profanity on GitHub
I suggest putting at the top-level of this comments section, so it gets more attention.
Is there no way to produce it in a format a normal GPG client could read?