Sylpheed-Claws - Manuel de l'utilisateur

L'équipe de Sylpheed-Claws


Table of Contents
1. Introduction
1.1. Qu'est-ce que Sylpheed-Claws?
1.2. Ce que Sylpheed-Claws n'est pas
1.3. Fonctionnalités principales
1.4. L'histoire de Sylpheed-Claws
1.5. Adresses utiles
2. Commencer avec Sylpheed-Claws
2.1. L'assistant de configuration
2.2. Recevoir vos messages
2.3. Lire vos messages
2.4. Ecrire votre premier message
2.5. Envoyer votre premier message
3. Gestion basique des messages
3.1. Dossiers
3.2. Organisation des dossiers
3.3. Filtrage
3.4. Recherche
4. Configuration du compte
4.1. Préférences générales
4.2. Les types de comptes
4.2.1. POP3
4.2.2. IMAP
4.2.3. Nouvelles
4.2.4. Local
4.2.5. SMTP seulement
4.3. Comptes multiples
4.4. Plus de filtrage
5. Carnet d'adresses
5.1. Utilisation de base
5.2. Exporter et importer des adresses
5.3. Caractéristiques avancées
5.3.1. Utilisation de serveurs LDAP
5.3.2. Intégration avec jPilot
5.3.3. Support vCard
6. Utilisation avancée
6.1. Actions
6.2. Modèles
6.3. Traitements
6.4. Modules
6.5. Déployer Sylpheed-Claws
6.6. Préférences cachées
7. Etendre les possibilités de Sylpheed-Claws
7.1. Modules fournis
7.2. Autres modules
A. La FAQ Sylpheed-Claws
A.1. Quelles sont les différences entre Sylpheed-Claws et Sylpheed?
A.2. Que signifie "Sylpheed" ?
A.3. Est-ce que je peux écrire des courriels en HTML avec Sylpheed-Claws ?
A.4. Comment puis-je soumettre des patches, signaler des bogues, et discuter avec d'autres de Sylpheed-Claws ?
A.5. Y'a t'il un filtre anti-pourriel dans Sylpheed-Claws ?
A.6. Est-ce que Sylpheed-Claws gère les accusés de réception ?
A.7. Comment Sylpheed-Claws peut me prévenir lorsque j'ai de nouveaux messages ?
A.8. Pourquoi certains caractères spéciaux (accents, ...) sont-ils affichés bizarrement ?
A.9. Puis-je ne citer qu'une partie du message auquel je réponds ?
A.10. Où puis-je trouver des réponses à d'autres questions fréquemment posées sur Sylpheed-Claws ?
B. Raccourcis claviers
B.1. Motivations et conventions générales
B.2. Fenêtre principale
B.3. Fenêtre de composition
C. Remerciements
D. Glossaire
E. GNU General Public License
E.1. Preamble
E.2. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
E.2.1. Section 0
E.2.2. Section 1
E.2.3. Section 2
E.2.4. Section 3
E.2.5. Section 4
E.2.6. Section 5
E.2.7. Section 6
E.2.8. Section 7
E.2.9. Section 8
E.2.10. Section 9
E.2.11. Section 10
E.2.12. NO WARRANTY Section 11
E.2.13. Section 12
E.3. How to Apply These Terms to Your New Programs

1. Introduction

1.1. Qu'est-ce que Sylpheed-Claws?

Sylpheed-Claws est un client de courriel qui vise à être rapide, puissant et facile à utiliser. Il dépend très peu de l'environnement de bureau, mais s'y intègre autant que possible. Les développeurs de Sylpheed-Claws font tous leurs efforts pour qu'il reste léger, de manière à pouvoir être utilisé sur des ordinateurs peu puissants, dotés de peu de mémoire et d'un processeur relativement lent.


1.2. Ce que Sylpheed-Claws n'est pas

Sylpheed-Claws n'est pas un Gestionnaire d'Informations Personnelles (PIM ou Personal Information Manager) comme Evolution ou Outlook - bien que des modules puissent s'y greffer pour permettre ce genre de fonctionnalités. Sylpheed-Claws ne vous laissera pas écrire et envoyer de courriels en HTML ou autres choses du même genre ; ce n'est donc peut-être pas le logiciel dont vous avez besoin dans certains milieux professionnels.


1.3. Fonctionnalités principales

Sylpheed-Claws dispose d'à peu près tout ce dont un client de courriel parfait a besoin. Récupération de messages via POP3, IMAP4, "spool MBOX" local, avec ou sans SSL ; gestion de multiples formats d'authentification. Il gère les comptes et les boîtes multiples, possède des systèmes de filtrage et de recherche puissants, un certain nombre de formats d'import/export, les signatures numériques avec GnuPG. Sylpheed-Claws a aussi un système de modules, des barres d'outils personnalisables, la vérification orthographique, des préférences spécifiques par dossier, et encore beaucoup plus. Vous pouvez trouver une liste complète des fonctionnalités est disponible à l'adresse http://claws.sylpheed.org/features.php.


1.4. L'histoire de Sylpheed-Claws

Sylpheed-Claws existe depuis avril 2001. Son but premier était d'être le centre d'essais de fonctionnalités potentielles de Sylpheed (http://sylpheed.good-day.net), de manière à pouvoir les tester extensivement sans compromettre la stabilité de Sylpheed. Les développeurs de Sylpheed-Claws synchronisaient régulièrement leur code avec celui de Sylpheed, et l'auteur de Sylpheed, Hiroyuki Yamamoto, a récupéré quelques nouvelles fonctionnalités qui l'intéressaient, une fois stabilisées.

A l'origine, Sylpheed et Sylpheed-Claws étaient basés sur GTK1. Le travail sur les version GTK2 a démarré début 2003, et la première version moderne (basée sur GTK2) de Sylpheed-Claws est sortie en mars 2005. Depuis ce temps, les buts de Sylpheed et Sylpheed-Claws ont divergé de plus en plus, et Sylpheed-Claws est devenu une entité indépendante.


2. Commencer avec Sylpheed-Claws

2.1. L'assistant de configuration

La première que vous allez lancer Sylpheed-Claws, il vous posera quelques questions afin de mettre en place votre premier compte. Ces questions sont simples et groupées en quelques pages.

Tout d'abord Sylpheed-Claws vous demandera votre nom (en général il le trouvera tout seul), votre adresse email, et le nom de votre société (optionnel).

La page suivante vous permettra de remplir les détails concernant la réception de vos messages. Les champs présents dans la page diffèreront en fonction du "Type de serveur" :

POP3

Si vous choisissez POP3, il vous faudra entrer l'adresse du serveur, votre nom d'utilisateur, et votre mot de passe. Le mot de passe est optionnel, si vous le laissez vide, Sylpheed-Claws vous le demandera à la première connexion chaque fois que vous le lancerez.

IMAP

Si vous choisissez IMAP, il vous faudra entrer l'adresse du serveur, votre nom d'utilisateur, votre mot de passe, et le répertoire IMAP4. Le mot de passe est optionnel, si vous le laissez vide, Sylpheed-Claws vous le demandera quand ce sera nécessaire. Le répertoire IMAP4 est aussi optionnel, ce réglage est rarement utile et vous pouvez probablement le laisser vide.

Fichier MBOX local

Si vous choisissez Fichier MBOX local, vous n'aurez qu'à entrer le chemin vers votre boîte aux lettres MBOX.

Sur la page suivante, vous seront demandés les détails concernant votre serveur SMTP (parfois appelé "serveur d'envoi"). Vous pourrez spécifier si vous devez vous authentifier pour envoyer des messages. C'est rarement le cas lorsque vous vous connectez à Internet avec un fournisseur d'accès, plus souvent lorsque vous configurez un compte professionnel.

Si vous avez choisi POP3 ou Fichier MBOX local, la page suivante vous demandera où enregistrer vos messages sur le disque. La valeur par défaut, "Mail", est en générale convenable, et enregistrera vos messages dans un répertoire "Mail" à la racine de votre répertoire utilisateur.

Si votre version de Sylpheed-Claws gère OpenSSL, vous verrez ensuite la page "Sécurité", où vous serez à même de choisir ou non de chiffrer les connexions vers vos serveurs d'envoi et de réception. La plupart des fournisseurs d'accès ne permettent pas cela, mais la plupart des entreprise le font. Si vous n'êtes pas sûr, vous pouvez laisser ces réglages comme ils sont par défaut.

Vous pouvez maintenant cliquer sur le bouton Enregistrer, et commencer à apprécier pleinement Sylpheed-Claws.


2.2. Recevoir vos messages

Vous pouvez déclencher la réception de vos messages soit via le bouton de la barre d'outils nommé "Relever le courrier", soit par le menu "Message/Recevoir".

Si vous désirez que Sylpheed-Claws relève vos messages automatiquement à intervalles réguliers, vous pouvez le configurer en ce sens dans la page de préférences "Traitement des messages : Réception". Cliquez sur "Relever automatiquement le courrier toutes les [...] minutes", et choisissez l'intervalle souhaité.


2.3. Lire vos messages

Une fois que vous aurez reçu vos messages, ils seront rangés dans votre Boîte de Réception. Le nombre total de messages dans un dossier est affiché à droite du nom du dossier, avec le nombre de messages nouveaux et non lus. Pour les voir, cliquez sur le dossier, afin d'afficher la liste de messages qu'il contient dans la liste de droite. Vous pourrez ensuite cliquer sur chaque message avec la souris, ou avec le clavier, principalement en utilisant les touches Haut, Bas, et Espace. Vous pouvez aussi utiliser d'autres touches pour naviguer dans la liste, comme P ou N (précédent et suivant).


2.4. Ecrire votre premier message

Une fenêtre de composition de message s'ouvrira en cliquant sur le bouton "Composition". Cette fenêtre contient différents champs que vous devriez reconnaître sans difficulté : si vous avez de multiples comptes, le champ De pourra être utilisé pour choisir quel compte utiliser pour ce message. Le champ A contiendra le destinataire de votre message ; lorsque vous le remplirez, un second champ A apparaîtra, vous permettant d'envoyer le message à plusieurs destinataires. Vous pouvez aussi changer ce champ A en champ Cc, en choisissant dans la liste déroulante correspondante. Vous pourrez ensuite remplir le champ Sujet du message, puis taper son contenu.

Petite note à propos du sujet d'un message : Sylpheed-Claws vous demandera confirmation avant d'envoyer un message avec un Sujet vide. C'est parce qu'il peut être ennuyeux pour le destinataire de recevoir un message sans sujet, étant donné que cela complique la lecture et la gestion du message.


2.5. Envoyer votre premier message

Lorsque vous aurez fini d'écrire votre premier message, vous pourrez cliquer sur le bouton "Envoi" afin de l'envoyer immédiatement, ou bien sur le bouton "Envoyer plus tard" pour mettre le message dans la File d'attente. Lorsque vous utilisez "Envoyer", la fenêtre de composition se fermera dès que le message sera parti, et restera ouverte en cas de problème. "Envoyer plus tard", par contre, fermera la fenêtre immédiatement, et vous trouverez votre message dans le dossier "File d'attente". Dans ce dernier cas, votre message partira effectivement lorsque vous cliquerez sur le bouton "Envoyer" de la barre d'outils dans la fenêtre principale.

Les messages que vous envoyez sont enregistrés dans le dossier "Envoyés", afin que vous puissiez retrouver les messages que vous avez envoyés à diverses personnes, ou encore pour réutiliser un message déjà envoyé comme brouillon pour un nouveau.


3. Gestion basique des messages

3.1. Dossiers

Si vous recevez beaucoup de messages, vous allez rapidement trouver que votre Boîte de Réception grossit jusqu'à devenir difficile à utiliser. Vous n'arriverez même plus à retrouver un message reçu les jours précédents. C'est pourquoi Sylpheed-Claws, comme tous les bons clients de courriel, vous fournira plusieurs solutions pour mieux organiser vos courriels.

Vous pouvez créer autant de dossiers et sous-dossiers que nécessaire. Par exemple un dossier pour votre famille, un dossiers Amis, des dossiers pour les listes de diffusion, des dossiers pour archiver les courriels des années passées, etc. Pour créer un nouveau dossier, faites un clic droit sur le dossier parent et choisissez "Nouveau dossier..." dans le menu déroulant. Par exemple pour créer un dossier 'Amis' dans votre dossier 'Boîte de Réception', faites un clic droit sur la Boîte de Réception, choisissez "Nouveau dossier...", tapez 'Amis' dans le dialogue qui apparaît, et validez.


3.2. Organisation des dossiers

Maintenant que vous avez créé de multiples dossiers, vous pouvez les manipuler, ainsi que les messages qu'ils contiennent, grâce à différents menus et par glisser-déposer. Pour déplacer un dossier dans un autre, vous pouvez choisir le sous menu "Déplacer le dossier...", sélectionner le nouveau dossier parent, et valider. Ceci déplacera le dossier et les messages qu'il contient dans le nouveau dossier parent. Vous pouvez aussi tirer ce dossier avec la souris, et le "lâcher" sur le dossier de destination.

Si vous désirez supprimer un dossier et tous les messages qu'il contient, choisissez "Supprimer le dossier...". Comme cette opération est potentiellement dangereuse pour vos données, une confirmation vous sera demandée. Les dossiers supprimés ne peuvent pas être récupérés, ni les messages qu'ils contenaient.

De la même manière que vous pouvez déplacer vos dossiers les uns par rapport aux autres, vous pouvez déplacer vos messages d'un dossier à un autre. Les mêmes méthodes sont utilisées : soit un glisser-déposer, soit par le menu contextuel "Déplacer..." des messages. Vous pouvez déplacer plusieurs messages à la fois en en sélectionnant plusieurs avec la touche Shift ou Control. Vous pouvez aussi copier les messages au lieu de les déplacer, en gardant la touche Control appuyée au moment de lâcher le glisser-déposer, ou avec le menu contextuel "Copier...".


3.3. Filtrage

Une fois votre arborescence de dossiers faite, vous préférerez certainement que Sylpheed-Claws trie vos messages automatiquement, plutôt que de le faire vous-même lorsque vous recevez des messages. Pour cela, vous pouvez utiliser la fonctionnalité de filtrage.

Vous trouverez les préférences et réglages de filtrage dans le menu "Configuration". Dans ce dialogue, vous pourrez définir de nouvelles règles, en modifier, en effacer, et changer leur ordre. Les règles de filtrage sont définies en trois parties : un nom, une condition, et une action. Le nom est optionnel, il est là pour vous aider à vous souvenir de quelle règle fait quoi. La condition est une expression définissant ce que Sylpheed-Claws doit vérifier lors du tri des messages, comme par exemple 'to matchcase sylpheed-claws-users', qui signifie "Message envoyé à une adresse contenant sylpheed-claws-users". Vous pouvez facilement définir des conditions sans vous souvenir de la syntaxe, en cliquant sur le bouton "Définir..." à droite du champ. La troisième partie d'une règle est l'action, qui dit à Sylpheed-Claws ce qu'il doit faire lorsque des messages correspondant à la condition ont été trouvés. Par exemple, 'mark_as_read' marque le message comme lu dès qu'il arrive, ou 'move #mh/Mailbox/Amis' déplace le message dans votre sous-dossier 'Amis'. Ici aussi, un bouton "Définir..." vous aidera à écrire l'action.

Une fois la règle de filtrage définie, vous devez l'ajouter à la liste de règles existantes avec le bouton "Ajouter". N'oubliez pas, l'ordre des règles est important : si Sylpheed-Claws trouve une règle qui correspond à un message et qui le déplace ou l'efface, la suite des règles n'est pas testée ni exécutée. C'est pourquoi vous pouvez ré-ordonner vos règles grâce aux boutons disponibles à droite de la liste (ou par glisser-déposer).

Il existe aussi une méthode rapide de création de règles de filtrage en se basant sur le message actuellement sélectionné. Après avoir sélectionné un message pour lequel vous voulez créer une règle, choisissez "Créer une règle de filtrage..." dans le menu "Outils", puis choisissez dans le sous-menu: "Automatiquement" est utilisé pour les messages de liste de diffusion, "avec De" crée un filtre basé sur l'expéditeur, "avec A" crée un filtre basé sur le(s) destinataire(s), et "avec Sujet" crée un filtre basé sur le sujet du message. Chacun de ses types de filtrages a ses avantages, à vous de décider lequel sera le mieux adapté. En général, "avec De" est utile pour vos contacts réguliers et personnels, et "avec A" est utile pour séparer les messages que vous recevez sur différents comptes.


3.4. Recherche

Il existe plusieurs méthodes pour rechercher dans vos messages.

L'une d'entre elles est assez répandue, vous pouvez la trouver dans le menu "Edition/Chercher dans le dossier...". Ceci ouvre une fenêtre de recherche où vous pouvez spécifier un ou plusieurs champs où chercher, comme De, A, Sujet, et Message. Après avoir choisi vos critères, utilisez les boutons "Revenir" et "Avancer" pour naviguer dans les messages correspondants, ou utilisez "Chercher tous" pour sélectionner tous les messages correspondants en une fois. Soyez conscients, toutefois, que la recherche dans le message entier est plus lente que la recherche dans les en-têtes, car les corps de messages ne sont pas dans les caches de Sylpheed-Claws.

Si vous cherchez une partie spécifique dans un long message, vous pourrez utiliser le menu "Edition/Recherche dans le message...". Cela fonctionne comme la recherche dans un document texte.

La dernière méthode pour rechercher est la Recherche rapide, que vous pouvez afficher ou cacher en cliquant sur la petite loupe sous la liste de messages. Elle est aussi accessible par le menu "Edition/Recherche rapide". La recherche rapide est plus puissante que la recherche normale, car elle peut, en plus de chercher dans les en-têtes normaux, rechercher avec une pseudo-condition de filtrage lorsqu'elle est en mode "Avancé". Dans ce mode, le bouton "Syntaxe avancée..." vous permettra de voir quelle syntaxe vous pouvez utiliser, et le bouton "..." vous permettra de créer une règle avec l'interface usuelle. Enfin, la recherche rapide peut chercher de manière récursive, dans les sous-dossiers du dossier courant.

Lorsque vous appuyez sur Entrée après avoir spécifié la chaîne de recherche, la liste de messages affichée va être réduite pour ne plus vous présenter que les messages correspondants. Si la recherche était récursive, les sous-dossiers contenant un ou des messages correspondants prendront une icône de loupe. Ceci vous permettra de rechercher dans tous vos messages, d'un seul coup. Enfin, le réglage "Permanent" de la recherche rapide permet d'avoir une recherche qui reste active lorsque vous changez de dossier, ou non. Cela peut permettre de chercher la même chose dans plusieurs dossiers sans pour autant chercher récursivement dans leur premier parent commun.


4. Configuration du compte

4.1. Préférences générales

Le premier onglet des préférences du compte, nommé Général, comporte des informations de base sur le compte. Dans cet onglet vous pouvez indiquer votre nom, votre adresse de messagerie, votre société et des informations basiques de connexion. Le nom du compte est seulement utilisé par Sylpheed-Claws en interne, comme par exemple, dans le bouton de changement d'identité en bas à droite de la fenêtre principale. Le panneau Configuration des serveurs vous permet d'indiquer le protocole utilisé pour la réception (information qui n'est plus modifiable par la suite), le(s) serveur(s) utilisé(s) pour envoyer vos courriels (habituellement pop.fai.com et smtp.fai.com où "fai" veux dire Fournisseur d'Accès à Internet) ainsi que votre login et votre mot de passe sur le serveur de réception.

Dans l'onglet "Réception" vous pouvez changer le comportement par défaut de Sylpheed-Claws. Par exemple, laisser les messages sur le serveur pour un temps, ne pas télécharger les courriels trop gros ou spécifier si vous souhaitez que les règles de filtrage s'appliquent à ce compte de messagerie. Le paramètre "taille maximale pour la réception" est utilisé pour éviter de télécharger des courriels trop gros. Quand vous recevez un courriel dont la taille est plus importante que cette limite, il sera partiellement téléchargé et vous aurez par la suite le choix de le télécharger complètement ou de le détruire du serveur. Ce choix vous sera présenté lorsque vous lirez le message.

L'onglet "Envoyer" contient les préférences que vous voulez ajouter aux courriels que vous envoyez, par exemple une X-Face et les informations d'authentification sur le serveur d'envoi. La plupart du temps les FAI autorisent leurs clients à envoyer des courriels via leur propre serveur SMTP sans authentification, mais dans certains cas il peut-être nécessaire de vous authentifier avant d'envoyer un courriel. Il y a plusieurs possibilités pour faire cela. La meilleure est sans doute SMTP AUTH. Lorsque ce n'est pas possible on utilise généralement "S'authentifier sur le POP3 avant l'envoi" qui se connecte d'abord au serveur POP (qui requiert une authentification), se déconnecte et envoi le courriel.

L'onglet "Composition" comporte les options permettant de changer le comportement de la fenêtre de composition d'un message de ce compte. Il est possible de spécifier une signature à insérer automatiquement et de renseigner les valeurs par défaut des adresses Cc, Cci et "Répondre à".

Vous pouvez choisir dans l'onglet "Confidentialité" le niveau de "paranoïa" pour votre compte. Vous voudrez certainement que tous vos messages envoyés soient signés et/ou cryptés. Signer tous vos messages et pas seulement ceux importants vous protégera, par exemple, des faux courriels envoyés dans votre dos à vos collaborateurs. Ceci peut aider à sauver des situations potentiellement problématiques.

L'onglet SSL est aussi lié à la sécurité mais cette fois les paramêtres qu'il contient s'appliquent au transport du message et non pas à leur contenu. SSL chiffre la connexion entre le serveur et vous afin d'éviter que d'autres personnes ne puissent lire vos courriel et mots de passe lorsqu'ils transitent. SSL devrait être utiliser chaque fois que c'est possible.

Finalement l'onglet "Avancé" vous permet de spécifier les ports et les domaines si ceux par défaut ne doivent pas être utilisés. Normalement, vous pouvez laisser ces champs vides. Vous pouvez aussi spécifier les dossiers pour les messages envoyés, dans la file d'attente, détruits et les brouillons.


4.2. Les types de comptes

Nous venons de voir que lorsqu'un compte est créé il n'est plus possible de changer son type (le protocole) par la suite. Cela tient au fait que ces protocoles ne sont pas exactement identiques. En effet, la plus grande partie des options POP3 sont sans signification pour l'IMAP par exemple.


4.2.1. POP3

POP3 est l'un des deux protocoles les plus utilisés et est disponible chez pratiquement tous les FAI de la terre. Son principal avantage est qu'il permet de télécharger les courriels sur son ordinateur. Ceci implique que l'accès à vos messages sera très rapide une fois que le téléchargement sera terminé. L'inconvénient de POP3 est qu'il est plus difficile de synchroniser vos boîtes aux lettres électroniques sur plusieurs ordinateurs (cela vous obligeant à garder vos messages sur le serveur pour quelques jours) notamment il sera très difficile de garder une trace des courriels que vous avez lus, auxquels vous avez répondus, etc ..., d'un ordinateur à l'autre.

Les courriels reçus d'un compte POP3 seront stockés dans une boîte MH dans votre arbre de dossiers.


4.2.2. IMAP

IMAP est le second protocole le plus utilisé. Son but est de pallier aux inconvénients de POP3. Lorsque vous utilisez IMAP, la liste de vos dossiers et vos messages sont tous gardés sur un serveur central. Ceci ralentit les accès aux courriels car ils sont téléchargés à la demande. Toutefois, lorsque vous utilisez un autre ordinateur ou un autre client de messagerie vos courriels seront dans l'état dans lequel vous les avez laissés, y compris leur statut (lu, non lu, répondu, etc ...).

Quand vous créez un compte IMAP, une boîte aux lettres électronique est créé pour ce compte dans l'arbre des dossiers.


4.2.3. Nouvelles

Le protocole News (NNTP) est utilisé pour envoyé et recevoir des articles USENET. Les messages sont stockés sur un serveur central et téléchargés à la demande. Ils ne peuvent pas être détruits ou supprimés par l'utilisateur.

Lorsque vous créez un compte News une boîte aux lettres électronique est créé pour ce compte dans l'arbre des dossiers.


4.2.4. Local

Le protocole "Fichier local MBOX" peut être utilisé si vous faites fonctionner un serveur SMTP sur votre ordinateur et/ou que vous voulez recevoir vos logs système simplement.

les messages reçus d'un compte local sont stockés dans une boîte aux lettre électronique au format MH dans l'arbre des dossiers.


4.2.5. SMTP seulement

Le protocole "Aucun (SMTP seulement)" ne permet pas la réception des courriels. Il permet en revanche de créer différentes identités que vous pourrez utiliser pour envoyer vos messages avec différents alias par exemple.


4.3. Comptes multiples

Il est possible de créer plusieurs comptes dans Sylpheed-Claws. Pour les comptes POP vous pouvez choisir d'enregistrer vos courriels de vos différents comptes dans le même dossier en utilisant l'onglet 'Réception' des préférences générales. les comptes IMAP et News ont chacun leur propres boîtes aux lettres électroniques dans l'arbre des dossiers.

Vous pouvez choisir quels comptes seront vérifiés lorsque vous utilisez la commande "Relever le courrier de tous les comptes" (ou "Tous" dans la barre d'outils) en les sélectionnant dans l'onglet "réception" des préférences générales ou dans la colonne "G" de la liste des comptes.


4.4. Plus de filtrage

Les règles de filtages sont globales. Cela veut dire que les courriel des différents comptes peuvent être filtrés dans le dossier d'un autre compte. Par exemple un message reçu par un compte POP3 pourra être filtré dans un dossier d'un compte IMAP et vice-versa. En fonction de ce que vous voulez faire cela peut-être vous être très utile ou très embêtant. Si vous voulez éviter cela mais souhaitez toujours trier automatiquement votre courriel entrant la meilleure chose à faire est de désactiver le Filtrage sur les comptes et utiliser des règles de traitement dans les différentes boîtes de réception des comptes. Les règles de traitement sont exécutées lorsque vous entrerez dans le dossier.


5. Carnet d'adresses

5.1. Utilisation de base

Le carnet d'adresse est accessible au travers du menu "Outils/Carnet d'adresses". Il est organisé en plusieurs sections : Le "Carnet d'adresses" et ses sous parties qui contiennnent les contacts que vous avez ajoutés localement ; la section des vCards qui contiennent les vCards importées ; et, si le support a été compilé avec Sylpheed-Claws, les sections LDAP et jPilot qui contiennent les contacts issus de serveurs LDAP ou de vos organiseurs de poches.

Dans la section du "carnet d'adresses" il est possible de créer de nombreux carnet d'adresses ; chacun peut contenir des adresses et/ou des dossiers. Ceci peut vous aider dans l'organisation de vos contacts en catégories. De plus, il est également possible de créer des groupes d'adresses qui pourront être utilisés dans la fenêtre de composition pour envoyer un même courriel à plusieurs personnes en une fois. Les menus dans la fenêtre du carnet d'adresses permet de faire tout ceci. Par exemple, vous pouvez créer un dossier Famille à l'intérieur de votre carnet d'adresses "Adresses Personnelles" en utilisant le menu "Carnet/Nouveau dossier" alors que "Adresses Personnelles" est sélectionné, ou en utilisant un clic droit sur ce dernier. De la même manière vous pouvez ajouter des contacts à un carnet d'adresses en utilisant le menu "Adresse" ou en faisant un clic droit sur un item de la liste dans la partie droite de la fenêtre. L'ajout d'un contact fait apparaître une nouvelle fenêtre dans laquelle vous pourrez renseigner les détails concernant le contact dans le premier onglet (Nom affiché, Nom, ...), et une liste d'adresses de messagerie électronique dans l'autre onglet.

Une façon plus simple de sauvegarder ses contacts dans le carnet d'adresse est de les sauvegarder au fur et à mesure que vous lisez l'un de leurs messages en utilisant le menu "Outils/Ajouter l'expéditeur au carnet d'adresse" ou en faisant un clic droit sur une adresse électronique dans la vue du message.


5.2. Exporter et importer des adresses

Sylpheed-Claws peut importer des carnet d'adresses de la majorité des programmes de courrier électronique facilement. Depuis le menu "Outils" du carnet d'adresses vous pouvez importer les carnets d'adresses de Pine ou de Mutt. Comme ces formats ne sont pas très courants, vous pouvez aussi importer des fichiers au format LDIF. LDIF est un format très utilisé, ainsi les autres programmes de messagerie peuvent probablement exporter leurs carnets d'adresses dans ce format. Importer un fichier LDIF est fait via le menu "Outils/Importer un fichier LDIF" et se fait en trois étapes : sélectionnez le fichier à importer et un nom de carnet d'adresses. Vérifiez et modifiez les champs que vous voulez importer si ceux par défaut ne vous conviennent pas, puis utilisez le bouton "Sauvegarder".


5.3. Caractéristiques avancées

5.3.1. Utilisation de serveurs LDAP

Les serveurs LDAP sont utilisés pour partager les carnet d'adresses à travers les réseaux. Ils sont souvent disponibles dans les entreprises. Accéder à un serveur LDAP avec Sylpheed-Claws est facile. Choisissez le menu "Carnet/Nouveau serveur LDAP" et indiquez un nom pour ce serveur LDAP. Entrez le nom de la machine du serveur (hostname, par exemple "ldap.sylpheed.org"), son port si nécessaire (le port standard est 389). Vous pouvez soit remplir vous même la "Base de recherche" si vous savez quoi utiliser, ou cliquer sur "Test serveur" afin de laisser Sylpheed-Claws essayer de le deviner tout seul. Si le serveur requiert une authentication vous pouvez la spécifier dans l'onglet "Avancé". Lorsque vous fermez cette fenêtre en cliquant sur "Ok", le serveur apparaît dans la liste des sources du carnet d'adresses sur le côté gauche. Lorsque vous sélectionnez le serveur vous verrez, sur la droite, une liste de contacts vide ce qui peut être surprenant dans un premier temps. Il en est ainsi pour éviter des recherches complètes sur le serveur sans que vous l'ayez spécifiquement demandé. Vous pouvez, dès lors, rechercher des noms en utilisant le formulaire de "Recherche" en bas de la liste. Si vous voulez une liste complète recherchez simplement "*".


5.3.2. Intégration avec jPilot

Sylpheed-Claws peut utiliser les adresses sauvegardées dans votre organiseur de poche.


5.3.3. Support vCard

Sylpheed-Claws peut importer les vCards de vos contacts au travers du menu "Carnet/Nouvelle vCard".


6. Utilisation avancée

6.1. Actions

Les actions permettent l'utilisation de toute la puissance de la ligne de commande Unix avec vos messages. Vous pouvez définir de nombreuses commandes, prenant des paramètres, comme par exemple le fichier courriel courant, le texte actuellement sélectionné et ainsi de suite. De cette façon vous serez à même d'éxecuter des tâches variées comme éditer un courriel brut dans un éditeur de texte, "cacher" ce que vous voulez dire en utilisant ROT-13, utiliser les patches contenus dans vos messages directement. La seule limitation est votre propre imagination. Vous pouvez configurer les actions via le menu "Outils".

Example 1. Un "Ouvrir Avec ..." simple

Menu nom : Ouvrir avec/kate Ligne de Commande : kate%p

Ouvre le fichier de la partie MIME décodée sélectionnée (%p) avec l'éditeur de texte kate.

Example 2. Gestion des spam en utilisant Bogofilter

Menu nom : Bogofilter/Marquer comme bon Ligne de Commande : bogofilter -n -v -B "%f"

Marque les courriels sélectionnés (%f) comme n'étant pas des spam en utilisant Bogofilter.

Menu nom : Bogofilter/Marquer comme spam Ligne de Commande : bogofilter -s -v -B "%f"

Marque les courriels sélectionnés (%f) comme étant des spam en utilisant Bogofilter.

Example 3. Recherche Google en utilisant un script externe

Menu nom : Recherche/Google Ligne de Commande : |/path/to/google_search.pl

Effectue une recherche sur google pour le texte sélectionné (|) en utilisant le script externe google_search.pl.


6.2. Modèles

Les modèles sont utilisés dans la fenêtre de composition et jouent le rôle de modèles pour la rédaction des courriels. Les modèles peut contenir des parties de textes statiques et d'autres dynamiques tels que le nom de l'auteur original (Bonjour %N, ...), la date, etc . Lorsque vous appliquez un modèle, les champs dynamiques sont remplacés par leurs valeurs. Vous pouvez configurer les modèles via le menu "Outils".


6.3. Traitements

Les règles de traitements sont identiques aux règles de filtrage à l'exception qu'elles sont appliquées lorsque vous entrez dans un dossier. Vous pouvez les utiliser pour bouger vos anciens messages dans un dossier d'archives ou pour distribuer vos messages. Vous pouvez attribuer à chaque dossier ses règles de traitements en faisant un clic droit dessus.

Les règles de traitements sont accompagnées de règles de Pré-traitement et de Post-traitement. Comme les règles de traitements elles ne s'appliquent qu'à l'ouverture d'un dossier, mais comme les règles de filtrage elles sont partagées entre tous les dossiers. Vous pouvez les configurer à partir du menu "Outils". Les règles de Pré-traitement sont exécutées avant les règles de traitement spécifiques des dossiers alors que les règles de Post-traitement le sont après.


6.4. Modules

Les modules permettent l'extension des capacités de Sylpheed-Claws. Par exemple, imaginez que vous voulez stocker vos messages dans une base de données SQL distante. Dans la plupart des programmes de messagerie ceci est tout simplement impossible sans un travail de réécriture interne de ces programmes. Avec Sylpheed-Claws vous pouvez simplement écrire votre plugin qui effectuera cette tâche.

Il s'agit juste d'un exemple des possibilités offertes. Un grand nombre de modules développés pour Sylpheed-Claws existent déjà et d'autres sont à venir. Le chapitre Etendre Sylpheed-Claws donne des détails sur ces derniers.


6.5. Déployer Sylpheed-Claws

L'assistant de configuration initial essaye de deviner les différents champs en récupérant des informations du système, telles que le nom de l'utilisateur, le nom de domaine, et d'autres. Comme il orienté vers un usage générique, il peut se tromper, et les valeurs par défaut doivent être corrigées. Toutefois, cet assistant est configurable, dans le sens où vous pouvez lui fournir des indications pour aider le déploiement sur un grand nombre d'utilisateurs et/ou de machines grâce à un outil de réplication.

La première partie consiste à créer un modèle de configuration de l'assistant, et de régler les divers paramètres d'une nouvelle installation.

  • Commencez avec un utilisateur qui n'a pas de répertoire ~/.sylpheed-claws, dans l'idéal un nouvel utilisateur.

  • Démarrez Sylpheed-Claws et passez l'assistant de configuration. Les valeurs que vous fournissez ne seront pas utiles, donc vous pouvez cliquer sur Suivant-Suivant-Enregistrer.

  • Une fois que l'assistant a terminé, la fenêtre principale s'ouvre. Vous pouvez maintenant configurer les différentes options comme désiré. Vous pouvez charger des modules, ajouter des contacts ou des serveurs LDAP au carnet d'adresses, créer des règles de filtrage, etc.

  • Si nécessaire, et si Sylpheed-Claws sera utilisé avec une boîte aux lettres MH, vous pouvez créer des sous-dossiers.

  • Maintenant, quittez Sylpheed-Claws.

  • A présent, éditez le fichier modèle de l'assistant, créé dans ~/.sylpheed-claws/accountrc.tmpl. Dans ce fichier, vous verrez différentes variables, correspondant aux champs de l'assistant. Vous pouvez en laisser commentées, auquel cas la valeur par défaut sera utilisée, ou spécifier des valeurs ou variables. Tous les champs ne peuvent pas contenir une variable ; par exemple, smtpauth, smtpssl et recvssl sont des booléens, soit 0 ou 1, et recvtype est une valeur de type entier. Les autres champs, comme name, email, ou recvuser, sont parsés par l'assistant et les variables qu'ils contiennent seront remplacés par des valeurs. Cela vous permettra de spécifier tout ce qui sera nécessaire sur votre site, même si vos serveurs ou logins ne sont pas courants.

  • Enregistrez ce fichier, et effacez ~/.sylpheed-claws/accountrc, (qui contient le faux compte que vous avez créé avec l'assistant lors de la première phase) et ~/.sylpheed-claws/folderlist.xml, (de manière à ce que l'arbre de boîte aux lettres soit correctement relu). Copiez récursivement le répertoire .sylpheed-claws dans /etc/skel/ ; si les Sylpheed-Claws déployés utiliseront des dossiers MH, copiez aussi le répertoire Mail dans /etc/skel. chown-isez tout /etc/skel/.sylpheed-claws et /etc/skel/Mail à root:root.

  • Testez! Créez un nouvel utilisateur, connectez-vous avec cet utilisateur, et lancez Sylpheed-Claws. Si tout est bien rempli dans accountrc.tmpl comme désiré, tout ce que cet utilisateur aura à remplir sont ses mots de passe.

  • Si vous configuriez une machine master pour un déploiement multi-machines, vous pouvez continuer ce processus. C'est terminé pour Sylpheed-Claws !

Voici les différentes variables du fichier accountrc.tmpl :

domain

Votre nom de domaine (example.com). Par défaut, ce sera déduit du hostname.

name

Le nom de l'utilisateur. Par défaut, ce sera déduit de /etc/passwd, et souvent juste.

email

L'adresse email de l'utilisateur. Par défaut, ce sera déduit de $name et $domain.

organization

Votre société. Par défaut, ce sera vide.

smtpserver

Le serveur smtp à utiliser. Par défaut, ce sera smtp.$domain

smtpauth

0 or 1. S'il faut s'authentifier sur le serveur SMTP. Par défaut, ce sera 0.

smtpuser

Le login sur le serveur SMTP. Par défaut, ce sera vide (même login que pour recevoir)

smtppass

Le mot de passe sur le serveur SMTP. Par défaut, ce sera vide (si smtppass est vide mais pas smtpuser, le mot de passe sera demandé).

recvtype

Le type de serveur de réception. 0 pour POP3, 3 pour IMAP4, 5 pour un fichier MBOX local. Par défaut, ce sera 0 (POP3).

recvserver

Le serveur de réception. Par défaut, ce sera (pop|imap).$domain, selon $recvtype.

recvuser

Le login sur le serveur de réception. Par défaut, ce sera déduit de /etc/passwd.

recvpass

Le mot de passe sur le serveur de réception. Par défaut, ce sera vide (Il sera demandé à l'utilisateur une fois par session).

imapdir

Le répertoire IMAP. Par défaut, ce sera vide, ce qui est souvent correct.

mboxfile

Le fichier MBOX de réception, si $recvtype est 5. Par défaut, /var/mail/$LOGIN.

mailbox

La boîte aux lettres MH où les messages seront enregistrés (si $recvtype est 0 ou 5). Par défaut, ce sera "Mail".

smtpssl

0 or 1. S'il faut utiliser SSL pour envoyer les messages. Par défaut, ce sera 0.

recvssl

0 or 1. S'il faut utiliser SSL pour recevoir les messages. Par défaut, ce sera 0.

Voici les différentes variables que vous pouvez utiliser dans les champs domain, name, email, organization, smtpserver, smtpuser, smtppass, recvserver, recvuser, recvpass, imapdir, mboxfile and mailbox:

$DEFAULTDOMAIN

Le nom de domaine déduit du hostname de la machine. Souvent faux.

$DOMAIN

Le nom de domaine tel que spécifié dans la variable domain, la première du fichier.

$USERNAME

Le vrai nom de l'utilisateur.

$LOGIN

Le login Unix de l'utilisateur.

$NAME_MAIL

Le nom de l'utilisateur tel que spécifié dans la variable name, en minuscules et avec les espaces remplacées par des points. "Colin Leroy" devient "colin.leroy".

$EMAIL

L'adresse email telle que spécifiée dans la variable email.

Faites attention à ne pas utiliser une variable avant de l'avoir définie.


6.6. Préférences cachées

Il existe un certain nombre de préférences cachées dans Sylpheed-Claws dont certains utilisateurs, auxquels nous voulions faire plaisir, ne pouvaient pas se passer mais qui n'avaient pas leur place, selon nous, dans l'interface graphique. Vous pouvez changer les options suivantes pendant que Sylpheed-Claws ne s'exécute pas dans le fichier ~/.sylpheed-claws/sylpheedrc.

bold_unread

Montre les messages non lus en gras dans la vue du sommaire

cache_max_mem_usage

Indique le maximum de mémoire à utiliser pour mettre en cache les messages (en Ko).

cache_min_keep_time

Le temps minimum pour garder un cache en mémoire, en minutes. Les caches plus récents que ce temps ne seront pas libérés, même si l'utilisation de la mémoire est trop élevée.

enable_hscrollbar

active la barre de défilement horizontale dans la vue du sommaire

enable_rules_hint

active les lignes alternées dans les GtkTreeViews

enable_swap_from

Affiche l'adresse électronique de l'expéditeur dans la colonne "De" dans le dossier "Envoyés" au lieu des destinataires

folderview_vscrollbar_policy

spécifie la politique de la barre de défilement verticale de la vue des dossiers.

hover_timeout

temps en millisecondes pendant lequel la souris doit rester sur l'arbre des dossiers afin qu'ils se déplient durant un glisser-déposer.

statusbar_update_step

étapes de progression lors de la mise à jour dans les barres de progression

textview_cursor_visible

affiche un curseur dans la vue du message

thread_by_subject_max_age

Nombre de jours maximal pour l'inclusion d'un message dans un fil de discussion lorsque cette option est utilisée.

toolbar_detachable

cache les poignées des barres d'outils détachables, qui ne le sont plus par la suite

utf8_instead_of_locale_for_broken_mail

utilise l'encodage UTF-8 encoding pour les courriels cassés à la place de la localisation courante

warn_dnd

affiche une boîte de dialogue de confirmation lors d'un glissé-déposé d'un dossier sur un autre.


7. Etendre les possibilités de Sylpheed-Claws

7.1. Modules fournis

Les fonctionnalités de Sylpheed-Claws peuvent être augmentées grâce à divers modules. Sylpheed-Claws est livré avec les modules suivants, tous installés par défaut tant que les dépendances nécessaires sont présentes sur votre système.

Les modules sont installés dans le répertoire $PREFIX/lib/sylpheed-claws/plugins/ et leur extension est ".so". Pour charger un module en mémoire, allez dans le menu "Configuration/Modules" et cliquez sur le bouton "Charger un module". Choisissez le module désiré, et validez.

Si vous ne trouvez pas le module que vous cherchez, il est possible que votre distribution GNU/Linux le fournisse dans un paquet séparé. Dans ce cas, recherchez-le dans votre gestionnaire de paquets.

Clam Antivirus

Permet de vérifier l'absence de virus dans les messages reçus. Ce module peut effacer les courriers contaminés ou les mettre ou quarantaine de le dossier de votre choix. Vous pouvez le configurer dans "Configuration/Préférences/Modules/Clam AntiVirus". Clam AntiVirus est disponible sur http://clamav.sourceforge.net/.

Visualiseur HTML Dillo

Permet de voir les messages en HTML grâce au navigateur léger Dillo, version 0.7.0 ou supérieure. Il utilise l'option --local de Dillo pour rester sécurisé et ne pas charger les images distantes. Vous pouvez le configurer dans "Configuration/Préférences/Modules/Dillo Browser". Dillo est disponible sur http://www.dillo.org/.

PGP/Core, PGP/Inline and PGP/MIME

Gèrent les messages signés et/ou chiffrés avec PGP. Vous pourrez déchiffrer les messages, en vérifier les signatures, ou bien signer et chiffrer les messages que vous envoyez. Ils utilisent GnuPG et GPGME, ftp://ftp.gnupg.org/gcrypt/gpgme/.

SpamAssassin

Le modules SpamAssassin plugin possède deux fonctionnalités:

La possibilité de vérifier les messages reçus pour y détecter les pourriels. Vous pourrez choisir d'effacer directement les pourriels, ou les enregistrer dans un dossier spécifique. Cette fonctionnalité peut être désactivée si, par exemple, votre courrier est déjà vérifié par votre serveur.

La possibilité d'apprendre à SpamAssassin à mieux distinguer les pourriels des messages normaux. Vous pouvez entraîner votre SpamAssassin en marquant les messages comme "indésirable" ou "acceptable" dans le menu contextuel des messages, ou avec le bouton de barre d'outil correspondant (Voir "Configuration/Préférences/Barres d'outils"). Optionnellement, les messages que vous marquez comme indésirables peuvent être déplacés dans votre dossier pourriels.

SpamAssassin est disponible sur http://spamassassin.apache.org/. La version 3.1.x ou supérieure est requise pour pouvoir utiliser la fonctionnalité d'apprentissage distant.

Icône de la barre système

Place une icône dans la barre système, qui indique si vous avez de nouveaux messages.


7.2. Autres modules

D'autres modules ont été écrits, qui sont disponibles sous forme de téléchargements séparés. A l'heure de l'écriture de ces lignes, un certain nombre est disponible sur http://claws.sylpheed.org/plugins.php:

Acpi Notifier

Permet l'indication de nouveaux messages avec la diode Email de certains ordinateurs portables, comme ceux de marque Acer, Asus, Fujitsu ou IBM.

AttRemover

Ce module vous permet d'effacer les pièces jointes dans les messages.

CacheSaver

Enregistre les caches de dossiers toutes les minutes. Il aide à éviter la perte de métadonnées si l'ordinateur (ou Sylpheed-Claws !) plante.

etpan! Privacy

Gère les signatures numériques et chiffrement aux formats S/MIME, OpenPGP et PGP ASCII. Ne gère pas les phrases secrètes.

Fetchinfo

Insère des en-têtes avec certaines informations supplémentaires, telles que UIDL, nom du compte, serveur POP, utilisateur et heure de réception.

GtkHtml Viewer

Comme Dillo, permet la visualisation de messages en HTML.

Maildir

Fournit le support des boîtes aux lettres Maildir++. Avec ce module, vous pourrez partager votre boîte aux lettres avec d'autres clients de courriel ou des serveurs IMAP.

mailMBOX

Fournit le support des boîtes aux lettres au format MBOX.

Perl

Etend les possibilités de filtrage de Sylpheed-Claws. Il fournit une interface Perl au filtrage de Sylpheed-Claws, ce qui permet l'utilisation de toute la puissance de Perl.

S/MIME

Gère les messages signés et/ou chiffrés avec S/MIME. Vous pourrez déchiffrer les messages, en vérifier les signatures, ou bien signer et chiffrer les messages que vous envoyez. Il utilise GnuPG/GPGME et GpgSM, ftp://ftp.gnupg.org/gcrypt/gpgme/.

SynCE

Permet de garder les adresses synchronisées entre un ordinateur Windows CE (Pocket PC/ iPAQ, Smartphone etc) et Sylpheed-Claws.

vCalendar

Gère les messages vCalendar de réunion, tels que ceux envoyés par Outlook ou Evolution. Gère aussi les abonnement aux flux Webcal.

RSSyl

Aggrégateur de flux RSS, sous formes d'une boîte aux lettres virtuelle. Gère les flux au format RSS 1.0, 2.0 et Atom.

Si vous êtes développeur, l'écriture d'un module Sylpheed-Claws est certainement la meilleure solution pour étendre les fonctionnalités de Sylpheed-Claws. Nous pourrons héberger votre code, et serons ravis de répondre à vos questions sur la liste de diffusion ou le canal IRC, #sylpheed sur IRCnet.


A. La FAQ Sylpheed-Claws

A.1. Quelles sont les différences entre Sylpheed-Claws et Sylpheed?

Sylpheed-Claws est la version étendue de Sylpheed. C'est pourquoi vous y trouverez toutes les fonctionnalités de Sylpheed, et encore beaucoup d'autres. Vous pourrez trouver plus d'informations à ce sujet sur http://claws.sylpheed.org/features.php.


A.2. Que signifie "Sylpheed" ?

"Sylpheed" est une modification du mot Sylphide. Les sylphides sont des "génies de l'air" des mythologies celtes et germaniques.


A.3. Est-ce que je peux écrire des courriels en HTML avec Sylpheed-Claws ?

Non. Une discussion a eu lieu sur ce sujet, et il est apparu que les courriels en HTML n'étaient pas désirés par la majorité de nos utilisateurs. Si vous avez vraiment besoin de cette fonctionnalité, il est toujours possible de joindre des pages HTML à vos courriels.


A.4. Comment puis-je soumettre des patches, signaler des bogues, et discuter avec d'autres de Sylpheed-Claws ?

Les atches peuvent être soumis via le Patch Tracker de Sourceforge, à http://sourceforge.net/tracker/?group_id=25528&atid=384600. Merci de suivre les conseils disponibles sur http://claws.sylpheed.org/devel.php.

Les rapports de bogues peuvent être soumis sur notre Bugzilla, http://www.thewildbeast.co.uk/sylpheed-claws/bugzilla/, en anglais.

Pour discuter et poser des questions, vous êtes les bienvenus sur les listes de diffusion présentées à http://claws.sylpheed.org/MLs.php.


A.5. Y'a t'il un filtre anti-pourriel dans Sylpheed-Claws ?

Oui, il existe un module Spamassassin, sur lequel vous trouverez tous les détails dans ce manuel, au chapitre Etendre les possibilités de Sylpheed-Claws.

Vous pouvez aussi utiliser d'autres filtres anti-pourriels en utilisant le "Filtrage" et les "Actions", par exemple Bogofilter. Des instructions pour configurer Sylpheed-Claws avec Bogofilter sont disponibles sur la FAQ Bogofilter.


A.6. Est-ce que Sylpheed-Claws gère les accusés de réception ?

Oui. Vous pouvez demander un accusé de réception à vos courriels dans le menu "Options/Demander un accusé de réception" de la fenêtre de composition. Lorsque vous recevez un message qui demande un accusé de réception, Sylpheed-Claws vous proposera de l'envoyer, via une zone de notification au dessus du message. Vous pouvez soit envoyer l'accusé, soit ne rien faire - l'accusé n'est jamais envoyé automatiquement.


A.7. Comment Sylpheed-Claws peut me prévenir lorsque j'ai de nouveaux messages ?

Dans les préférences "Traitement des messages/Réception", accessibles via le menu "Configuration/Préférences", et utilisez la préférence "Exécuter une commande si de nouveaux messages arrivent"


A.8. Pourquoi certains caractères spéciaux (accents, ...) sont-ils affichés bizarrement ?

Dans la plupart des cas, il s'agit de courriels dont l'encodage est mal spécifié. Vous pouvez forcer un autre jeu de caracètres via le menu "Vue/Jeu de caractères..."


A.9. Puis-je ne citer qu'une partie du message auquel je réponds ?

Oui: sélectionnez la section du message à citer avec la souris et choisissez "Répondre".


A.10. Où puis-je trouver des réponses à d'autres questions fréquemment posées sur Sylpheed-Claws ?

Une FAQ plus élaborée, maintenue par les utilisateurs de Sylpheed-Claws, est disponible sur notre site, à l'adresse http://claws.sylpheed.org/faq.php


B. Raccourcis claviers

B.1. Motivations et conventions générales

Bien que Sylpheed-Claws soit une application graphique utilisable presque intégralement à la souris, vous aurez tout de même besoin du clavier de temps en temps - par exemple pour taper un courriel. Pour les utilisateurs qui écrivent beaucoup de courriels et ceux qui sont habitués à tout faire au clavier, Sylpheed-Claws propose un grand nombre de raccourcis pour vous permettre de ne (presque) jamais déplacer les mains du clavier vers la souris.

Non seulement cela bénéficie aux utilisateurs avancés, mais cela est aussi très utile aux personnes à mobilité réduite (qui ne peuvent pas forcément utiliser une souris).

La convention la plus courante est la touche Echap. La plupart des dialogues et fenêtres peuvent être fermés par cette touche.

Il y a beaucoup de raccourcis clavier assignés par défaut aux différents éléments des menus. Nous ne les listerons pas ici, étant donné qu'ils sont affichés sur la droite de ces éléments, et seront plus facilement retenus par la pratique. Si ces raccourcis ne vous conviennent pas, sachez qu'il est possible de les modifier à la volée : laissez simplement la souris sur l'élément de menu dont vous voulez changer le raccourci, puis appuyez sur la combinaison de touches souhaitée. Cette combinaison doit toutefois inclure au moins l'une des touches suivantes : Alt, Ctrl et/ou Shift ; il n'est pas possible d'assigner des touches seules.

En plus de ces raccourcis, il en existe d'autres, qui varient selon les fenêtres, et qui sont résumés ci-dessous.


B.2. Fenêtre principale

Raccourci 
Ctrl+pImprimer...
Ctrl+wTravailler hors-ligne
Ctrl+Shift+sSynchroniser les dossiers distants
Ctrl+sEnregistrer sous...
Ctrl+qQuitter
Ctrl+cCopier
Ctrl+aTout sélectionner
Ctrl+fChercher dans le message...
Shift+Ctrl+fChercher dans le dossier...
Ctrl+tVue par fil de discussion
nAller au message suivant.
pAller au message précédent
Shift+nAller au message non lu suivant.
Shift+pAller au message non lu précédent.
gAller au dossier...
Ctrl+uVoir le source du message
Ctrl+hVoir les en-têtes du message
vAffiche ou non le message courant ; permet plus de messages dans la liste.
/Positionne le curseur sur la recherche rapide.
Ctrl+Alt+uMettre à jour (la liste de message)
Ctrl+iRecevoir sur le compte courant
Shift+Ctrl+iRecevoir sur tous les comptes
Ctrl+mComposer un nouveau message
Ctrl+rRépondre
Shift+Ctrl+rRépondre à tous
Ctrl+lRépondre à la liste
Ctrl+Alt+fTransférer
Ctrl+oDéplacer...
Shift+Ctrl+oCopier...
Ctrl+dDéplacer dans la corbeille
Shift+dVider les corbeilles
Shift+*Marquer le message
uDé-marquer le message
Shift+!Marquer comme non lu
Shift+Ctrl+aOuvrir le carnet d'adresses
xExécuter
Shift+Ctrl+lOuvrir la fenêtre de traces


B.3. Fenêtre de composition

Raccourci 
Ctrl+ReturnEnvoyer
Shift+Ctrl+sEnvoyer plus tard
Ctrl+mJoindre un fichier
Ctrl+iInsérer un fichier
Ctrl+gInsérer la signature
Ctrl+sEnregistrer
Ctrl+wFermer
Ctrl+zAnnuler
Ctrl+yRefaire
Ctrl+xCouper
Ctrl+cCopier
Ctrl+vColler
Ctrl+aTout sélectionner
Ctrl+bUn caractère avant
Ctrl+fUn caractère après
Ctrl+eFin de ligne
Ctrl+pLigne précédente
Ctrl+nLigne suivante
Ctrl+hEffacer un caractère avant
Ctrl+dEffacer un caractère après
Ctrl+uEffacer la ligne
Ctrl+kEffacer la fin de ligne
Ctrl+lJustifier le paragraphe
Ctrl+Alt+lJustifier les longues lignes
Shift+Ctrl+l(Dés)activer la justification automatique
Shift+Ctrl+xEditer avec l'éditeur externe
Shift+Ctrl+aOuvrir le carnet d'adresses


C. Remerciements

Le manuel de Sylpheed a été écrit par :

Merçi à :


D. Glossaire

A

Action (règles de filtrage et de traitement)

Une action est ce qui est fait sur un message lorsqu'il correspond aux conditions de la règle. Typiquement, déplacer le message vers un dossier particulier. Voir aussi Condition (règles de filtrage et de traitement) .

Actions

Les Actions sont des commandes définies par l'utilisateur, qui peuvent appliquées à tout ou partie d'un message (ou de plusieurs messages, en utilisant une syntaxe spéciale. Elles sont présentées à l'utilisateur dans un menu configurable.

ASCII

American Standard Code for Information Interchange. Un standard d' Encodage qui utilise 7 bits. Il est défini en tant que RFC 20.

B

Boîte aux lettres

Le dossier à la racine d'un arbre de dossiers.

Barres d'outils

Jeux de boutons qui fournissent l'accès aux fonctions les plus courantes. Elles peuvent être personnalisées.

C

Carnet d'adresses

L'endroit où sont enregistrés les noms et adresses de vos contacts. Fournit aussi l'accès aux serveurs LDAP et aux fichiers vCard .

Compte

Un compte représente une identité dans Sylpheed-Claws. Une seule adresse email peut être associée à un compte, et vous pouvez configurer autant de comptes que nécessaire.

Composition

Crée un nouveau message.

Certificat SSL

Un certificat installé sur un serveur sécurisé pour pouvoir l'identifier et chiffrer les données échangées avec.

Chiffrement (GPG)

Transformation d'un message avec une clé cryptographique, de telle manière que seul le destinataire propriétaire de la clé de déchiffrement puisse le lire.

Citation

Partie de message à laquelle on répond, souvent préfixée d'un caractère comme '>'.

Condition (règles de filtrage et de traitement)

Les prérequis qu'un message doit remplir pour que l'action de la règle s'exécute. Voir aussi Action (règles de filtrage et de traitement) .

D

Dossier

Les dossiers contiennent des messages et/ou d'autres dossiers. Ils peuvent être locaux ou distants, mais sont gérés de la même manière par Sylpheed-Claws.

E

Encodage

Une correspondance entre les caractères (lettres, chiffres et autres), et leur représentation interne dans l'ordinateur. Le plus connu est sans doute l' ASCII , qui a été étendu par d'autres, comme l' UTF-8 .

En-têtes

Lignes formant la première partie d'un message. Ils servent par exemple à contenir des informations sur l'expéditeur et le destinataire. Certains en-têtes sont optionnels et apportent des informations supplémentaires, comme X-Face .

F

Fil de discussion (messages)

Un jeu de messages répondant les uns aux autres.

File d'attente

Stockage temporaire pour les messages en instance d'envoi.

Fichier MBOX local

Une boîte aux lettres locale au format MBOX .

Fenêtre de traces

Une fenêtre spécial pour afficher les commandes réseau exécutées par Sylpheed-Claws. C'est un outil utile pour trouver la cause de certains problèmes.

G

Groupes de discussions

Le protocole NNTP permet de s'abonner à différents groupes de discussion, lesquels contiennent des messages ou articles comme un dossier pourrait le faire.

H

HTML

Hyper-Text Markup Language est le language de description stantard sur internet et le WWW . Certains clients de courriel l'utilisent pour appliquer des effets dans le texte des emails, au détriment de la taille du message. Les messages en HTML sont aussi utilisés massivement pour envoyer du Pourriel .

I

IMAP4

Internet Messaging Access Protocol (version 4). Un protocole pour accéder à son courrier sur le serveur distant, en l'y laissant stocké.

J

Justification

Structuration du texte du message pour permettre un nombre maximum de caractères par ligne.

L

LDAP

Lightweight Directory Access Protocol. Un protocole pour accéder à des carnets d'adresses via le réseau.

LDIF

LDAP Data Interchange Format. Un format de fichier utilisé pour transmettre des données entre serveurs LDAP et/ou entre logiciels.

M

Maildir

Un format de boîte aux lettre où chaque message est un fichier.

Marquer (message)

Une coche qui peut être mise sur un message pour, par exemple, ne pas l'oublier. Les marques sont affichées dans la liste des emails et sur l'icône des dossiers qui ont un ou plusieurs messages marqués.

MBOX

Un format de boîte aux lettre où les messages sont concaténés dans un seul fichier.

Message

Un message est la pièce d'information la plus basique gérée par Sylpheed-Claws. Les messages sont en général des courriels, stockés au format MH sur disque. D'autres sortes de messages peuvent être gérées via les Modules .

MH

Un format de boîte aux lettre où chaque message est un fichier. C'est le format par défaut pour Sylpheed-Claws.

MIME

Multipurpose Internet Mail Extensions. Standard Internet pour représenter les données binaires sous forme de texte ASCII , pour encoder les En-têtes et Pièces jointes .

Modules

Ajoutent des fonctionnalités à Sylpheed-Claws lorsqu'ils sont chargés.

N

NNTP

Network News Transfer Protocol. Le protocole utilisé pour poster, distribuer et recevoir les articles USENET .

P

Pièces jointes

Fichiers inclus dans un message. Certains peuvent être affichés par Sylpheed-Claws, d'autres doivent être ouverts avec d'autres logiciels. Les Modules peuvent gérer certains types de pièces jointes.

PGP Inline

Méthode de signature numérique où la signature est dans le corps du message.

PGP MIME

Méthode de signature numérique où la signature est dans une pièce jointe MIME (voir Pièces jointes ).

POP3

Post Office Protocol (version 3). Un protocole pour récupérer ses messages d'un serveur. Les messages sont souvent effacés du serveur, et stockés localement, ensuite.

Pourriel

Courriels commerciaux non sollicités.

Permanent (Recherche rapide)

Quand l'option "Permanent" est activée dans la Recherche rapide , la recherche est conservée même après un changement de dossier.

R

Recherche rapide

Une méthode de recherche très efficace et configurable.

Règles de traitement

Une Règle ou jeu de règles spécifique à un dossier, où elles sont exécutées lorsque l'utilisateur ouvre le dossier.

Règle de filtrage

Une Règle appliquée aux messages arrivant. Il est possible d'appliquer les règles de filtrage manuellement dans les dossiers.

Recursif (Recherche rapide)

Une Recherche rapide récursive cherchera dans le dossier courant et tous ses sous-dossiers.

Rediriger

Envoyer un message, sans modification, à un autre destinataire.

Règle

Structure logique comprenant une ou plusieurs conditions (voir Condition (règles de filtrage et de traitement) ) et une ou plusieurs actions (voir Action (règles de filtrage et de traitement) ). Les règles sont utilisées pour filtrer les messages.

S

Serveur de News

Serveur qui donne accès aux groupes de discussion USENET .

Signature numérique (GPG)

Données obtenues en "mélangeant" un message et une clé cryptographique, qui permet d'être certain de l'auteur du message. Cette signature est envoyée dans le message, afin que le destinataire puisse en vérifier la provenance.

SMTP

Simple Mail Transfer Protocol. Un protocole pour envoyer un email à un serveur.

SMTP server.

Un serveur qui reçoit les messages et les redistribue.

Source (message)

Le texte complet du message tel qu'il est transmis sur le réseau. Ceci comprend les en-têtes, le corps du message et optionnellement, les pièces jointes.

SSL

Secure Sockets Layer. Un protocole utilisé pour chiffrer les données reçues et envoyées sur le réseau.

STARTTLS

STARTTLS (start transport layer security) est une commande utilisée pour initier le chiffrement avec un serveur distant en utilisant SSL , après un début de connexion non chiffrée.

Syncronisation (folder)

Mettre à jour le contenu des caches locaux pour qu'ils correspondent aux dossiers distants.

T

Transférer

Envoi d'une copie d'un message à un autre destinataire.

Thèmes

Jeux d'icônes pour changer l'apparence des boutons, dossiers et autres éléments graphiques de Sylpheed-Claws.

U

USENET

User's Network. Les groupes de discussion d'internet, souvent appelés Groupes de discussions .

UTF-8

8-bit Unicode Transformation Format. Un encodage permettant de représenter n'importe quel caractère universel. Standard Internetdéfini dans la RFC 3629.

V

vCard

Format de fichier pour échanger des données sur un contact (adresse, numéro de téléphone, ...). On les trouve souvent en pièces jointes de messages.

W

WWW

World Wide Web, le réseau de pages HTML liées les unes aux autres sur Internet.

X

X-Face

Image noir et blanc de 48x48 pixels, encodée pour tenir dans les en-têtes de messages. Les bons clients de courriel les affichent dans les messages. Elles ne servent qu'à personnaliser un peu les emails que l'on envoie.


E. GNU General Public License

Version 2, June 1991

Copyright 1989, 1991 Free Software Foundation, Inc.

Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

Version 2, June 1991


E.1. Preamble

The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software - to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.

To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.

For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.

We protect your rights with two steps:

  • copyright the software, and

  • offer you this license which gives you legal permission to copy, distribute and/or modify the software.

Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.

Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.

The precise terms and conditions for copying, distribution and modification follow.


E.2. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

E.2.1. Section 0

This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program " means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification ".) Each licensee is addressed as "you".

Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.


E.2.2. Section 1

You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.

You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.


E.2.3. Section 2

You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

  • You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.

  • You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

  • If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License.

    Exception:

    If the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)

These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.

In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.


E.2.4. Section 3

You may copy and distribute the Program (or a work based on it, under Section 2 in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

  • Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

  • Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

  • Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.


E.2.5. Section 4

You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.


E.2.6. Section 5

You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.


E.2.7. Section 6

Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.


E.2.8. Section 7

If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.

It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.

This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.


E.2.9. Section 8

If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.


E.2.10. Section 9

The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.


E.2.11. Section 10

If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.


E.2.12. NO WARRANTY Section 11

BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.


E.2.13. Section 12

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS


E.3. How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.

<one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Also add information on how to contact you by electronic and paper mail.

If the program is interactive, make it output a short notice like this when it starts in an interactive mode:

Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.

You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker.

<signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice

This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.