Project

General

Profile

Bug #11226

I2P email in Thunderbird will not work with our default Tor proxy settings

Added by starscream almost 4 years ago. Updated 15 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
03/13/2016
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:
I2P

Description

I2P Mails () and Icedove will not work with TorBirdy enabled.

Solution right now is to disable TorBirdy to receive I2P Mails.

TorBirdy should not be disabled by the User or is this behavior expected?

It used to work before with Clawsmail and an older Tails Version.

History

#1 Updated by u over 3 years ago

Thanks for reporting this.

I confirm that this happens. It's logical, Torbirdy wants to send all your mail traffic to localhost's SOCKS proxy port, whereas i2p mail wants to connect to localhost 7660 (POP3) aand 7659 (SMTP).

I'm not sure how to handle this exactly. I don't think it's possible to configure Torbirdy to use i2p instead. From what i've seen it's possible to use TorBrowser to access i2p websites, using proxy settings but i don't think this is applicable for the mail use case.

So probably our best bet is either to disable Torbirdy in Tails when i2p is enabled or to document this at least.

#2 Updated by intrigeri over 3 years ago

So probably our best bet is either to disable Torbirdy in Tails when i2p is enabled

Note that this would disable all protections provided by TorBirdy even for I2P users who happen to use Icedove, even if they use I2P for non-email use cases only. It can be a problem if they use Icedove for email (over Tor).

#3 Updated by u over 3 years ago

intrigeri wrote:

So probably our best bet is either to disable Torbirdy in Tails when i2p is enabled

Note that this would disable all protections provided by TorBirdy even for I2P users who happen to use Icedove, even if they use I2P for non-email use cases only. It can be a problem if they use Icedove for email (over Tor).

So, that's not a solution. I lack complete understanding of how i2p works, but i guess that in this case we'd need to configure TB to use another port to talk to i2p instead of talking to Tor.

#4 Updated by intrigeri over 3 years ago

  • Status changed from New to Confirmed

i guess that in this case we'd need to configure TB to use another port to talk to i2p instead of talking to Tor.

FWIW, back in the days we were using the FoxyProxy add-on so that Tor Browser uses different proxies depending on the requested URL. It certainly brought some security issues, and we dropped it when we introduced the I2P browser. Something similar might be doable for I2P in Icedove (either such an add-on, or an email client dedicated to I2P). Anyway, formally speaking, I2P support is best effort, so don't bother too much: if the I2P community wants this to be supported in Tails, we're welcoming good patches :)

#5 Updated by u over 1 year ago

  • Subject changed from I2P and Icedove will not work with TorBirdy enabled to I2P and Thunderbirdd will not work with TorBirdy enabled

We don't ship i2p currently, but as somebody is working on it, I'll leave this ticket open, to be revisited in ~6 months.

#6 Updated by intrigeri 15 days ago

  • Subject changed from I2P and Thunderbirdd will not work with TorBirdy enabled to I2P email in Thunderbird will not work with our default Tor proxy settings

Also available in: Atom PDF