Tor Asked on December 9, 2021
I have an account with the Tor-based e-mail provider Mail2Tor. Their hidden service has been down lately; therefore I cannot access my e-mail account either to send or receive e-mail. I have been attempting to write a Perl script designed to connect to the mail server (hidden service) so I can send mail. There are two main problems with my configuration: one, I cannot connect it to the mail hidden service, and two, the instructions I read for creation of a mail client was actually for a locally hosted one, not a remote one.
The original code: #!/usr/bin/perl use LWP::UserAgent; use LWP::Protocol::Socks; my $url= ""; #your url here my $ua = new LWP::UserAgent(agent => 'perl'); $ua -> proxy([qw(http https)] => 'socks://127.0.0.1:9050'); print "To:n"; $to=<STDIN>; $from='';#your email here print "Subject:n"; $subject=<STDIN>; print "Body:n"; $message=<STDIN>; open(MAIL, "|/usr/sbin/sendmail -t"); print MAIL "To: $ton"; print MAIL "From: $fromn"; print MAIL "Subject: $subjectnn"; print MAIL $message; close(MAIL); print "Email Sent!"; exit;
If anyone can help me solve these two problems, I would be quite grateful.
I'm not coding in perl and do not know the behavior of perl, but mainly the executer first tries to resolve the onion address and then add the proxy to the socket.
In java, you should create an unresolved socket which will try to resolve it through SOCKs proxy. You check my answer and code in java, in here.
And if you want your own hidden mail server, maybe my blog post can help you. Configuring a Hidden Email Server
Answered by Mir Saman on December 9, 2021
You need to connect to remote hidden service mail server with SMTP protocol, your example is sending mail via local sendmail. Sending mail using local sendmail is possible only if local sendmail is configured to connect to TOR.
Answered by Radim Kolář on December 9, 2021
1 Asked on December 16, 2021
2 Asked on December 9, 2021
2 Asked on December 9, 2021 by statto
1 Asked on November 27, 2021 by bornad-x
1 Asked on November 5, 2021 by ex_tenebros
2 Asked on September 28, 2021 by parth-savadiya
1 Asked on September 28, 2021 by userme
1 Asked on September 28, 2021
1 Asked on September 28, 2021 by debanjanb
0 Asked on September 28, 2021
1 Asked on September 28, 2021 by someone
0 Asked on September 28, 2021 by stoneage
Get help from others!