---
categories: ['OpenBSD','Système','Mail']
date: 2016-12-10T15:59:26+02:00
description: "Utiliser le client mail Thunderbird sous OpenBSD"
draft: false
include_toc: true
show_comments: false
tags: ['OpenBSD','Thunderbird']
title: "Thunderbird / OpenBSD"
translationKey: 'openbsd-thunderbird'
---
## Description
**[Mozilla Thunderbird](http://www.mozilla.org/thunderbird/)** est une
ré-écriture des composants de la suite mail de Mozilla. Son objectif est
d'exploiter une grande partie des fonctionnalités existantes de ce produit
pour créer une application de messagerie autonome, simple et extensible.
## Installation
**{{< inside2 l="sys/openbsd/pkg" t="installez" a="installer" >}} le
paquet `thunderbird`**.
## Configuration
### Anti-aliasing
Pour désactivez l'anti-aliasing, paramétrez `GDK_USE_XFT=0` dans votre e
nvironnement.
### DoH
Cette option semble être disponible depuis la v68.1 !
Pour activer DNS-sur-HTTPS *({{< abbr DoH "DNS-over-HTTPS" >}})*, ouvrez
les {{< anchor "préférences" "" >}} :
* Menu "Avancé"
* Onglet "Réseau et espace disque"
* Cliquez sur le bouton [ Paramètres… ]
* Déroulez jusqu'à la case à cocher "Activer DNS sur HTTPS" ; cochez
la case !
* Cliquez sur la liste déroulante "Utiliser le fournisseur" et
choisissez "Personnalisé", puis suivez les conseils ci-dessous :
{{}}
Il semble préférable de modifier l'URL proposée par défaut… retrouvez des
adresses de serveurs DNS gérant DoH, par exemple, sur :
* https://doh.defaultroutes.de/#sec-5-3
* https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers
Cette URL est paramétrable aussi par le biais de
l'{{< anchor "éditeur de configuration" "aboutconfig" >}} ; cherchez puis
modifiez la valeur `network.trr.uri`.
{{}}
---
L'{{< anchor "éditeur de configuration" "aboutconfig" >}} permet de
modifier les valeurs des Résolveurs Récursifs de Confiance
*(en anglais : {{< abbr "TRR" "Trusted Recursive Resolvers" >}})* :
* `network.trr.mode` :
* `0` : défaut, `off`
* `1` : mode `race`
* `2` : TRR en premier
* `3` : TRR seulement
* `4` : mode `shadow`
* `5` : désactivé par choix.
---
### Enigmail
{{< note info >}}
Depuis courant de l'année 2021, Thunderbird intègre nativement
la fonctionnalité de chiffrement de mails ; ce module n'est plus nécessaire
{{}}
Installer Enigmail depuis le [site officiel](https://www.enigmail.net/index.php/en/download/download-enigmail)
ou en tant que module.
Enigmail fonctionne avec la version GPG2 - `/usr/local/bin/gpg2`, installé
dans la structure de base d'OpenBSD.
Néanmoins, pour que cela fonctionne correctement, il faudra
{{< inside2 l="sys/openbsd/pkg" t="installer" a="installer" >}} les
paquets suivants : **`pinentry` `pinentry-gtk2`**
*(ou `pinentry-gtk3` selon votre environnement graphique)*.
### Langue Française
Avec Thunderbird v68, sous OpenBSD 6.6, il est possible de changer en
choisissant le menu "Préférences" (Edit > Preferences),
onglet 'General', Language, puis cliquez sur la liste déroulante pour
ajouter une nouvelle langue.
Vous aurez une nouvelle fenêtre qui s'affiche qui vous permettra d'ajouter
'French' ; validez votre choix par l'appui sur le bouton [ OK ].
Redémarrez Thunderbird, et voilà !
#### Paquet supplémentaire
Sinon, essayer d'**{{< inside2 l="sys/openbsd/pkg" t="installer" a="installer" >}} le paquet : `thunderbird-i18n-fr`**.
#### Éditeur de configuration
Vous pouvez aussi d'essayer l'{{< anchor "éditeur de configuration" "aboutconfig" >}} :
- puis, faites un clic-droit pour : New > String.
- Écrivez alors `intl.locale.requested` et mettez la valeur `fr-FR`.
### Liens
Si vous avez des problèmes pour ouvrir les liens dans les mails, en
premier arrêtez Thunderbird.
Ensuite, éditez votre fichier `~/.thunderbird/.default/prefs.js`
pour ajouter ce qui suit :
```ini
user_pref("network.protocol-handler.app.ftp", "/usr/local/bin/firefox");
user_pref("network.protocol-handler.app.http", "/usr/local/bin/firefox");
user_pref("network.protocol-handler.app.https", "/usr/local/bin/firefox");
```
Puis, relancez Thunderbird !
### Plugins
Thunderbird cherche les plugins dans les répertoires `~/.mozilla/plugins`
et `/usr/local/lib/mozilla/plugins`.
Si la variable d'environnement `MOZ_PLUGIN_PATH` est spécifiée, elle
remplacera l'endroit de recherche.
## Dépannage
### about:config
Il est possible de faire certaines modifications de la configuration de
Thunderbird, par le biais de l'**éditeur de configuration** `about:config`.
{{}}
L'édition de la configuration comporte des risques ; en effet, une
mauvaise configuration peut rendre instable ou empêcher le logiciel de
fonctionner.
Une fois la configuration modifiée, il est important de redémarrer le
logiciel !
{{}}
#### Thunderbird en Anglais
- menu **Edit** > **Preferences**
Dans la fenêtre `Thunderbird Preferences` :
- menu `Advanced`
- onglet `General`
- cliquez sur le bouton [ Config Editor ]
Dans la fenêtre `about:config` :
- cliquez sur le bouton [ I accept the risk ]
#### Thunderbird en Français
- menu **Édition > Préférences**
Dans la fenêtre `Préférences de Thunderbird` :
- menu `Avancé`
- onglet `Général`
- cliquez sur le bouton [ Éditeur de configuration… ]
Dans la fenêtre `about:config` :
- cliquez sur le bouton [ J'accepte les risques ]
### Débogage
Veuillez IMPÉRATIVEMENT lire le fichier pkg-readme pour savoir comment faire.
Tout rapport sans information correcte sera purement et simplement ignoré !
### En cas de dysfonctionnement
Si vous rencontrez des problèmes étranges ou que Thunderbird refuse de
démarrer, essayer de le démarrer avec l'usage de l'option `-safe-mode`.
### CalDAV
Il semble avoir un problème avec les versions 60.x de Thunderbird pour
pouvoir se connecter aux services CalDAV de Nextcloud.
⇒ Version utilisée sous OpenBSD 6.4 !
C'est un [problème connu](https://www.thunderbird.net/en-US/thunderbird/60.0/releasenotes/#known-issues)
chez Mozilla.
Ouvrez l'{{< anchor "éditeur de configuration" "aboutconfig" >}}, puis :
- dans la barre de recherche, écrivez : `network.cookie.same-site.enabled`
- et positionnez-la sur : `false`
### Enigmail
Sous OpenBSD v6.0, un bogue fait que gpg 1 n'est pas installé|installable ;
faites un lien symbolique de `/usr/local/bin/gpg2` vers `/usr/local/bin/gpg` :
`# ln -sf /usr/local/bin/gpg2 /usr/local/bin/gpg`
OpenBSD v6.1 ne connaît pas ce soucis.
### Français
{{}}
Au-delà de Thunderbird v 52, l'installation de ces modules n'est plus
fonctionnelle !
{{}}
Vous devez/pouvez aussi installer le
**[pack Français](https://addons.mozilla.org/en-US/thunderbird/addon/fran%C3%A7ais-language-pack-thunder/?src=search)**
en tant qu'addon.
Une fois téléchargé, ouvrez TB, puis le menu "Addons", puis cliquez sur
l'icône en forme de roue crantée (//alias préférences//) pour choisir le
menu "Install addon from file…".
Une fois installé, redémarrez TB.
* **OpenBSD v6.2, 6.3** : **[version 52](https://addons.mozilla.org/en-US/thunderbird/addon/fran%C3%A7ais-language-pack-thunder/versions/52.0)**
Vous pouvez aussi installer l'outil supplémentaire
"**[Quick Locale Switcher 2](https://addons.mozilla.org/en-US/thunderbird/addon/quick-locale-switcher-2/)**"…
qui vous servira surtout à basculer d'une langue à l'autre, au besoin.
---
## Documentation
* Le fichier pkg-readme : `/usr/local/share/doc/pkg-readmes/thunderbird`
---
## Historique
J'ai écrit historiquement cette documentation sur le wiki de la communauté
"OpenBSD Pour Tous".
---