Vous êtes sur la page 1sur 23

POSTFIX

Med Zine El Abidine SEBAI


Hamza AHROUCH
Plan
• Introduction
• Fonctionnement
• Installation et Configuration
• Travail pratique
• Exercices

05/15/2023 Postfix 2
Introduction

Postfix est un serveur de messagerie électronique (MTA) et un logiciel libre


développé par Wietse Venema et plusieurs contributeurs. Il se charge de la
livraison (envoi et réception) de courriers électroniques (courriels)

05/15/2023 PRESENTATION TITLE 3


Comment ça
fonctionne?
• Composants
• Protocoles
Les composants d’un système de
messagerie
MUA MTA MDA
Envision multimedia-based Pursue scalable customer Cultivate one-to-one
expertise and cross-media service through sustainable customer service with robust
growth strategies strategies ideas
Visualize quality intellectual Engage top-line web Maximize timely
capital services with cutting-edge deliverables for real-time
Engage worldwide deliverables schemas
methodologies with web-
enabled technologies

05/15/2023 PRESENTATION TITLE 5


Des protocoles inhérents à la
messagerie
SMTP POP IMAP
Envision multimedia-based Pursue scalable customer Cultivate one-to-one
expertise and cross-media service through sustainable customer service with robust
growth strategies strategies ideas
Visualize quality intellectual Engage top-line web Maximize timely
capital services with cutting-edge deliverables for real-time
Engage worldwide deliverables schemas
methodologies with web-
enabled technologies

05/15/2023 PRESENTATION TITLE 6


Installation
Installation
$ sudo apt-get install postfix mailutils

Postfix: Serveur de messagerie postfix


Mailutils: Utilitaire de messagerie

05/15/2023 PRESENTATION TITLE 8


Configuration
• Paramètres
• Test
• Restrictions
• Aliases
Configuration

• Fichier de configuration: /etc/postfix/main.cf

05/15/2023 PRESENTATION TITLE 10


Quelques paramètres principaux
• myhostname: Ce paramètre désigne le nom complet de l'ordinateur, le FQDN du
serveur.
• mydestination: il convient habituellement ici de donner tous les noms de domaines pour
lesquels cette machine fait office de serveur MX.
• mynetworks: indique les réseaux à envoyer du courrier par l'intermédiaire de cette
machine. Par défaut Postfix est configuré pour n'accepter que des courriers issus de la
machine elle-même. Il faut généralement ajouter le réseau local.
• home_mailbox: indique le répertoire de stockage du courrier qui pourra être rapatrier
plus tard avec POP ou IMAP.
• inet_interfaces ;depuis quelles interfaces réseaux lire les requêtes
• myorigin : Quel domaine afficher dans le courrier sortant
• alias_maps : Gestion des aliases et de la re-direction des mails
05/15/2023 PRESENTATION TITLE 11
Test de la configuration
• Après avoir envoyé un mail, nous pouvons vérifier si postfix fonctionne correctement en
utilisant la commande mail pour vérifier les mails reçus.

• Exemple:

05/15/2023 PRESENTATION TITLE 12


Récupération des courrier
électronique
• En utilisant courier-pop, il faut créer un répertoire dans le répertoire
utilisateur courant:

~$ maildirmake Maildir

05/15/2023 PRESENTATION TITLE 13


Récupération des courrier
électronique

• Il faut indiquer à Postfix de rediriger les mails reçus vers


le nouveau repertoire de stockage des mails des utilisateurs.
• Il faut éditer le fichier /etc/postfix/main.cf et ajouter à la fin

home_mailbox = Maildir/

05/15/2023 PRESENTATION TITLE 14


Restrictions à la réception et à
l'envoi
• Exemple des paramètres de restriction en fonction de l'adresse du client

permit_mynetwork: placer en tête, permet d'accepter toute les machines sur réseau local.

reject_unknown_client: Refuse les machines dépourvues de configuration DNS valide.


Cette restriction est trop sévère, alors elle est précédée de warn_if_reject pour transformer
l'avertissement en simple refus
enregistré dans les logs.

check_client_access: permet de mettre en place une liste noire et une liste blanche.

reject_rbl_client: Indique un serveur distant de listes noires.


05/15/2023 PRESENTATION TITLE 15
Création des aliases
• Les aliases permet de re-diriger une adresse vers une autre boite
(même externe) ou d’écrire une même adresse sous plusieurs forms.

• Le fichier des aliases est: /etc/postfix/aliases

• La création de la table des aliases s’effectue avec l’outil postalias 


en mettant le signe « : » comme séparateur de colonne alors que les
autres tables (canonical, transport...) sont créées avec la commande
postmap sans le signe « : » comme séparateur.

05/15/2023 PRESENTATION TITLE 16


ATTENTION!
• Après chaque modification du fichier, il faut recréer
la
table et recharger le fichier de configuration en
utilisant:

~$ postalias /etc/postfix/aliases

~$ /etc/rc.d/init.d/postfix reload

05/15/2023 PRESENTATION TITLE 17


Merci
Pour votre attention
Areas of growth

B2B Supply chain ROI E-commerce


Q1 4.5 2.3 1.7 5.0

Q2 3.2 5.1 4.4 3.0

Q3 2.1 1.7 2.5 2.8

Q4 4.5 2.2 1.7 7.0

05/15/2023 PRESENTATION TITLE 19


Meet our team
Takuma Hayashi Mirjam Nilsson
President Chief Executive Officer

Flora Berggren Rajesh Santoshi


Chief Operation Officer VP Marketing

05/15/2023 PRESENTATION TITLE 20


The full team

Takuma Hayashi Mirjam Nilsson Flora Berggren Rajesh Santoshi


President Chief Executive Officer Chief Operations Manager VP Marketing

Graham Barnes Rowan Murphy Elizabeth Moore Robin Kline


VP Product SEO Strategist Product Designer Content Developer

05/15/2023 PRESENTATION TITLE 21


05/15/2023 PRESENTATION TITLE 22
Areas of focus
B2B market scenarios Cloud-based opportunities
Develop winning strategies to keep ahead Iterative approaches to corporate strategy
of the competition Establish a management framework from
Capitalize on low-hanging fruit to identify the inside
a ballpark value
Visualize customer directed convergence

05/15/2023 PRESENTATION TITLE 23

Vous aimerez peut-être aussi