But if they is any reason, why u need to post your address or private keys on social media, try to hex code it. Or random people will access your mail. You can hex code with this site
www.convertstring.com/EncodeDecode/HexEncode.
If you really need to post your address publicly, then use one-time address principle and make sure not to mix/combine the input when you make a transaction.
Private key should not never be shared with anyone, even if you encode it (encode/decode is trivial task). Besides, i don't see correlation between address, private key and email.