[tor-bugs] #34286 [Applications/GetTor]: gettor appears to be in an email loop war with a .sk address
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri May 22 21:44:22 UTC 2020
#34286: gettor appears to be in an email loop war with a .sk address
---------------------------------+-----------------------------
Reporter: arma | Owner: cohosh
Type: defect | Status: merge_ready
Priority: Medium | Milestone:
Component: Applications/GetTor | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: phw | Sponsor:
---------------------------------+-----------------------------
Changes (by phw):
* status: needs_review => merge_ready
Comment:
Looks good to me!
On a slightly related note: I believe that an email's body is supposed to
be separated by two (rather than one) newlines from its header. GetTor's
unit tests are using only one (and mix \n with \r\n). Python's email
module is also confused by this and thinks that the body is part of the
`To` field:
{{{
In [1]: from email import message_from_string
In [3]: m=message_from_string("From: MAILER-
DAEMON at mx1.riseup.net\nSubject: Undelivered Mail Returned to Sender\r\nTo:
gettor at torproject.org\n osx en\n")
In [6]: m.items()
Out[6]:
[('From', 'MAILER-DAEMON at mx1.riseup.net'),
('Subject', 'Undelivered Mail Returned to Sender'),
('To', 'gettor at torproject.org\n osx en')]
}}}
This seems like something we should fix.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/34286#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list