Tor Browser Bundle
Navigate to Settings > Network Settings and select SOCKS5 from the Type: drop down under the Proxy server / Tor section.
Next to 'Server hostname:' enter 'localhost' and next to 'Port:' enter '9150'.
Select ok.
Restart Bitmessage.
Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers.
It is decentralized and trustless, meaning that you need-not inherently trust any entities like root certificate authorities.
It uses strong authentication which means that the sender of a message cannot be spoofed, and it aims to hide "non-content" data, like the sender and receiver of messages, from passive eavesdroppers like those running warrantless wiretapping programs.
Bitmessage can also be ran on TAILS.
9150 is the port created when using tor browser. For those of us that have tor installed properly, the port is typically 9050.
You could have put the title "How to route almost any gui through tor" and posted the same data.
If you use bitmessage on tails you must save your /home/amnesia/.bitmessage/ folder or you will lose all your addresses and conversations.
/r/morphis has dmail which is 1,000,000 times better.