Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
postfix_systeme_satellite [Le 06/02/2009, 15:14] – Geek87 | postfix_systeme_satellite [Le 29/12/2020, 17:13] (Version actuelle) – [Créer le fichier « sasl_passwd »] freelance | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Système Satellite pour Postfix ====== | ||
+ | |||
+ | ===== Description ===== | ||
+ | |||
+ | Un système satellite pour Postfix signifie simplement que les mails du système seront envoyés automatiquement à un serveur SMTP. | ||
+ | Ceci vous permettra d' | ||
+ | |||
+ | Il pourra par la suite être utilisé pour envoyer des emails automatiquement comme par exemple des fichiers de logs grâce à cron. | ||
+ | |||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[: | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Commençons par [[: | ||
+ | |||
+ | Un assistant va alors se lancer, et vous allez devoir répondre à quelques questions. | ||
+ | |||
+ | Si l' | ||
+ | |||
+ | sudo dpkg-reconfigure postfix | ||
+ | |||
+ | |||
+ | ===== Configuration de Postfix ===== | ||
+ | |||
+ | Voici comment configurer postfix grâce à assistant: | ||
+ | |||
+ | Lorsque l' | ||
+ | Donc faisons OK. | ||
+ | |||
+ | - La première question correspond justement au type d' | ||
+ | - La question suivante permet de choisir le nom suivant le symbole @ pour les expéditeurs de vos courriels. Choisissez donc ici le nom de votre machine par exemple (qualifié, c' | ||
+ | - Ensuite, cette question est le point clé de l' | ||
+ | - Le courrier de root doit être envoyé en alias sur un autre utilisateur, | ||
+ | - Ensuite, choisissez les noms d' | ||
+ | - Répondez Oui à la question " | ||
+ | - Il est fortement recommander de n' | ||
+ | - La taille maximale des boites aux lettres peut être mise à 0, si vous êtes sûr des utilisateurs de votre machine. | ||
+ | - Le caractère " | ||
+ | - Enfin, tous les protocoles Internet méritent d' | ||
+ | |||
+ | Le serveur Postfix va alors redémarrer, | ||
+ | |||
+ | ===== Authentification ===== | ||
+ | |||
+ | Si le serveur SMTP que vous allez utiliser possède un jeu de login et mot de passe, il faut le préciser dans le fichier de configuration de postfix : | ||
+ | |||
+ | ==== Modifier le fichier « main.cf » ==== | ||
+ | |||
+ | Il faut donc [[: | ||
+ | < | ||
+ | |||
+ | et ajouter les lignes suivante à la fin : | ||
+ | |||
+ | < | ||
+ | smtp_sasl_auth_enable = yes | ||
+ | smtp_sasl_password_maps = hash:/ | ||
+ | smtp_sasl_security_options = noanonymous | ||
+ | </ | ||
+ | |||
+ | Vous pouvez également activer le chiffrement de la connexion grâce à TLS/SSL en ajoutant les lignes suivantes (notez qu'il est recommandé de l' | ||
+ | |||
+ | < | ||
+ | smtp_use_tls = yes | ||
+ | smtp_enforce_tls = yes | ||
+ | smtp_tls_CAfile = / | ||
+ | </ | ||
+ | |||
+ | Vérifiez également le port de connexion à votre serveur SMTP (celui-ci étant parfois différent quand on utilise une connexion sécurisée) en éditant la ligne suivante : | ||
+ | |||
+ | < | ||
+ | relayhost = [smtp.serveur.org]: | ||
+ | </ | ||
+ | Conserver cette syntaxe avec les crochets | ||
+ | |||
+ | Puis sauvegardez le fichier. | ||
+ | |||
+ | Si vous n' | ||
+ | |||
+ | Il faut ensuite s' | ||
+ | |||
+ | < | ||
+ | sudo update-ca-certificates | ||
+ | sudo c_rehash / | ||
+ | </ | ||
+ | |||
+ | ==== Créer le fichier « sasl_passwd » ==== | ||
+ | |||
+ | Maintenant, il ne reste plus qu'à [[: | ||
+ | |||
+ | < | ||
+ | [smtp.serveur.org]: | ||
+ | </ | ||
+ | Conserver la syntaxe avec les crochets | ||
+ | |||
+ | Le « nom_utilisateur » peut aussi être une adresse de courriel. | ||
+ | |||
+ | Puis exécutez la commande suivante : | ||
+ | < | ||
+ | sudo postmap / | ||
+ | </ | ||
+ | |||
+ | et n' | ||
+ | < | ||
+ | |||
+ | Il ne reste plus qu'à redémarrer le serveur Postfix pour qu'il prenne les nouveaux paramètres : | ||
+ | |||
+ | sudo / | ||
+ | ===== Tester l' | ||
+ | |||
+ | Pour tester que tout s'est bien passé, [[: | ||
+ | |||
+ | Puis dans un terminal : | ||
+ | |||
+ | echo " | ||
+ | |||
+ | Vous devriez recevoir votre email sans problème. Attention cependant, si vous n'avez pas choisi de nom qualifié pour votre serveur, les mails risquent très fortement (voire toujours) d' | ||
+ | |||
+ | ===== Translation de courriel ===== | ||
+ | |||
+ | Pour cela, [[: | ||
+ | |||
+ | Ajoutez-y : | ||
+ | |||
+ | < | ||
+ | smtp_generic_maps = hash:/ | ||
+ | </ | ||
+ | |||
+ | [[: | ||
+ | |||
+ | < | ||
+ | nom-utilisateur adresse-mel@valide | ||
+ | </ | ||
+ | |||
+ | Enfin, exécutez les commandes suivantes : | ||
+ | |||
+ | sudo postmap / | ||
+ | sudo service postfix restart | ||
+ | |||
+ | |||
+ | ===== Liens et références ===== | ||
+ | |||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |