Accueil
» LINUX
»
Comment installer Trojita Mail sur Linux
Comment installer Trojita Mail sur Linux
Trojita (Trojitá) est un client de messagerie Qt basé sur IMAP. Si votre distribution Linux le propose encore, utilisez le paquet correspondant ; sinon, vous pouvez essayer de le compiler à partir du code source. La liste des versions de KDE s'arrête à la version 0.7 (15 juin 2016), et le projet d'origine indique que les versions précompilées ne sont plus maintenues. Vérifiez la compatibilité et la gestion des mots de passe avant de l'utiliser comme client de messagerie principal.
Recherchez Trojitá dans Discover ou un autre gestionnaire de logiciels compatible avec AppStream. Le résultat dépend de votre distribution Linux.
Vérifiez d'abord vos dépôts Linux.
La page Trojitá de KDE oriente les utilisateurs Linux vers les centres logiciels AppStream et le gestionnaire de paquets de leur distribution. Il est conseillé d'y effectuer une recherche avant d'ajouter un dépôt. La disponibilité et la mise à jour des versions des paquets dépendent de la distribution et de la version.
Utilisez la commande `request` de votre distribution pour vérifier si ses dépôts configurés proposent un paquet Trojitá. Actualisez d'abord l'index des paquets si nécessaire. Si aucun résultat n'est trouvé ou si APT ne signale aucun problème Candidate: (none), ignorez la commande d'installation et passez à la section de compilation à partir des sources.
Vérifiez le nom du paquet dans vos dépôts configurés avant de tenter de l'installer.
Distribution
Vérifier la disponibilité
Installer uniquement si indiqué
Ubuntu ou Debian
apt-cache policy trojita
sudo apt install trojita
Fedora
dnf info trojita
sudo dnf install trojita
Arch Linux
pacman -Ss trojita
sudo pacman -Syu trojita
openSUSE
zypper search -s trojita
sudo zypper install trojita
N’installez le paquet Trojita qu’à partir du dépôt de distribution, après avoir vérifié qu’il en propose un.
Veuillez vérifier les modifications proposées aux paquets avant de confirmer. Lancez ensuite Trojitá depuis le menu de l'application ou avec la commande `npm start` trojita, si disponible. Évitez les guides plus anciens qui ajoutent un dépôt Open Build Service pour Ubuntu 16.04, téléchargent des paquets Debian 8 ou utilisent apt-key`npm start` ; ces instructions concernent des systèmes obsolètes.
Construire Trojitá à partir de la source en amont
Si vos dépôts ne proposent pas l'application, la documentation en amont décrit une méthode de compilation à partir des sources. Cette méthode peut échouer sur une distribution récente si une dépendance ancienne est indisponible ; utilisez donc uniquement le dépôt indiqué sur la page source de KDE et installez les dépendances depuis les dépôts officiels de votre distribution.
Installez les prérequis de compilation. Vous aurez besoin de Git, CMake, d'un compilateur C++ et des bibliothèques de développement du projet. Consultez les instructions de compilation du projet d'origine pour connaître les dépendances ; les noms des paquets varient selon la distribution.
Clonez le dépôt source KDE et accédez au répertoire du projet :
git clone https://invent.kde.org/pim/trojita.git
cd trojita
Le code source de Trojitá est conservé dans un répertoire source appartenant à l'utilisateur.
Configurez un répertoire de compilation distinct afin que les fichiers générés restent en dehors de l'arborescence source :
mkdir _build
cd _build
cmake ..
Exécutez CMake depuis le répertoire de compilation séparé pour vérifier si les bibliothèques de développement requises sont présentes.
Compilez, testez et exécutez l'application. Les instructions en amont utilisent Make et lancent l'exécutable depuis le répertoire de compilation :
make -j4
ctest -j 4 --output-on-failure
./trojita
Compilez et exécutez les tests disponibles avant de lancer le fichier exécutable depuis le dossier de compilation.
Si CMake signale une bibliothèque manquante, installez son paquet de développement et relancez la compilation cmake ... Si une dépendance requise est indisponible ou si la compilation échoue, n'essayez pas d'installer d'anciens paquets sur un système récent. La documentation officielle indique que l'application s'exécute depuis le dossier de compilation ; il ne s'agit pas d'une installation gérée par la distribution.
Configurer IMAP et SMTP
Lors de la première utilisation, saisissez les informations de configuration IMAP (pour les serveurs entrants) et SMTP (pour les serveurs sortants) fournies par votre fournisseur de messagerie. Utilisez les noms d'hôte, les ports, le mode de sécurité et le format d'identifiant exacts. Ne vous basez pas sur votre adresse e-mail pour faire des suppositions.
Saisissez les informations du serveur IMAP et du compte de votre fournisseur dans la section « Courrier entrant ».
Le protocole IMAP sécurisé utilise généralement le protocole TLS implicite sur le port 9938080. Pour le courrier sortant, les fournisseurs prennent généralement en charge STARTTLS sur le port 8080 587ou le protocole TLS implicite sur le port 4658080. Adaptez le mode de sécurité aux instructions de votre fournisseur ; les recommandations de l’IETF concernant le protocole TLS pour le courrier électronique décrivent ces modèles de connexion.
Saisissez les informations du serveur SMTP et d'authentification du fournisseur dans la section relative au courrier sortant.
Avant d'enregistrer un mot de passe, consultez le manuel de Trojitá : il indique que l'application stocke les identifiants et mots de passe en clair sur votre ordinateur. Il s'agit d'une faille de sécurité importante. Utilisez un mot de passe dédié à l'application si votre fournisseur le permet, et révoquez-le lorsque vous cessez d'utiliser Trojitá. Certains fournisseurs exigent des méthodes de connexion plus récentes que ce client plus ancien peut ne pas prendre en charge ; vérifiez donc la compatibilité avant de saisir vos identifiants.
Problèmes courants et résolution
Aucun paquet n'apparaît : vérifiez la version de votre distribution et actualisez les métadonnées du dépôt. Ne compilez à partir des sources que si vous pouvez satisfaire les dépendances.
CMake ne trouve pas une dépendance : installez le paquet de développement correspondant depuis votre distribution et reconfigurez. N’utilisez pas de paquets provenant de versions différentes.
La messagerie ne se connecte pas : vérifiez le serveur, le port, le choix TLS ou STARTTLS, le nom d’utilisateur et toute exigence de mot de passe d’application ou d’authentification moderne de votre fournisseur.
Supprimez l'application : désinstallez le paquet du dépôt à l'aide du même gestionnaire de paquets. Pour une compilation à partir des sources, fermez Trojitá et supprimez le répertoire source ainsi que son _buildrépertoire ; aucun paquet système n'a été enregistré.