---
title: SMTP et modèles d'e-mails
description: Configurez les e-mails sortants (SMTP), envoyez un message de test, modifiez les modèles d'e-mails dans chaque langue et consultez le journal de livraison.
url: https://nexcmp.com/fr/docs/administration/smtp-and-emails/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# SMTP et modèles d'e-mails {#smtp-and-e-mail-templates}

> **Où dans l'administration :** System › Settings › Email (`/settings/email`) — onglets **SMTP** et **Email templates**. Journal des envois : Overview › Support › Sent emails (`/support/emails`).

## Description {#what-it-does}

NexCMP envoie des e-mails pour la vérification à l'inscription, la réinitialisation de mot de passe, l'indication "VM prête" (avec le mot de passe initial), les factures, le solde bas, les renouvellements, les recharges, les réponses du support et plus encore. Tous transitent par **un compte SMTP que vous fournissez**. Les messages et modèles existent en 16 langues ; la langue du client est utilisée.

## Prérequis {#requirements}

| Élément | Prérequis |
|---|---|
| Serveur SMTP | Hôte, port et identifiants de n'importe quel fournisseur (votre propre serveur, Brevo, Amazon SES, Mailgun, Google Workspace …) |
| Réseau | TCP sortant du serveur NexCMP vers l'hôte et le port SMTP (587 STARTTLS, 465 TLS ou 25) |
| Domaine d'expéditeur | Un domaine que vous contrôlez, avec **SPF et DKIM** publiés pour le fournisseur et un enregistrement DMARC |
| Permission | Le compte SMTP doit être autorisé à envoyer en tant qu'adresse **From** |

::: warning Livrabilité
Les e-mails tels que "VM prête" contiennent des mots de passe. Si les enregistrements SPF/DKIM/DMARC du domaine d'expéditeur ne correspondent pas au fournisseur SMTP, ils finissent dans les spams. La page vous le rappelle.
:::

## Préparer le fournisseur d'e-mails {#prepare-the-e-mail-provider}

1. Dans le panneau de votre fournisseur, ajoutez et vérifiez votre domaine d'envoi (par exemple `example.com`).
2. Publiez les enregistrements DNS SPF, DKIM et DMARC indiqués par le fournisseur.
3. Créez un utilisateur SMTP (ou une clé API-SMTP) et notez l'hôte, le port, le nom d'utilisateur et le mot de passe.

## Connecter dans NexCMP {#connect-in-nexcmp}

1. Ouvrez **System › Settings › Email**, onglet **SMTP**.
2. Remplissez le formulaire :

| Champ | Exemple | Remarques |
|---|---|---|
| Hôte | `smtp.example.net` | Serveur SMTP |
| Port | `587` | |
| Sécurité | STARTTLS (587) | Choisissez le mode requis par votre fournisseur |
| Nom d'utilisateur | `smtp-user` | |
| Password | (masqué) | Écriture seule : la page indique uniquement si un élément est défini |
| E-mail de l'expéditeur | `no-reply@example.com` | Doit être autorisé chez le fournisseur |
| Nom de l'expéditeur | `Example Cloud` | Utilise par défaut le nom de votre marque |
| Répondre à (optionnel) | `support@example.com` | Où vont les réponses des clients |

![L'onglet SMTP de Settings, Email avec les champs hôte, port, sécurité, nom d'utilisateur, expéditeur et le bouton Send test](https://nexcmp.com/fr/docs/images/administration/smtp-and-emails-01-smtp.webp)

3. Cliquez sur **Save**, puis sur **Send test** et saisissez votre propre adresse.

Les paramètres sont stockés dans un fichier restreint en accès (`smtp.json`, mode 0600) et seul le service d'arrière-plan `nexcmp-vmd` envoie les e-mails ; le service web se contente de les mettre en file d'attente.

## Vérification {#verify}

- Le message de test arrive dans la boîte de réception (vérifiez aussi les spams). Dans la source du message, confirmez `dkim=pass` et `spf=pass`.
- Ouvrez **Support › Sent emails** : chaque message possède un statut (queued, sent, failed) et un résultat de livraison. Les messages échoués sont réessayés jusqu'à 3 fois.
- Enregistrez un client test dans le portail et vérifiez que l'e-mail de confirmation arrive.

## Modifier les modèles d'e-mail {#edit-e-mail-templates}

L'onglet **Email templates** liste chaque modèle par clé, avec les langues dans lesquelles il existe (par exemple `verify_email`, `reset_password`, `vm_ready`, `invoice_paid`, `low_balance`, `topup_received`, `ticket_reply`, `scale_up` …).

1. Cliquez sur un modèle et choisissez une langue.
2. Modifiez l'objet et le corps. Les espaces réservés sont remplis lorsqu'un message est mis en file d'attente.
3. Enregistrez. La modification s'applique **immédiatement** aux messages mis en file d'attente par la suite.

![L'onglet Email templates affichant les clés de modèle et leurs langues](https://nexcmp.com/fr/docs/images/administration/smtp-and-emails-02-templates.webp)

## Limites et remarques {#limits-and-notes}

- Un seul compte SMTP par installation. Les clients des revendeurs reçoivent les e-mails via le même compte, sauf si le revendeur est configuré autrement.
- Les limites d'envoi du fournisseur s'appliquent ; NexCMP ne bride pas les envois au-delà des nouvelles tentatives.
- Sans SMTP, le panneau fonctionne, mais la vérification des inscriptions et la réinitialisation des mots de passe ne peuvent pas être effectuées par les clients.

## Dépannage {#troubleshooting}

| Symptôme | Cause | Solution |
|---|---|---|
| L'e-mail de test n'arrive jamais | Identifiants erronés, port bloqué, expéditeur non autorisé | Vérifiez `journalctl -u nexcmp-vmd` pour l'erreur SMTP ; essayez le port 587 avec STARTTLS ; vérifiez l'adresse From auprès du fournisseur. |
| Les messages vont dans les spams | SPF/DKIM/DMARC manquant ou mal configuré | Publiez les enregistrements du fournisseur et envoyez depuis ce domaine. |
| "failed" dans Sent emails | Le fournisseur a rejeté le message | Ouvrez la ligne pour voir la réponse du fournisseur. |
| Le champ du mot de passe semble vide après l'enregistrement | Par conception (écriture seule) | Le libellé indique "current: set" une fois qu'un mot de passe est enregistré. |
