wiki:torbirdy

Version 15 (modified by proper, 7 years ago) (diff)

source code link

Codename: TorBirdy

TorBirdy is Torbutton for Thunderbird, Icedove and related Mozilla mail clients. It may also work with other non-web browser Mozilla programs such as Sunbird.

Status

TorBirdy is experimental. Use at your own risk! Please read our design goals document to understand what we're trying to accomplish with TorBirdy for our users.

General content anonymity caution note:
(source)

TorBirdy has known leaks in the Message-ID and in the Date header, we're working on merging an upstream patch that will allow these leaks to be closed. There are no known proxy leaks unless you use additional extensions that do not respect the proxy settings of Thunderbird. If you use GnuPG and Enigmail, we encourage you to use it with a local HTTP proxy due to the issues mentioned (see #2846) regarding GnuPG.

Install from Mozilla, the Tor Project website, or Github

TorBirdy 0.0.13 has passed Mozilla's preliminary review and is available from Mozilla Add-ons. TorBirdy is also available from the Tor Project website and from GitHub as a XPI.

Privoxy

Note: Use this chapter with care until TorBirdy developers remove this notice. User contributed, not from TorBirdy developers.

Source: tor-talk TorBirdy 0.0.10 released - testing and feedback requested!; #6360.

Privoxy is a http to socks forwarder and required. (For reasons explained in #6360.)

Install privoxy.

Backup /etc/privoxy/config and replace it with following one.

# Generally, this file goes in /etc/privoxy/config
#
# Tor listens as a SOCKS4a proxy here:
forward-socks4a / 127.0.0.1:9050 .
forward-socks5  / 127.0.0.1:9050 .
forward-socks5  .onion 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
#actionsfile standard         # Internal purpose, recommended
#actionsfile default.action   # Main actions file
#actionsfile user.action      # User customizations
#filterfile default.filter

# Don't log interesting things, only startup messages, warnings and errors
logfile logfile
#jarfile jarfile
#debug   0   # show each GET/POST/CONNECT request
debug   4096 # Startup banner and warnings
debug   8192 # Errors - *we highly recommended enabling this*

listen-address 127.0.0.1:8118
toggle  1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096

forwarded-connect-retries               2
accept-intercepted-requests             0

keep-alive-timeout                      5
socket-timeout                          300

Additional Add-Ons

enigmail (OpenPGP GPG for Thunderbird)

(Source: #6019)

Please read #2846.

mixgui (mixminion remailer for Thunderbird)

(Source: #6020) MixMinion isn't really ready for prime time. While we'd love to hear feedback about use with TorBirdy, I'm skeptical that MixMinion itself works very well. So for now, I'd suggest that you do not mix that plugin and TorBirdy unless you've got some good data or good feedback.

Lightning (Calendar for Thunderbrid)

See #6319.

Other Add-Ons

Please do not install random add-ons. If they have not been reviewed by the TorBirdy developers, they could harm your anonymity. Open a ticket it the add-on is not listed here.

Assigned Tickets to this project

Ticket Summary Status Priority Keywords Owner
No tickets found

Source Code

source code on github

Acknowledgements

This project is by Jacob Appelbaum, Sukhbir Singh and tagnaq.