Configurer une ServiceNav Box pour utiliser un serveur de mail authentifié

Un client ou un partenaire n’utilise pas de serveur de messagerie en interne et/ou son serveur nécessite une authentification

ServiceNav doit être configuré pour utiliser un relais SMTP authentifié

 

Step-by-step guide

Le client doit fournir une adresse de messagerie, avec le compte et le mot de passe

  • dans la suite du document on utilisera user@partenaire.dom  comme adresse de messagerie / login et motdepasse comme mot de passe
  • dans les exemples la box (SNB ou SNP) aura pour hostname hostname
  • dans les exemples le nom du reseau local sera client.lan

 

Modifier /etc/exim4/exim4.conf.template

  • Rajouter au début du fichier, après la ligne suivante
# Macro defining the main configuration directory.
# We do not use absolute paths.
.ifndef CONFDIR
CONFDIR = /etc/exim4
.endif

La ligne :

disable_ipv6 = true

 

Configurer EXIM4 de manière traditionnelle : 

sudo su -
cd /root/vsb_installation
./vsb_installation.pl

Ensuite suivre les instructions à l’écran :

###############################
 ###### VSB INSTALLATION   #####
 ###############################
 Copyright CoServIT 2012-2013. All rights reserved.
 ## Welcome in the VSB Installation script - VSB/VSM side.
 ## This tool will allow you to :
 ##     - Configure your network
 ##     - Contact the Vsb Installation API to get your synchronization parameters
 ##     - Configure the mail
 ## Note : You can exit this program with Ctrl+C
Press any key to continue

Appuyer sur une touche pour continuer

Passer la configuration réseau ServiceNav Box : tapez directement sur la touche Entrer

##### NETWORK CONFIGURATION #######
Do you want to configure the Network (y/n) [default : n] :

Passer la configuration « Provider » de la ServiceNav Box : tapez directement sur la touche Entrer

##### CONTACTING INSTALLATION PROVIDER #######
Do you want to retrieve configuration by HTTP/HTTPS api (y/n) [default : n] :

 

La dernière étape est la configuration de l’envoi des emails avec le service de messagerie Exim4 localisé sur la ServiceNav Box. Pour configurer l’envoi d’e-mails de notifications, taper « y » puis appuyer sur la touche « Entrer »:

##### MAIL CONFIGURATION (EXIM4) #######
Do you want to configure the Mail (y/n) [default : n] : y
--> Launching exim4 config. Do not interrupt !

L’outil de configuration d’Exim4 se lance :

  • Voici ce qu’il faut répondre aux questions:Type de configuration:
      • Envoi via relais (smarthost) – pas de courrier local

    Nom de courriel du système:

    • <client>.<lan>

    Liste d’adresses IP à Exim sera en attente de connexions SMTP entrantes:

    • 127.0.0.1

    Autres destinations dont le courriel doit être accepté:

    • (blanc)

    Nom de domaine visible pour les utilisateurs locaux :

    • <client>.<lan>

    Nom réseau ou adresse IP du système smarthost :

    • adresserelais::portrelais

    Domaines à relayer:

    • <client>.<dom>

    Machines à relayer:

    • 127.0.0.1

    Faut-il minimiser les requêtes DNS (connexions à la demande?

    • No

    Faut-il séparer la configuration dans plusieurs fichiers?

    • No

    Une fois la configuration terminée le service redémarre :

    * Stopping MTA for restart                                             [ OK ]
    * Restarting MTA                                                       [ OK ]
    --> Exim4 config finished

     

Modifier /etc/email-addresses

    • Ajouter les lignes suivantes :
    • nagios: user@partenaire.dom
    • root: user@partenaire.dom
  • Modifier /etc/aliases
    • Modifier la ligne pour l’utilisateur root : root: :blackhole:
  • Modifier /etc/exim4/passwd.client
    • Ajouter la ligne *:user@partenaire.dom:motdepasse
  • Redémarrer exim4

service exim4 restart

 

Pour tester l’envoi des emails taper la commande suivante en l’adaptant à votre besoin :

mail -s "Hello World" mail@domaine.com
Cc: 
Texte
<Ctrl+D>

Team Leader de l’équipe BU sur le produit ServiceNav, ma priorité est la satisfaction de nos clients. Passionné depuis de longues années par les objets connectés et les nouvelles technologies, je mets en œuvre leur supervision au quotidien.