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 →
Ceci est une ancienne révision du document !
Content-Type: text/x-zim-wiki Wiki-Format: zim 0.4 Creation-Date: 2013-08-01T08:27:23+02:00
(testé - gksam 02/08/2013) Le retour sur le forum est ici : Lien vers le forum concernant ce tuto
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
* Objet : Ce tutoriel permet de rediriger les mails locaux envoyer par exim4 vers une adresse mail externe. exemple : mon.adresse@domaine.fr * Niveau requis : AVISÉ * Tags :
* Commentaires : C'est quand même plus pratique de recevoir les mails d'administration des machines plutôt que d'aller les chercher.
: Qu'est-ce-que je vais bien pouvoir raconter là. :D
Pour éditer le fichier, dans une console en root, exécuter la commande suivante.
# nano /etc/aliases
# /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user1 user1: [adresse1@domaine] user2: [adresse2@domaine]
ctrl+o suivi de ctrl+x
Dans une console en root, exécuter la commande suivante.
# newalias
Dans une console en root, exécuter la commande suivante.
exim -bt root
Changer le nom d'utilisateur pour tester avec un autre utilisateur.
Les adresses utilisées dans ce fichier sont les adresses qui apparaîtront dans from, reply-to et sender addresses.
Pour éditer le fichier, dans une console en root, exécuter la commande suivante.
# nano /etc/email-addresses
# This is /etc/email-addresses. It is part of the exim package # # This file contains email addresses to use for outgoing mail. Any local # part not in here will be qualified by the system domain as normal. # # It should contain lines of the form: # #user: someone@isp.com #otheruser: someoneelse@anotherisp.com user1: [adresse1@domaine] user2: [adresse2@domaine]
ctrl+o suivi de ctrl+x
: pas sûr que cela soit necessaire.
Dans une console en root, exécuter la commande suivante.
# newalias
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
Pour éditer le fichier, dans une console en root, exécuter la commande suivante.
# password file used when the local exim is authenticating to a remote # host as a client. # # see exim4_passwd_client(5) for more documentation # # Example: ### target.mail.server.example:login:password smtp.domaine:user1:passwd1 smtp.domaine:user2:passwd2
ctrl+o suivi de ctrl+x
Pour éditer le fichier, dans une console en root, exécuter la commande suivante.
# nano /etc/exim4/update-exim4.conf.conf
# /etc/exim4/update-exim4.conf.conf # # Edit this file and /etc/mailname by hand and execute update-exim4.conf # yourself or use 'dpkg-reconfigure exim4-config' # # Please note that this is _not_ a dpkg-conffile and that automatic changes # to this file might happen. The code handling this will honor your local # changes, so this is usually fine, but will break local schemes that mess # around with multiple versions of the file. # # update-exim4.conf uses this file to determine variable values to generate # exim configuration macros for the configuration file. # # Most settings found in here do have corresponding questions in the # Debconf configuration, but not all of them. # # This is a Debian specific file CFILEMODE='644' dc_eximconfig_configtype='satellite' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_local_interfaces='127.0.0.1 ; ::1' dc_minimaldns='false' dc_smarthost='smtp.domaine' dc_use_split_config='false'
ctrl+o suivi de ctrl+x
Dans une console en root, exécuter la commande suivante.
# update-exim4.conf
Dans une console en root, exécuter la commande suivante.
# invoke-rc.d exim4 restart
Dans une console en root, exécuter la commande suivante.
# exim -bV
Dans une console en root, exécuter la commande suivante.
# exim -bt [user]
Dans une console en root, exécuter la commande suivante.
# exim -bt [adresse mail]
Dans une console, exécuter la commande suivante.
$ echo "`date` Test de configuration d'exim4 pour redirection de mails locaux vers adresse mail externe" | mail -s "test" [user ou adresse mail]
Le mail devrait être dans la boîte aux lettres contenue dans le serveur distant.
man exim4_files man update-exim.conf.conf