Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Utiliser l'envoi authentifié de mail depuis un site Web

Mise à jour 14/09/2026

Ce guide détaille l'envoi d'e-mail authentifié depuis un site Web / CMS hébergé par Infomaniak.

 

Préambule

  • Configurer l'envoi d'e-mails de votre site Web via un serveur SMTP authentifié permet d'améliorer la fiabilité et la sécurité des envois, par rapport à la fonction PHP mail() utilisée sans authentification:
    • meilleure fiabilité de livraison des e-mails,
    • sécurité renforcée,
    • détection plus précise des erreurs d'envoi,
    • meilleure compatibilité avec les services de messagerie,
    • et meilleure traçabilité des envois.

 

Exemples de configuration SMTP

Prérequis

  • Posséder un service de messagerie.
    • Vous avez la possibilité d'utiliser le Service Mail proposé par Infomaniak ou tout autre service de messagerie à votre convenance.
  • Créer un mot de passe d'appareil (❓: my kSuite  |  Service Mail/kSuite).
  • Utiliser les paramètres recommandés:
    • Serveur SMTP sortant = mail.infomaniak.com
    • Port SMTP & protocole de chiffrement et commande/méthode pour activer ce protocole: 587 + STARTTLS
    • Nom d'utilisateur/username = l'adresse mail complète & entière (besoin d'aide ?)
    • Mot de passe/password = celui généré pour l'adresse mail que vous voulez utiliser
    • Authentification obligatoire pour l'envoi des e-mails:
      • Elle s'active dans les paramètres SMTP de votre CMS.
      • Cochez "utiliser les mêmes paramètres que le serveur entrant" ou selon les CMS, remettez un nom d'utilisateur (= adresse mail complète & entière) et le mot de passe généré.

 

WordPress

Pour permettre à votre site d'envoyer des e-mails, utilisez une adresse mail de son domaine (par exemple e-mail@domain-site.xyz) et renseignez les paramètres SMTP (cf prérequis):

  1. Connectez-vous au tableau d'administration WordPress.
  2. Installez une extension SMTP (WP Mail SMTP fonctionne).
  3. Configurez l'extension, par exemple:

Dès lors, un e-mail envoyé depuis un formulaire de contact présent sur le site (formulaire par défaut Divi par exemple) le sera via une méthode SMTP.

Pour s'en assurer, il suffit de regarder les en-têtes d'un message parvenu par ce biais notamment la ligne x-mailer qui pourra mentionner par exemple WPMailSMTP/Mailer/smtp au lieu de PHPMailer.

A noter: le x-mailer peut être n'importe quelle indication pas forcément représentative de la méthode d'envoi réelle!

 

Prestashop

Pour permettre à votre site d'envoyer des e-mails, utilisez une adresse mail de son domaine (par exemple e-mail@domain-site.xyz) et renseignez les paramètres SMTP (cf prérequis):

  1. Connectez-vous au tableau d'administration Prestashop.
  2. Allez sous Paramètres avancés puis E-mail.
  3. Configurez l'envoi via SMTP:

Vérifiez ensuite (afin d'éviter une erreur type Could not instantiate mail function ou sender mismatch) que l'adresse que vous avez configuré dans ces paramètres avancés corresponde bien à l'adresse qu'utilise Prestashop lors des envois. Pour cela:

  1. Connectez-vous au tableau d'administration Prestashop.
  2. Allez sous Paramètres de la boutique.
  3. Cliquez sur Contact dans le menu latéral gauche.
  4. Sur l'onglet Contacts, vérifiez que l'adresse mail mentionnée soit la même que celle configurée précédemment.
  5. Éditez les adresses mail si nécessaire:
  6. Cliquez sur l'onglet Magasins.
  7. Vérifiez (et corrigez si nécessaire pour) que l'adresse mail mentionnée soit la même que celle configurée précédemment:

 

Joomla

Pour permettre à votre site d'envoyer des e-mails, utilisez une adresse mail de son domaine (par exemple e-mail@domain-site.xyz) et renseignez les paramètres SMTP (cf prérequis):

  1. Connectez-vous au tableau d'administration Joomla.
  2. Cliquez sur Système dans le menu latéral gauche.
  3. Cliquez sur Configuration générale.
  4. Cliquez sur l'onglet Serveur:
  5. Configurez l'envoi via la méthode d'envoi SMTP:

Lien vers cette FAQ: https://faq.infomaniak.com/2023


Cette FAQ a été utile?