Projet

Général

Profil

Postfix » Historique » Version 5

Patrice Nadeau, 2014-08-20 21:04

1 5 Patrice Nadeau
%{font-size:18pt}Postfix%
2 1 Patrice Nadeau
3 5 Patrice Nadeau
----
4
5
{{toc}}
6
7 4 Patrice Nadeau
http://www.postfix.org
8
9 1 Patrice Nadeau
Logiciel de courrier électronique permettant, le transfert de courrier électronique (Message Transfert Agent).
10
11 4 Patrice Nadeau
Souvent installé de base pour l’envoie des message du serveur à une adresse externe. 
12 5 Patrice Nadeau
Si le serveur doit envoyer et recevoir des messages de et vers l’Internet, les items suivant sont obligatoire :
13
* Domaine : Un nom de domaine enregistrer et sa gestion disponible
14 1 Patrice Nadeau
* MX records : pour permettre la réception de courriel.
15 5 Patrice Nadeau
* SPF records : pour permettre l’envoie de messages sans être bannis par les « reverse lookup ».
16 1 Patrice Nadeau
17
Un serveur de relai (SMTP) externe seras nécessaire pour envoyer des courriels vers l’Internet.
18
19
Les fichiers de configuration sont :
20 5 Patrice Nadeau
* _/etc/postfix/master.cf_
21
* _/etc/postfix/main.cf_
22
23
h1. Installation
24
25
<pre><code class="bash">
26
zypper install postfix
27
chkconfig -a postfix
28
rcpostfix start
29
# Ouvrir dans le pare-feu
30
yast firewall services add service=smtp zone=EXT
31
</code></pre>
32
33
h1. Configuration
34
35
Si les courriels doivent sortir via un relai sur un autre serveur SMTP, modifier le fichier _/etc/postfix/main.cf_ :
36
<pre><code class="bash">
37
# Inscrire votre serveur SMTP de sortie
38
relayhost = smtp_server
39
# Spécifier toutes les interfaces
40
inet_interfaces = all
41
# A la ligne mydestination, ajouter
42
$mydomain
43
# Permettre aux machines du réseau local, l'utilisation du serveur
44
smtpd_client_restrictions = permit_mynetworks
45
</code></pre>
46
> La ligne myhostname DOIT être la même que l’enregistrement DNS de type MX sur internet pour ce domaine.
47 1 Patrice Nadeau
48
h2. Entrés DNS
49
50
h3. A record
51
52
h3. MX record
53
54
h3. SPF record
55
56
Ajouter ceux du fournisseur internet (le fournisseur et et tous ses abonnées pourront "se faire passer" pour le domaine)
57
58
h2. Test SPF
59
60
Envoyer un courriel à une des adresses suivantes : 
61
* check-auth@verifier.port25.com 
62 2 Patrice Nadeau
* check-auth2@verifier.port25.com
63
64
h2. Alias
65
66
Fichier */etc/postfix/aliases*
67
68
Creation des alias avec 
69
<pre><code class="bash">
70
newaliases
71 3 Patrice Nadeau
</code></pre>
72
73
h2. Options courantes
74
75
Dans _main.cf_ : 
76 1 Patrice Nadeau
* *message_size_limit* :