Postfix et la messagerie

Documents pareils
S E C U R I N E T S C l u b d e l a s é c u r i t é i n f o r m a t i q u e I N S A T. Tutoriel Postfix

Migration de sendmail vers postfix dans le laboratoire Paul Painlevé à Lille. Mars

Installer un serveur de messagerie avec Postfix

CASE-LINUX MAIL. Introduction. CHARLES ARNAUD Linux MAIL

IUT Charlemagne, NANCY. Serveur Mail Sécurisé. CROUVEZIER Thibaut, FOLTZ Guillaume, HENRIOT François, VOISINET Florian

DNS et Mail. LDN 15 octobre DNS et Mail. Benjamin Bayart, Fédération FDN. DNS - fichier de zone. DNS - configuration

Mise en place d un serveur de messagerie

Divers éléments. Protocoles d'applications. Un agent Utilisateur. MUA - Agents Utilisateurs de Courriel. Simple Mail Transfer Protocol

Installation d un Serveur de Messagerie

Configuration avancée de Postfix

108. Services système de base

Mise en place d un Webmail

Description : Les candidats doivent être capables de conserver l'heure système et synchroniser l'horloge via le protocole NTP

Session N : 5 Relais de messagerie sécurisé et libre

TrustedBird, un client de messagerie de confiance

Couche application. La couche application est la plus élevée du modèle de référence.

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique

Maintenir Debian GNU/Linux à jour

BONY Simon IR1. Services Réseaux TP3. BONY Simon

M2-ESECURE Rezo TP3: LDAP - Mail

Réseaux. 1 Généralités. E. Jeandel

Outils de l Internet

Installation du DNS (Bind9)

Le spam introduction. Sommaire

FTP & SMTP. Deux applications fondamentales pour le réseau Internet.

Sendmail milter/greylisting

FTP & SMTP. File Transfert Protocol. Deux applications fondamentales pour le réseau Internet. Un protocole d échange de fichier «au dessus» de TCP :

SECURIDAY 2012 Pro Edition

Installation de GFI MailSecurity en mode passerelle

Domain Name System. Schéma hiérarchique. Relation

Messageries Rapport sur l administration et la gestion des services de messageries Messageries

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

L auto-hébergement. Sébastien Dufromentel, Clément Février ALDIL, Conférence jeudi du libre. 7 février 2013

Cours CCNA 1. Exercices

Introduction. Adresses

ALOHA LOAD BALANCER METHODE DE CONTROLE DE VITALITE

Serveur mail sécurisé

RAPPORT DE STAGE OUVRARD VALENTIN. «Assistance et Conseils en Informatique». LYCEE DU GRAND NOUMEA DU 04/11 AU 29/

Novembre 2006 Antispam sur Messagerie évoluée Completel Guide Utilisateur 1. Antispam individuel pour la Messagerie évoluée.

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

Communiquer : le mail Chèque n 7 Module 1

Cisco Certified Network Associate

Portails d'entreprise sous GNU/Linux

Pack Evolix Serveur Mail Documentation d'utilisation

2013 Microsoft Exchange 2007 OLIVIER D.

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

Devoir Surveillé de Sécurité des Réseaux

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Les serveurs. UE 103b. Guillaume Burel.

Chapitre 1 Windows Server

Plateforme Messagerie Algérie Poste. Présenté Par : Otmani Med Naaman Sous Directeur Système et Sécurité Informatique

Courrier électronique

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.

Installation d un serveur de messagerie en local. Télécommunications & réseaux. Nom-prénom: Fiche contrat

Installer un serveur de listes de diffusion

Livre blanc. Comment internaliser votre routage ?

EyesOfNetwork Configuration

Configuration de plusieurs serveurs en Load Balancing

Messagerie asynchrone et Services Web

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

L3 informatique TP n o 2 : Les applications réseau

Configuration des logiciels de messagerie

ENVOI EN NOMBRE DE Mails PERSONNALISES

18 TCP Les protocoles de domaines d applications

LINUX REDHAT, SERVICES RÉSEAUX/INTERNET

NAT Serveur Mail Serveur Apache et serveurs virtuels SSH/SSL PPP et HDLC

0.1 Mail & News : Thunderbird

SOMMAIRE. 3. Comment Faire? Description détaillée des étapes de configuration en fonction du logiciel de messagerie... 3

Principe de la messagerie électronique

Serveur de messagerie sous Debian 5.0

Guide de démarrage rapide

MERCURY VERSION m32-301a (01/03/2000) 1. PRESENTATION 2. COMMENT FAIRE POUR :

Chapitre : Les Protocoles

Document d architecture

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

MANUEL DE CRÉATION ET DE CONFIGURATION DES BOÎTES CHEZ ALL2ALL (POUR LE GESTIONNAIRE) v1.3

Guide de l administrateur de mexi

Sendmail v8 Kit Jussieu. Pierre David

Comment utiliser mon compte alumni?

Initiation à l informatique. Module 7 : Le courrier électronique ( , mail)

Installation et paramétrage de Fedora dans VirtualBox.

Haute disponibilité avec OpenBSD

Transport Layer Security (TLS) Guide de mise en œuvre. Version: 1.0

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Les clés pour un hébergement web réussi. Bruno Mairlot Maehdros SPRL

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I

UE31 - M3102 : Services Réseaux

Guide de configuration. Logiciel de courriel

Artica. Domain throttling avec Postfix. Révision Du 04 Février 2011 version

Applications. Applications. Le système de nommage d Internet: Domain Name System. Applications. service de noms

La sécurité dans les grilles

Configurer son logiciel de mails.

Les solutions de paiement CyberMUT (Crédit Mutuel) et CIC. Qui contacter pour commencer la mise en place d une configuration de test?

Altiris Helpdesk Solution 6.0 SP4 - Aide

CS REMOTE CARE - WEBDAV

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Transcription:

Postfix et la messagerie Fanilo Harivelo Université de la Réunion 2008-2009 Fanilo Harivelo Postfix et la messagerie 2008-2009 1 / 22

Introduction Messagerie Existe depuis le début d Arpanet Une des applications les plus utilisées avec le web RFC 821, 822, 2821, 2822 Postfix Alternative à Sendmail Flexibilité Simplicité d administration Sécurité Fanilo Harivelo Postfix et la messagerie 2008-2009 2 / 22

Les différentes composantes de la messagerie Mail User Agent (MUA) Lecture et composition des messages Ex : Thunderbird, Outlook Mail Transfert Agent (MTA) Transport des messages Ex : Sendmail, Postfix Mail Delivery Agent (MTA) Livraison des messages dans la boîte du destinataire Ex : procmail Serveur POP/IMAP Récuperation des messages par le client Ex : Cyrus Fanilo Harivelo Postfix et la messagerie 2008-2009 3 / 22

Autres éléments Postmaster Administrateur du système de messagerie Enveloppe et entête de message Les différencier Ex : Liste de diffusion Adresse email partielocale@domaine Message Constitué d une entête et d un corps Fanilo Harivelo Postfix et la messagerie 2008-2009 4 / 22

SMTP (1) Protocole utilisé pour le tranfert de messages Fonctionnement client/serveur Echange Requête/Réponse Fanilo Harivelo Postfix et la messagerie 2008-2009 5 / 22

SMTP (2) t e l n e t m a i l. s e r v e u r. com 25 HELO c l i e n t. d o m a i n e c l i e n t. com 250 c l i e n t. d o m a i n e c l i e n t. com MAIL FROM:< c l i e n t @ d o m a i n e c l i e n t. com> 250 Ok RCPT TO:< d e s t i n a t a i r e @ s e r v e u r. com> 250 Ok DATA Date : Mon, 8 Apr 2003 1 5 : 3 8 : 2 1 0500 From : C l i e n t <c l i e n t @ d o m a i n e c l i e n t. com> To : <d e s t i n a t a i r e @ c l i e n t. com> Reply To : <c l i e n t @ d o m a i n e c l i e n t. com> Message ID : <4545001458 @mail. d o m a i n e c l i e n t. com> S u b j e c t : Bonjour Test SMTP. Fanilo Harivelo Postfix et la messagerie 2008-2009 6 / 22

Architecture Les tâches sont réparties en différentes fonctions Les fonctions sont assurées par des programmes séparés (démons) Le démon master invoque les différents programmes et leur assigne les tâches Architecture Présentation du message > Queue Manager > Agent de livraison (smtp, local, piper,...) Fanilo Harivelo Postfix et la messagerie 2008-2009 7 / 22

Présentation des messages Selon 4 possibilités Soumis localement postdrop > maildrop >pickup > cleanup/trivial-rewrite > incoming Reçu par le réseau smtpd > cleanup > incoming Message déjà accepté par Postfix et retransmis Message généré par Postfix Fanilo Harivelo Postfix et la messagerie 2008-2009 8 / 22

Queue Manager Gère 4 types de files Incoming Active Deferred Démons defer et bounce Corrupt Fanilo Harivelo Postfix et la messagerie 2008-2009 9 / 22

Livraison Locale Démon local Alias Virtual mailbox Relais L agent smtp Livraison vers pipe Le démon pipe Fanilo Harivelo Postfix et la messagerie 2008-2009 10 / 22

Organisation du système de fichiers de postfix Configurations standard /etc/postfix Fichiers de configuration et tables de correspondance (lookup tables) /usr/libexec/postfix Démons et programmes /var/spool/postfix Files /usr/sbin Commandes postfix Fanilo Harivelo Postfix et la messagerie 2008-2009 11 / 22

Premier démarrage Définir le nom d hôte complet En le définissant sur le système En utilisant les variables myhostname/mydomain #p o s t c o n f e myhostname=machine. mondomaine. com Regénération de la base de données d alias #n e w a l i a s e s Démarrage du serveur #p o s t f i x s t a r t Lecture des logs Fanilo Harivelo Postfix et la messagerie 2008-2009 12 / 22

Les fichier master.cf et main.cf Recharger postfix après modification de ces fichiers #p o s t f i x r e l o a d Fichier master.cf Contrôle du démon master Fichier main.cf Coeur de la configuration de Postfix Fanilo Harivelo Postfix et la messagerie 2008-2009 13 / 22

Exemple de définition de paramètres dans main.cf # D é f i n i t i o n du nom de l hote myhostname = s e r v e r. mondomaine. com mydomain = mondomaine. com m y o r i g i n = $mydomain m y d e s t i n a t i o n = / e t c / p o s t f i x / d e s t i n a t i o n s Fanilo Harivelo Postfix et la messagerie 2008-2009 14 / 22

Tables de correspondance (1) Fournir des informations de configuration et/ou correspondance par une recherche de motifs # F i c h i e r / e t c / p o s t f i x / c a n o n i c a l u t i l i s e # par l a v a r i a b l e c a n o n i c a l m a p s nom@mondomaine. com prenom. nom@domaine. com Création d une version indexée du fichier #postmap / e t c / p o s t f i x / c a n o n i c a l Requête sur la table #postmap q nom@mondomaine. com / e t c / p o s t f i x / c a n o n i c a l Fanilo Harivelo Postfix et la messagerie 2008-2009 15 / 22

Tables de correspondance (2) Affichage des formats de bases de données supportées $ p o s t c o n f m Affichage du format par défaut $ p o s t c o n f d e f a u l t d a t a b a s e t y p e Exemple d utilisation c a n o n i c a l m a p s = hash : / e t c / p o s t f i x / c a n o n i c a l Ordre de recherche Adresse complête Partie locale / Domaine @domaine /.domaine Fanilo Harivelo Postfix et la messagerie 2008-2009 16 / 22

Les alias Fichier /etc/aliases nom : prenom. nom@mondomaine. com Création de la base de données $ p o s t a l i a s e s / e t c / a l i a s e s Exemple d utilisation a l i a s m a p s = hash : / e t c / a l i a s e s Fanilo Harivelo Postfix et la messagerie 2008-2009 17 / 22

Le relayage Politique de relayage mynetworks = 1 9 2. 1 6 8. 1. 0 / 2 4 Simple Authentication and Security Layer (SASL) Ex : pop-before-smtp, certificat Forward f o r w a r d p a t h = /mount/ $ u s e r s /. f o r w a r d $home /. f o r w a r d Fanilo Harivelo Postfix et la messagerie 2008-2009 18 / 22

Commandes d administration #p o s t f i x s t a r t #p o s t f i x s t o p #p o s t f i x r e l o a d #p o s t f i x check Fanilo Harivelo Postfix et la messagerie 2008-2009 19 / 22

Réécriture d adresses Désactivation de la complétion d adresse a p p e n d a t o r i g i n = no append dot mydomain = no Masquage de domaine masquerade domains = sousdomaine. mondomaine. com,! nepasmasquer. domain. com, domain. com m a s q u e r a d e e x c e p t i o n s = root, admin Utilisateur inconnu l u s e r r e l a y = p a r d e f a u t l o c a l r e c i p i e n t m a p s = Fanilo Harivelo Postfix et la messagerie 2008-2009 20 / 22

Stockage des messages Formats Mbox Maildir Répertoire de stockage # Format Mbox m a i l s p o o l d i r e c t o r y = / v a r / s p o o l / m a i l # Format M a i l d i r m a i l s p o o l d i r e c t o r y = / v a r / s p o o l / m a i l / # D e l i v r e l e s messages dans l e r é p e r t o i r e u t i l i s a t e u r home mailbox = mbox home mailbox = m a i l d i r / Fanilo Harivelo Postfix et la messagerie 2008-2009 21 / 22

Références http ://www.postfix.org/ http ://x.guimard.free.fr/postfix/ Kyle Dent D., Postfix : The Definitive Guide, O Reilly Ralf Hildebrandt and Patrick Koetter, The Book of Postfix : State-of-the-Art Message Transport, No Starch Press Fanilo Harivelo Postfix et la messagerie 2008-2009 22 / 22