Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveur:postfix_satellite [Le 01/08/2008, 12:30]
jewome_62 Fix Me & Titre
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Dapper Edgy Feisty Gutsy Hardy postfix satellite}} 
  
----- 
-====== 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'​utiliser la commande mail (du package mailx) directement pour envoyer des emails. 
- 
-Il pourra par la suite être utilisé pour envoyer des emails automatiquement comme par exemple des fichiers de logs grâce à cron. 
- 
-===== Prérequis ===== 
- 
-Avant toute chose, il est bien entendu impératif de disposer d'une distribution 
-FIXME Évidence, On est sur Ubuntu-Fr, on en déduit qu'il ont Ubuntu ou une variante [[utilisateur:​jewome_62]] 
- 
-===== Installation ===== 
- 
-Commençons par [[:​tutoriel:​comment_installer_un_paquet|installer]] le paquet postfix : 
- 
-         sudo apt-get install postfix 
- 
-Un assistant va alors se lancer, et vous allez devoir répondre à quelques questions. 
- 
-Si l'​assistant ne se lance pas ou si Postfix est déjà installé sur votre système, faites un  
- 
-         sudo dpkg-reconfigure postfix 
- 
- 
-===== Configuration de Postfix ===== 
- 
-Voici comment configurer postfix grâce à assistant: 
- 
-Lorsque l'​assistant se lance, un premier panneau vous explique chaque configuration possible. 
-Donc faisons OK 
- 
-  - La première question correspond justement au type d'​installation de Postfix que vous souhaitez effectuer, ici Système Satellite. ​ 
-  - 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'​est-à-dire machine.nomdomaine.org par exemple). Si vous désirez recevoir des email de @chezguillaume.fr,​ entrez chezguillaume.fr 
-  - Ensuite, cette question est le point clé de l'​assistant,​ elle permet de saisir le SMTP de votre FAI. Donc, mettez l'​adresse du serveur smtp. Si vous devez préciser un port différent du port 25, ajouter : puis le numéro du port. Par exemple, si je doit utiliser le port 1234 je doit mettre **smtp.domain.org:​1234** 
-  - Le courrier de root doit être envoyé en alias sur un autre utilisateur,​ saisissez donc ce nom d'​utilisateur à la question suivante (au quotidient, lorsque l'​utilisateur root du système enverra un mail, il sera transféré sous le nom de l'​utilisateur choisi ici). Donc mettez votre compte pour que les emails de root soit directement renvoyer vers votre boite mail, ou expédié par votre boite mail. 
-  - Ensuite, choisissez les noms d'​hôtes qui seront acceptés lorsqu'​un utilisateur local souhaitera envoyer un courrier (le nom de votre machine devrait suffire ici). 
-  - Répondez Oui à la question "​Forcer des mises à jour synchronisées de la file d'​attente des courriels ?" 
-  - Il est fortement recommander de n'​accepter les envois de courrier que sur la boucle locale, à savoir "​127.0.0.0/​8"​ pour la question suivante. 
-  - La taille maximale des boîtes aux lettres peut être mise à 0, si vous êtes sûr des utilisateurs de votre machine. 
-  - Le caractère "​+"​ est très bien pour signifier une adresse locale, laissez donc ce champ à la question suivante. 
-  - Enfin, tous les protocoles Internet méritent d'​être activés, choisissez donc "​tous"​ à la question suivante. 
- 
-Le serveur Postfix va alors redémarrer,​ et l'​envoi de mail est désormais fonctionnel. 
- 
-===== Authentification ===== 
- 
-Si le serveur SMTP que vous aller 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 modifier le fichier /​etc/​postfix/​main.cf : 
-         ​gksudo gedit /​etc/​postfix/​main.cf 
- 
-Et ajouter les lignes suivante à la fin : 
-         ​smtp_sasl_auth_enable = yes 
-         ​smtp_sasl_password_maps = hash:/​etc/​postfix/​sasl/​sasl_passwd 
-         ​smtp_sasl_security_options = noanonymous 
- 
-Puis sauvegarder le fichier. 
- 
- 
-==== Créer le fichier sasl_passwd ==== 
- 
-Maintenant, il ne reste plus qu'à créer le fichier **sasl_passwd** qui contiendra les informations de connexion, et seul root pourra le lire. 
- 
-         ​gksudo gedit /​etc/​postfix/​sasl/​sasl_passwd 
- 
-Et y écrire: 
- 
-         ​smtp.serveur.org nom_utilisateur:​mot_de_passe 
- 
-Le nom_utilisateur peut aussi être une adresse email. 
- 
-Il ne reste plus qu'à redémarrer le serveur Postfix pour qu'il prenne les nouveau paramètres : 
-         sudo /​etc/​init.d/​postfix restart 
- 
- 
-===== Tester l'​envoie d'​email ===== 
- 
-Pour tester que tout s'est bien passé, [[:​tutoriel:​comment_installer_un_paquet|installer]] le paquet mailx : 
- 
-         sudo apt-get install mailx 
- 
- 
-Puis dans un termninal : 
- 
-         echo "​test"​ | mail -s "Sujet Test" votreadresse@mail 
- 
-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 (voir même toujours) d'​être interceptés par le SMTP de votre FAI. Pour cela, vous pouvez utiliser une autre petite technique, la translation d'​adresse mail : 
- 
- 
-===== Translation de courriel ===== 
- 
-Pour cela, éditez le fichier main.cf 
-         ​gksudo gedit /​etc/​postfix/​main.cf 
- 
-Ajoutez y : 
- 
-         ​sender_canonical_maps = hash:/​etc/​postfix/​canonical 
- 
-Créer maintenant le fichier "/​etc/​postfix/​canonical"​ 
- 
-Et placez y : 
-         ​nom-utilisateur : adresse-mel@valide 
- 
- 
-Enfin, exécutez les commandes suivantes : 
- 
-         sudo postmap /​etc/​postfix/​canonical 
-         sudo /​etc/​init.d/​postfix restart 
- 
- 
- ===== Références ===== 
- 
-  * Le site officiel de postfix [anglais] : http://​www.postfix.org/​ 
-  * Documentation en francais de postfix : http://​x.guimard.free.fr/​postfix/​ 
-  * Wikipédia : http://​fr.wikipedia.org/​wiki/​Postfix 
- 
----- 
- 
-//​Contributeurs : [[:​utilisateurs:​zedtux]].//​ 
  • serveur/postfix_satellite.1217586655.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)