Commit 7e895b6c authored by anonym's avatar anonym
Browse files

Merge remote-tracking branch 'kytv/feature/10167-remove-claws' into devel

Fix-committed: #10167
parents d9cdbe47 157d40e0
[AccountTemplate]
#you can use $DEFAULTDOMAIN here
#domain must be defined before the variables that use it
#by default, domain is extracted from the hostname
domain=localhost
#you can use $USERNAME for name (this is the default)
#name=
#you can use $LOGIN, $NAME_MAIL and $DOMAIN here
#$NAME_MAIL is the name without uppercase and with dots instead
#of spaces
#the default is $NAME_MAIL@$DOMAIN
#email=
#you can use $DOMAIN here
#the default organization is empty
#organization=
#you can use $DOMAIN here
#the default is stmp.$DOMAIN
#smtpserver=
#Whether to use smtp authentication
#the default is 0 (no)
smtpauth=1
#SMTP username
#you can use $LOGIN, $NAME_MAIL, $DOMAIN or $EMAIL here
#the default is empty (same as reception username)
#smtpuser=
#SMTP password
#the default is empty (same as reception password)
#smtppass=
#recvtype can be:
#0 for pop3
#3 for imap
#5 for a local mbox file
recvtype=3
#you can use $DOMAIN here
#the default is {pop,imap}.$DOMAIN
#recvserver=
#you can use $LOGIN, $NAME_MAIL, $DOMAIN or $EMAIL here
#default is $LOGIN
#recvuser=
#default is empty
#recvpass=
#imap dir if imap (relative to the home on the server)
#default is empty
#imapdir=
#show subscribed folders only, if imap
#default is TRUE
#subsonly=
#mbox file if local
#you can use $LOGIN here
#default is /var/mail/$LOGIN
#mboxfile=
#mailbox name if pop3 or local
#relative path from the user's home
#default is "Mail"
mailbox=.claws-mail/Mail
#whether to use ssl on STMP connections
#default is 0, 1 is ssl, 2 is starttls
smtpssl=1
#whether to use ssl on pop or imap connections
#default is 0, 1 is ssl, 2 is starttls
recvssl=1
[Plugins_GTK2]
/usr/lib/claws-mail/plugins/pgpcore.so
/usr/lib/claws-mail/plugins/pgpmime.so
/usr/lib/claws-mail/plugins/pgpinline.so
[Common]
enable_aspell=0
display_xface=0
render_html=0
invoke_plugin_on_html=0
promote_html_part=0
enable_log_standard=0
enable_log_warning=0
enable_log_error=0
enable_log_status=0
skip_ssl_cert_check=0
unsafe_ssl_certs=0
use_networkmanager=1
io_timeout_secs=120
autosave=0
send_dialog_mode=1
[GPG]
auto_check_signatures=1
use_gpg_agent=1
store_passphrase=0
gpg_warning=1
From
To
Cc
Subject
Date
Reply-To
Sender
Followup-To
-Received
-Message-ID
-In-Reply-To
-References
-Mime-Version
-Content-Type
-Content-Transfer-Encoding
-X-UIDL
-Precedence
-Status
-Priority
-X-Face
[Default Applications] [Default Applications]
x-scheme-handler/mailto=claws-mail.desktop x-scheme-handler/mailto=icedove.desktop
[Added Associations] [Added Associations]
x-scheme-handler/mailto=claws-mail.desktop; x-scheme-handler/mailto=icedove.desktop;
# This is the configuration for libtsocks (transparent socks) for use # This is the configuration for libtsocks (transparent socks) for use
# with the Tails mail user agent: /usr/local/bin/torified-claws-mail # with the Tails mail user agent: /usr/local/bin/icedove
# #
# See tsocks.conf(5) and torify(1) manpages. # See tsocks.conf(5) and torify(1) manpages.
......
#!/bin/sh
TSOCKS_CONF_FILE=/etc/tor/tor-tsocks-mua.conf /usr/bin/tsocks.distrib claws-mail
...@@ -70,11 +70,6 @@ cryptsetup ...@@ -70,11 +70,6 @@ cryptsetup
rsync rsync
bash-completion bash-completion
bookletimposer bookletimposer
claws-mail
claws-mail-archiver-plugin
claws-mail-i18n
claws-mail-pgpinline
claws-mail-pgpmime
connect-proxy connect-proxy
desktop-base desktop-base
dmz-cursor-theme dmz-cursor-theme
......
--- a/usr/share/applications/claws-mail.desktop 2014-10-28 00:50:16.000000000 +0000
+++ b/usr/share/applications/claws-mail.desktop 2014-11-26 17:13:35.000000000 +0000
@@ -16,7 +16,7 @@
GenericName[pt-br]=Cliente de e-mail
GenericName[sk]=Poštový klient
GenericName[sv]=E-postklient
-Exec=claws-mail %u
+Exec=/usr/local/bin/torified-claws-mail
Icon=claws-mail
Categories=Network;Email;
Keywords=lightweight;fast;gui;extensible;plugin;pop;pop3;imap;imap4;nntp;news;
...@@ -104,39 +104,6 @@ tracked by tickets prefixed with `todo/test_suite:`. ...@@ -104,39 +104,6 @@ tracked by tickets prefixed with `todo/test_suite:`.
before alpha releases on <http://deb.torproject.org/torproject.org/pool/main/t/tor/>. (automate: before alpha releases on <http://deb.torproject.org/torproject.org/pool/main/t/tor/>. (automate:
[[!tails_ticket 10259]]) [[!tails_ticket 10259]])
# Claws
* Check mail over IMAP using:
- a "clearnet" IMAP server.
- a hidden service IMAP server (e.g. Riseup, zsolxunfmbfuq7wf.onion
with SSL).
* Send an email using:
- a "clearnet" SMTP server.
- a hidden service SMTP server (see above).
* Check that the profile works and is torified:
1. Send an email using Claws and a non-anonymizing SMTP relay (a
SMTP relay that writes the IP address of the client it is
relaying email for in the Received header).
1. Then check that email's headers once received, especially the
`Received:` one.
* Also check that the EHLO/HELO SMTP message is not leaking anything
at the application level:
1. Start Claws using the panel icon.
2. Disable SSL/TLS for SMTP in Claws (so take precautions for not
leaking your password in plaintext by either changing it
temporarily or using a disposable account).
3. Run `sudo tcpdump -n -i lo -w dump` to capture the packets before
Tor encrypts it, then close tcpdump
4. Check the dump for the HELO/EHLO message and
verify that it only contains `localhost`: `tcpdump -A -r dump`
5. Check the `Received:` and `Message-Id` fields in the received
message: it must not leak the hostname, nor the local IP.
* Make sure Claws Mail use its dedicated `SocksPort` when connecting
to IMAP / POP3 / SMTP servers by monitoring the output of this
command:
sudo watch -n 0.1 'netstat -taupen | grep claws'
# WhisperBack # WhisperBack
* I should be able to send a bug report with WhisperBack. * I should be able to send a bug report with WhisperBack.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment