Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
doc:reseau:exim4:redirection-mails-locaux [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:reseau:exim4:redirection-mails-locaux [29/09/2015 19:03] milou [Ressources] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Rediriger mail locaux vers une adresse mail externe ====== | + | ====== TP : exim4, alias et redirection de mails ====== |
- | + | * Objet : Ce tutoriel permet de rediriger les mails locaux envoyer par exim4 vers une adresse mail externe. exemple : ''mon.adresse@domaine.fr'' | |
- | (//testé //- **gksam** 02/08/2013) Le retour sur le forum est ici : [[http://debian-facile.org/viewtopic.php?id=7195 | Lien vers le forum concernant ce tuto]] | + | * Niveau requis : {{tag>avisé}} |
- | N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs ! | + | * Commentaires : //C'est quand même plus pratique de recevoir les mails d'administration des machines plutôt que d'aller les chercher.// |
- | + | * Suivi : | |
- | * Objet : Ce tutoriel permet de rediriger les mails locaux envoyer par exim4 vers une adresse mail externe. exemple : mon.adresse@domaine.fr | + | * Création par [[user>gksam]] le 02/08/2013 |
- | * Niveau requis : AVISÉ | + | * Testé par [[user>gksam]] le 02/08/2013 |
- | * {{tag>en-chantier à-tester à-placer}} | + | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=7195|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
- | * Commentaires : //C'est quand même plus pratique de recevoir les mails d'administration des machines plutôt que d'aller les chercher.// | + | |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 22: | Ligne 21: | ||
Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root> |
- | # nano /etc/aliases | + | nano /etc/aliases |
</code> | </code> | ||
- | <file> | + | <file text /etc/aliases> |
- | # /etc/aliases | + | |
mailer-daemon: postmaster | mailer-daemon: postmaster | ||
postmaster: root | postmaster: root | ||
Ligne 41: | Ligne 39: | ||
security: root | security: root | ||
root: user1 | root: user1 | ||
- | user1: [adresse1@domaine] | + | user1: adresse1@domaine |
- | user2: [adresse2@domaine] | + | user2: adresse2@domaine |
</file> | </file> | ||
=== Sauvegarder le fichier et quitter l'éditeur de texte === | === Sauvegarder le fichier et quitter l'éditeur de texte === | ||
- | ctrl+o suivi de ctrl+x | + | <key>C-o</key> suivi de <key>C-x</key> |
=== Prendre en compte la modification des alias des adresses mails locales === | === Prendre en compte la modification des alias des adresses mails locales === | ||
Ligne 54: | Ligne 51: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>newaliases</code> |
- | # newalias | + | |
- | </code> | + | |
=== Vérifier la modification la modification des alias des adresses mails locales === | === Vérifier la modification la modification des alias des adresses mails locales === | ||
Ligne 62: | Ligne 57: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>exim -bt root |
- | # exim -bt root | + | |
</code> | </code> | ||
Ligne 76: | Ligne 70: | ||
Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>nano /etc/email-addresses |
- | # nano /etc/email-addresses | + | |
</code> | </code> | ||
- | <file> | + | <file text /etc/email-addresses> |
# This is /etc/email-addresses. It is part of the exim package | # This is /etc/email-addresses. It is part of the exim package | ||
# | # | ||
Ligne 90: | Ligne 83: | ||
#user: someone@isp.com | #user: someone@isp.com | ||
#otheruser: someoneelse@anotherisp.com | #otheruser: someoneelse@anotherisp.com | ||
- | user1: [adresse1@domaine] | + | user1: adresse1@domaine |
- | user2: [adresse2@domaine] | + | user2: adresse2@domaine |
</file> | </file> | ||
=== Sauvegarder le fichier et quitter l'éditeur de texte === | === Sauvegarder le fichier et quitter l'éditeur de texte === | ||
- | ctrl+o suivi de ctrl+x | + | <key>C-o</key> suivi de <key>C-x</key> |
=== Prendre en compte la modification des alias des adresses mails locales === | === Prendre en compte la modification des alias des adresses mails locales === | ||
- | FIXME: pas sûr que cela soit necessaire. | + | FIXME: pas sûr que cela soit nécessaire. |
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code>newaliases |
- | # newalias | + | |
</code> | </code> | ||
==== Configurer l'authentification au serveur de mails distant ==== | ==== Configurer l'authentification au serveur de mails distant ==== | ||
- | Si un utilisateur doit s'authentifier au serveur de mails distant alors il faut ajouter ses paramètres de connexion au fichier /etc/passwd.client | + | Si un utilisateur doit s'authentifier au serveur de mails distant alors il faut ajouter ses paramètres de connexion au fichier ''/etc/passwd.client'' |
- | === Modifier le fichier /etc/email-addresses === | + | === Modifier le fichier ''/etc/email-addresses'' === |
Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | ||
- | <file> | + | <file text /etc/email-addresses> |
# password file used when the local exim is authenticating to a remote | # password file used when the local exim is authenticating to a remote | ||
# host as a client. | # host as a client. | ||
Ligne 130: | Ligne 121: | ||
=== Sauvegarder le fichier et quitter l'éditeur de texte === | === Sauvegarder le fichier et quitter l'éditeur de texte === | ||
- | + | <key>C-o</key> suivi de <key>C-x</key> | |
- | ctrl+o suivi de ctrl+x | + | |
==== Modifier le fichier /etc/exim4/update-exim4.conf.conf ==== | ==== Modifier le fichier /etc/exim4/update-exim4.conf.conf ==== | ||
Ligne 137: | Ligne 127: | ||
Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>nano /etc/exim4/update-exim4.conf.conf |
- | # nano /etc/exim4/update-exim4.conf.conf | + | |
</code> | </code> | ||
- | <file> | + | <file text /etc/exim4/update-exim4.conf.conf> |
# /etc/exim4/update-exim4.conf.conf | # /etc/exim4/update-exim4.conf.conf | ||
# | # | ||
Ligne 167: | Ligne 156: | ||
dc_smarthost='smtp.domaine' | dc_smarthost='smtp.domaine' | ||
dc_use_split_config='false' | dc_use_split_config='false' | ||
- | |||
</file> | </file> | ||
=== Sauvegarder le fichier et quitter l'éditeur de texte === | === Sauvegarder le fichier et quitter l'éditeur de texte === | ||
- | + | <key>C-o</key> suivi de <key>C-x</key> | |
- | ctrl+o suivi de ctrl+x | + | |
==== Prendre en compte les changements de la configuration d'exim ==== | ==== Prendre en compte les changements de la configuration d'exim ==== | ||
Ligne 178: | Ligne 165: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>update-exim4.conf |
- | # update-exim4.conf | + | |
</code> | </code> | ||
Ligne 186: | Ligne 172: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>service exim4 restart |
- | # invoke-rc.d exim4 restart | + | |
</code> | </code> | ||
Ligne 196: | Ligne 181: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>exim -bV |
- | # exim -bV | + | |
</code> | </code> | ||
Ligne 204: | Ligne 188: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>exim -bt user1 |
- | # exim -bt [user] | + | |
</code> | </code> | ||
Ligne 212: | Ligne 195: | ||
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
- | <code> | + | <code root>exim -bt adresse-mail |
- | # exim -bt [adresse mail] | + | |
</code> | </code> | ||
Ligne 220: | Ligne 202: | ||
Dans une console, exécuter la commande suivante. | Dans une console, exécuter la commande suivante. | ||
- | <code> | + | <code user> |
- | $ echo "`date` Test de configuration d'exim4 pour redirection de mails locaux vers adresse mail externe" | mail -s "test" [user ou adresse mail] | + | echo "`date` Test de configuration d'exim4 pour redirection de mails locaux vers adresse mail externe" | mail -s "test" [user ou adresse mail] |
</code> | </code> | ||
Ligne 227: | Ligne 209: | ||
===== Ressources ===== | ===== Ressources ===== | ||
- | + | <code user> | |
- | man exim4_files | + | man exim4_files</code> |
- | man update-exim.conf.conf | + | <code user>man update-exim.conf.conf |
+ | </code> |