en	[[!meta date="Thu, 07 May 2015 12:34:56 +0000"]]

en	[[!meta title="Claws Mail leaks plaintext of encrypted emails to IMAP server"]]
fr	[[!meta title="Claws Mail laisse fuiter en clair les courriers électroniques chiffrés sur le serveur IMAP"]]

en	[[!pagetemplate template="news.tmpl"]]

en	[[!tag security/fixed]]

en	We discovered that *Claws Mail*, the email client in Tails, stores plaintext copies of all emails on the remote IMAP server, including those that are meant to be encrypted.
fr	Nous avons découvert que *Claws Mail*, le client de messagerie inclus dans Tails, stocke en clair des copies de tous les messages sur le serveur IMAP distant, y compris ceux qui sont censés être chiffrés.

en	When sending an email, *Claws Mail* copies the email in plaintext to the sending queue of the IMAP server before encrypting the email. *Claws Mail* deletes this plaintext copy after sending the email.
fr	Lors de l'envoi d'un message, *Claws Mail* copie ce message en clair dans la file d'envoi du serveur IMAP avant de chiffrer le message. *Claws Mail* efface cette copie en clair après avoir envoyé le message.

en	*Claws Mail* drafts in plaintext on the server. An email can be saved as draft either:
fr	Les brouillons *Claws Mail* sont en clair sur le serveur. Un message peut être enregistré comme brouillon soit :

en	Manually by clicking on the **Draft** button when composing an email.
fr	Manuellement en cliquant sur le bouton **Brouillon** pendant la rédaction d'un message.

en	Automatically if you selected the **automatically save message to Draft folder** option in the writing preferences. This option is deselected by default in Tails.
fr	Automatiquement si vous avez sélectionné l'option **enregistrer automatiquement les messages dans le dossier Brouillon** dans les préférences de composition. Cette option est désactivée par défaut dans Tails.

en	**All users of *Claws Mail* using IMAP and its OpenPGP plug-in are affected.**
fr	**Tous les utilisateurs de *Claws Mail* utilisant IMAP et son module OpenPGP sont concernés.**

en	Users of *Claws Mail* using POP are not affected.
fr	Les utilisateurs de *Claws Mail* utilisant POP ne sont pas affectés.

en	<div class="tip">

en	To know if you are using IMAP or POP, choose **Configuration&nbsp;▸ Edit accounts&hellip;** and refer to the **Protocol** column in the list of accounts.
fr	Pour savoir si vous utilisez IMAP ou POP, choisissez **Configuration&nbsp;▸ Édition des comptes&hellip;** et consultez la colonne **Protocole** dans la liste des comptes.

en	</div>

en	Unfortunately, we were not yet able to fix the problem automatically and for everybody. This would require to either modify *Claws Mail* or to migrate to a different application. Refer to the workarounds section to solve this problem in your setup and please warn others around you.
fr	Malheureusement, nous ne sommes pas encore capables de corriger ce problème automatiquement et pour tout le monde. Cela nécessiterait soit de modifier *Claws Mail*, soit de migrer vers une autre application. Consultez la section *Solutions de contournement* ci-dessous pour corriger ce problème dans votre installation et veuillez avertir votre entourage.

en	[[!toc levels=2]]

en	Workarounds
fr	Solutions de contournement

en	Verify the content of your **Drafts** folder
fr	Vérifiez le contenu de votre dossier **Brouillons**

en	First of all, verify the content of the **Drafts** folder on the server, either through *Claws Mail* or through the web interface of your email provider. Delete any plaintext email that might have been stored against your will in this folder until now.
fr	Avant tout, vérifiez le contenu du dossier **Brouillons** sur le serveur, soit en utilisant *Claws Mail* soit via l'interface web de votre fournisseur de messagerie. Supprimez tous les messages en clair qui pourraient y être stockés à votre insu.

en	Then apply one of the other two workarounds to prevent more leaks in the future.
fr	Appliquez alors l'un des deux contournements pour éviter d'autres fuites à l'avenir.

en	Use POP instead of IMAP
fr	Utilisez POP au lieu de IMAP

en	*Claws Mail* can connect to the email server using either the IMAP or POP protocol.
fr	*Claws Mail* peut se connecter au serveur de messagerie en utilisant soit le protocole IMAP soit le protocole POP.

en	With IMAP, *Claws Mail* constantly synchronizes with the server and displays the emails and folders that are currently stored on the server. IMAP is better suited if you access your emails from different operating systems.
fr	Avec IMAP, *Claws Mail* se synchronise en permanence avec le serveur et affiche les messages et dossiers qui sont actuellement stockés sur le serveur. IMAP est plus approprié si vous accédez à vos messages depuis différents systèmes d'exploitations.

en	With POP, *Claws Mail* downloads the emails that are in the inbox on the server and possibly removes them from the server. POP is better suited if you access emails from Tails only and store them in the persistent volume.
fr	Avec POP, *Claws Mail* télécharge les messages qui sont dans la boîte de réception sur le serveur, et peut éventuellement les supprimer du serveur. POP est plus approprié si vous accéder à vos messages uniquement depuis Tails et que vous les stockez dans le volume persistant.

en	To know more, see also this Yahoo! Help page on [comparing the differences between POP and IMAP](https://help.yahoo.com/kb/mail-for-desktop/compare-differences-pop-imap-sln3769.html).
fr	Pour en savoir plus, consultez également cette page d'aide Yahoo! sur [la comparaison des différences entre POP et IMAP](https://fr.aide.yahoo.com/kb/IMAP-et-POP-pour-Yahoo-Mail-sln3769.html) (cliquez sur la section "Différence entre POP et IMAP").

en	POP is not affected at all by this security problem. When using POP, only encrypted emails are sent to the server. So consider switching to POP if you have an email account dedicated to your activities on Tails. To do so:
fr	POP n'est absolument pas affecté par ce problème de sécurité. En utilisant POP, seuls les messages chiffrés sont envoyés au serveur. Envisagez donc la possibilité de basculer vers POP si vous avez un compte de messagerie dédié à vos activités sur Tails. Pour ce faire :

en	1. Choose **File**&nbsp;▸ **Add mailbox**&nbsp;▸ **MH&hellip;** to create a local mailbox where to download your emails.
fr	1. Choisissez **Fichier**&nbsp;▸ **Ajouter une boîte aux lettres**&nbsp;▸ **MH&hellip;** pour créer une boîte aux lettres locale où vous pourrez télécharger vos messages.

en	1. To store the mailbox in the persistent volume, specify `.claws-mail/Mail` as location. Make sure to type the `.` before `claws-mail/Mail`.
fr	1. Pour stocker votre boîte aux lettres dans le volume persistant, précisez `.claws-mail/Mail` comme emplacement. N'oubliez pas de taper le `.` avant `claws-mail/Mail`.

en	[[!img claws_mail_leaks_plaintext_to_imap/add_mailbox.png link="no"]]

en	1. Choose **Configuration**&nbsp;▸ **Edit accounts&hellip;**, select your IMAP account in the list of accounts, and click **Delete** to delete it. Doing so does not delete any email stored on the server.
fr	1. Choisissez **Configuration**&nbsp;▸ **Édition des comptes&hellip;**, sélectionnez votre compte IMAP dans la liste des comptes, et cliquez sur **Supprimer** pour le supprimer. Faire cela ne supprime aucun des messages stockés sur le serveur.

en	1. Click **New** and configure this new account as specified by your email provider.
fr	1. Cliquez sur **Nouveau** et configurez un nouveau compte comme indiqué par votre fournisseur de messagerie électronique.

en	In the **Basic** tab, make sure that the **Protocol** option is set to **POP3**.
fr	Dans l'onglet **Général**, soyez sûr que l'option **Protocole** est configurée avec la valeur **POP3**.

en	In the **Receive** tab, click on the **Browse** button of the **Default Inbox** option and select the **Inbox** folder of the mailbox that you created in step 2.
fr	Dans l'onglet **Réception**, cliquez sur le bouton **Parcourir** dans le champ **Dossier de réception par défaut** et sélectionnez le dossier **INBOX** de la boîte aux lettres que vous avez créé dans l'étape 2.

en	[[!img claws_mail_leaks_plaintext_to_imap/select_inbox.png link="no"]]

en	If you want to keep a copy of the received emails on the server, verify the preferences in the **Receive** tab. We recommend you to disable the **Remove messages on server when received** option until you make sure that the emails are stored in the persistent volume.
fr	Si vous voulez garder sur le serveur une copie des messages reçus, vérifiez les préférences dans l'onglet **Réception**. Nous vous recommandons de désactiver l'option **Suppression des messages du serveur après réception** à moins d'être certain que les messages ne soient stockés dans le volume persistant.

en	1. Close the preferences dialog and the list of accounts to go back to the main window of *Claws Mail*.
fr	1. Fermez la boîte de dialogue *Préférences* et la liste des comptes pour retourner à la fenêtre principale de *Claws Mail*.

en	1. Click on the **Get Mail** button to download all emails from the inbox on the server. Emails in other folders are not downloaded.
fr	1. Cliquez sur le bouton **Relever** pour télécharger tous les messages depuis la boîte de réception sur le serveur. Les messages dans les autres dossiers ne sont pas téléchargés.

en	Use local **Drafts** and **Queue** folders
fr	Utilisez les dossiers locaux **Drafts** et **Queue**

en	If you want to continue using IMAP, you should configure your IMAP account to use **Drafts** and **Queue** folders stored in Tails instead of on the server. To do so:
fr	Si vous voulez continuer à utiliser IMAP, vous devez configurer votre compte IMAP en utilisant les dossiers **Drafts** et **Queue** stockés dans Tails au lieux de ceux du serveur. Pour cela :

en	1. Choose **Add mailbox**&nbsp;▸ **MH&hellip;** to create a local mailbox where to save your drafts and queued emails.
fr	1. Choisissez **Ajouter une boîte aux lettres**&nbsp;▸ **MH&hellip;** pour créer une boîte aux lettres locale où vos brouillons et messages en instance d'envoi seront enregistrés.

en	1. Choose **Configuration**&nbsp;▸ **Edit accounts&hellip;**, select your IMAP account in the list of accounts, and click **Edit** to edit its preferences.
fr	1. Choisissez **Configuration**&nbsp;▸ **Édition des comptes&hellip;**, sélectionnez votre compte IMAP dans la liste des comptes, et cliquez sur **Modifier** pour éditer ses paramètres.

en	Select **Advanced** in the left pane.
fr	Sélectionnez **Avancé** dans le panneau de gauche.

en	1. Select the **Put queued messages in** option, click **Browse**, and select the **Queue** folder of the **MH** mailbox.
fr	1. Sélectionnez l'option **Sauvegarder les messages à envoyer (file d'attente) dans**, cliquez sur le bouton **Parcourir**, et sélectionnez le dossier **Queue** de la boîte aux lettres **MH**.

en	1. Select the **Put draft messages in** option, click **Browse**, and select the **Drafts** folder of the **MH** mailbox.
fr	1. Sélectionnez l'option **Sauvegarder les brouillons dans**, cliquez sur le bouton **Parcourir**, et sélectionnez le dossier **Drafts** de la boîte aux lettres **MH**.

en	[[!img claws_mail_leaks_plaintext_to_imap/local_folders.png link="no"]]

en	Long term solution
fr	Solution à long terme

en	As for the possible long term solutions to this problem, we are considering:
fr	Quant aux éventuelles solutions à long terme à ce problème, nous envisageons de :

en	Getting the development team of *Claws Mail* to [fix the problem upstream](http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2965). We contacted them about this problem already. Please help them provide a technical solution if you can.
fr	Demander à l'équipe de développement de *Claws Mail* de [corriger le problème en amont](http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2965). Nous les avons déjà contactés à propos de ce problème. Merci de les aider à trouver une solution technique si vous le pouvez.

en	Replacing *Claws Mail* with *Icedove* (the name of *Mozilla Thunderbird* in Debian). We have been willing to do so for years and this problem motivates us to move faster.
fr	Remplacer *Claws Mail* par *Icedove* (le nom de *Mozilla Thunderbird* dans Debian). Nous avons prévu de faire cela depuis plusieurs années, et ce problème nous incite à réaliser ce changement plus rapidement.

en	Technical details
fr	Détails techniques

en	Leak through the sending queue
fr	Fuite par la file d'attente d'envoi

en	When sending an email from an IMAP account, *Claws Mail* does the following:
fr	Lors de l'envoi d'un message depuis un compte IMAP, *Claws Mail* réalise les opérations suivantes :

en	1. It connects to the IMAP server and stores a plaintext copy of the email in the **Queue** folder on the server.
fr	1. Il se connecte sur le serveur IMAP et stocke une copie en clair du message dans le dossier **Queue** sur le serveur.

en	It encrypts the email locally.
fr	Il chiffre le message localement.

en	It sends the encrypted email through the SMTP server.
fr	Il envoi le message chiffré via le serveur SMTP.

en	1. It connects to the IMAP server and stores an encrypted copy of the email in the **Sent** folder on the server.
fr	1. Il se connecte au serveur IMAP et stocke une copie chiffré du message dans le dossier **Sent** sur le serveur.

en	1. It connects to the IMAP server and deletes the plaintext email saved in step 1 from the **Queue** folder.
fr	1. Il se connecte au serveur IMAP et supprime le message en clair enregistré à l'étape 1 dans le dossier **Queue**.