dmesg.fr:~#

display message

Configurer Exim 4 en smarthost pour utiliser le serveur SMTP de votre FAI

mail iconConfigurer Exim 4 en smarthost consiste à utiliser le serveur SMTP de votre FAI comme relai. Ceci vous permettra d'envoyer facilement des emails en ligne de commande ou via des scripts, sans avoir à configurer un serveur mail personnel.

Etant donné qu'Exim est installé par défaut sur Debian GNU Linux, il suffit de modifier quelques fichiers de configuration pour passer en smarthost. Voici comment procéder.


Dans l'exemple qui suit, nous allons :

- configurer Exim 4 en smarthost afin qu'il utilise le serveur SMTP Numericable comme relai
- configurer une adresse email d'expéditeur : Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
- rediriger les mails de root vers l'adresse email Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.


Configuration Exim 4 en smarthost

Modifiez le fichier /etc/exim4/update-exim4.conf.conf comme suit :

dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost='numericable.fr'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.numericable.fr'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'



Redémarrez Exim 4 :

service exim4 restart


Configuration de l'adresse email de l'expéditeur

Editez le fichier /etc/email-addresses :

Fichier : /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: Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
#otheruser: Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.

# A adapter selon votre compte utilisateur Linux et votre adresse email

td: Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.



Redirection des mails de root

Ceci est optionnel, mais peut être utile si vous disposez d'un serveur personnel. Pour rediriger les mails de root vers Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser., modifier la ligne root du fichier /etc/aliases :

root: Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.


Envoi d'emails en ligne de commande et gestion des caractères accentués

Si vous envoyez un email avec caractères accentués via la commande mail :

echo "caractères accentués" | mail Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.

le résultat ressemblera à ceci :

caractères accentués


Ceci est dû au type d'encodage de jeu de caractères qui diffère d'un système à l'autre. Pour remédier à ce problème, passez simplement par un logiciel comme Mutt :

echo "caractères accentués" | mutt -s test -- Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.



Copyright dmesg.fr - All Rights Reserved.