mon.adresse@domaine.fr
: 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
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.
newaliases
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 nécessaire.
Dans une console en root, exécuter la commande suivante.
newaliases
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.
service 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 user1
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