Foire Aux Questions

Mail sécurisé et chiffrement des communications

Le chiffrement des communication avec les serveurs de messagerie permet deux choses. D’une part que vos informations privées (mot de passe, messages) ne puissent être écoutées par un éventuel espion entre vous et le service de courrier. D’autre part, il permet de vous assurer que vous discutez bien avec le bon serveur et qu’un autre n’a pas pris sa place.

Statut des divers services chiffrés

Statut au 27 avril 2004 : Tous les services de messagerie sont disponibles en mode chiffré:

Webmaillecture, envoi de messagesSSL sur l’url https://www.mail.teaser.fr/
POP3lecture des boîtes aux lettresSTARTTLS sur port 110, SSL sur port 995 dédié.
IMAPlecture boîtes aux lettres et de leurs dossiersSTARTTLS sur port 143, SSL sur port 993 dédié.
SMTPenvoi de messagesSTARTTLS sur port 587, SSL sur port 465 dédié.

Notes: Avec STARTTLS, la session commence en clair, le serveur annonce qu’il supporte SSL et le client en tient compte. Sur un port dédié, la session est inégralement en SSL. POP, IMAP et SMTP utilisent un certificat officiel.

Certificats disponibles

Les anciens certificats Teaser ne sont plus utilisés.

Installation sur les agents utilisateurs

Eudora

Eudora peut fonctionner en quatres modes. Elles sont à choisir en selectionnant le menu « Tools » puis « Personalities ». Cliquez à droite sur le nom du compte puis and le menu contextuel « Properties », selectionnez l’onglet « Incoming mail » et choisissez une des options dans le champ « Secure Sockets when Receiving » :

  • SSL au dessus protocole POP ordinaire (STARTTLS) : Séléctionnez l’option « if Available, STARTTLS »
  • SSL au dessus protocole POP ordinaire (STARTTLS) obligatoire : Séléctionnez l’option « Required, STARTTLS ». Si le serveur ne fait pas de SSL, la connexion sera refusée.
  • Connexion en SSL : Selectionnez « Required Alternate Port »
  • Aucun chiffrement : Séléctionnez l’option « Never »

Mozilla

Version anglaise :

Dans le menu « Edit », cliquez sur « Mail & Newsgroup Account Settings ». Ensuite, cliquez sur le triangle face au compte à modifier afin de développer l’arborescence des éléments du compte. Selectionnez « Server settings » et cochez, dans la partie droite de la fenêtre, la case « Use secure connection (SSL) » et la case « Port », juste au-dessus, se verra automatiquement attribuer le numéro 995. Enfin, validez les modifications en cliquant sur « Ok ».

Microsoft Outlook Express

Allez dans le menu « Outils », puis selectionnez « Comptes... ». Dans la boîte de dialogue « Comptes Internet » cliquez sur l’onglet « Courrier », puis selectionnez le compte à modifier. Ensuite cliquez sur le bouton « Propriétés ».

Dans la nouvelle la boîte de dialogue qui s’ouvre cliquez sur l’onglet « Avancé » et cochez la case « Ce serveur requiert une connexion sécurisée (SSL) » sous l’indication « Courrier entrant (POP3) ». Le port 995 est automatiquement entré dans la case face à cette dernière indication. Enfin, cliquez sur le bouton « Ok » et fermez la boîte de dialogue « Comptes Internet ».

OpenSSL

Installation

Suivant vos distributions, les certificats authoritaires ayant signé les certificats pop, imap, smtp, webmail, etc. seront déjà présents sur votre ordinateur. Dans la cas contraire, il faut les télécharger :

% mkdir -p ~/.certs/
% cd ~/.certs/
% wget https://certs.godaddy.com/repository/sf_issuing.crt
% wget https://certs.godaddy.com/repository/valicert_class2_root.cer

Il faut ensuite régénérer les hashs au moyen de l’utilitaire rehash. Il s’agit d’une commande qui est disponible dans les tools d’openssl et se trouve dans la plupart des distributions linux ; sur FreeBSD c’est dans les sources : /usr/src/crypto/openssl/tools/c_rehash.

% c_rehash ~/.certs
ou
% perl /usr/src/crypto/openssl/tools/c_rehash ~/.certs 

Client simple

Comme la connexion est chiffrée, vous ne pouvez plus utiliser la commande « telnet » pour tester le fonctionnement. Si vous disposez de la commande « openssl », vous pouvez lancer

openssl s_client -connect pop.teaser.fr:995

ou

openssl s_client -quiet -connect pop.teaser.fr:995

si vous le voulez moins verbeux au sujet des certificats.

Fetchmail

Fetchmail doit être compilé avec le support SSL.

Vous avez deux modes d’opération :

  • SSL au dessus protocole POP ordinaire (STARTTLS) : Ce mode est plus simple et plus souple, mais il a moins d’options. Configurez le fichier .fetchmailrc avec les lignes suivates :

server pop.teaser.fr # nom du serveur

proto pop3           # apop ne marche pas
sslcertpath ~/.certs # Chemin d'installation des certificats

sslcertpath est facultatif, il référence un répertoire contenant les certificats installés comme indiqué dans dans la rubrique OpenSSL.

  • Connexion en SSL : Configurez fetchmail en éditant le fichier .fetchmailrc avec les lignes suivantes :

server pop.teaser.fr # nom du serveur

proto pop3           # protocole, vous pouvez mettre 'apop' à la place
port 995             # le port de POP3S
ssl                  # utiliser SSL
sslcertck            # refuser la connexion si le cert. n'est pas vérifié
sslcertpath ~/.certs # Chemin d'installation des certificats

sslcertck est facultatif, mais si vous l’utilisez, sslcertpath doit être défini et le certificat installé comme indiqué dans la rubrique OpenSSL.

Mutt

Utilisez la boîte aux lettres pops://votre-compte@votre-domaine@pop.teaser.fr/

Pour ne pas être ennuyé avec la demande de vérification des certificats, vous pouvez l’installer comme indiqué dans la rubrique OpenSSL.

Alternativement, pour que mutt vous propose l’option « accepter toujours » dans la vérification des certificats :

Mutt: Vérification du certificat SSL
(r)ejeter, accepter (u)ne fois, (a)ccepter toujours

Définissez une variable certificate_file dans le fichier .muttrc avec le nom d’un fichier qui contiendra les certificats :

set certificate_file=~/.mutt/certificates

Pour plus d’information, reportez vous au fichier README.SSL diffusé avec mutt.

Mail.app (Mac OS X)

Dans les paramètres avancés, cochez “Utiliser SSL“.

Copyright 2004 - Teaser - Tous droits réservés : Conditions Générales de Vente | Mentions légales | Nous contacter Support 0820 48 00 48