INFRAS2SMTP2GO

Gestion des E-mails par SMTP2GO

1. PRESENTATION DU MODULE

1. PRESENTATION DU MODULE

Présentation du module


Le module InfraS2Smtp2go permet de piloter, directement depuis Dolibarr, un compte d'envoi d'e-mails transactionnels SMTP2GO par l'intermédiaire de son API, sans avoir besoin d'ouvrir l'interface web de SMTP2GO.

Il permet de :

Lien avec Dolibarr : un identifiant SMTP2GO peut être rattaché (de manière facultative) à un utilisateur Dolibarr. Lorsque ce rattachement est fait, le login et le mot de passe SMTP de cet identifiant sont automatiquement synchronisés dans la configuration d'envoi d'e-mails de l'utilisateur Dolibarr concerné (fonctionnalité fournie par le module tiers « multismtp ») : l'utilisateur envoie alors ses e-mails via SMTP2GO sans manipulation supplémentaire de sa part.

2. PRÉREQUIS

2. PRÉREQUIS

Installation

1. Prérequis :

IMPORTANT : Après toute mise à jour de Dolibarr et/ou du module, il est impératif de DÉSACTIVER puis RÉACTIVER le module InfraS2Smtp2go pour que les éventuelles modifications de base de données et de fichiers soient prises en compte.

2. Menus : 

Le module ajoute deux taches planifiées (cron), visibles dans Accueil > Outils > Taches planifiées, DÉSACTIVÉES PAR DEFAUT :

Un administrateur doit activer ces deux taches manuellement s'il souhaite une synchronisation automatique quotidienne, ou cliquer sur le bouton "Mise à jour des utilisateurs SMTP2GO" ou "Mise à jour des sous-comptes SMTP2GO" dans le paramètre du module.

3. CONFIGURATION DU MODULE

3. CONFIGURATION DU MODULE

Configuration

Menu : Outils > InfraS > InfraS2Smtp2go > Paramètres

Bloc « API SMTP2GO »

u1.png

Si la clé API n'est pas renseignée, un message s'affiche : « Clé API SMTP2GO non renseignée. Saisissez une clé API pour accéder aux fonctions ci-dessous. » et aucune des fonctionnalités décrites en section 6 et suivantes n'apparait sur la page.

Bloc « Statistiques d'envoi SMTP2GO »

u2.png


4. GESTION DES UTILISATEURS SMTP

4. GESTION DES UTILISATEURS SMTP

Utilisateurs SMTP

Section « Utilisateurs SMTP » de la page Paramètres : « Liste des utilisateurs SMTP existants sur le compte SMTP2GO et création de nouveaux utilisateurs. »

Créer un utilisateur SMTP

u3.png

Cliquer sur le bouton « Créer un utilisateur SMTP » pour afficher le formulaire de création. Champs du formulaire :

Modifier un utilisateur SMTP

u4.png

Cliquer sur l'icône crayon de la ligne correspondante. Le formulaire « Modifier l'utilisateur SMTP » s'ouvre, prérempli (y compris le mot de passe actuel). Le login est affiché en lecture seule, les autres champs sont identiques à la création. Pour le mot de passe : laisser le champ vide pour conserver le mot de passe actuel, ou saisir un nouveau mot de passe respectant les règles de robustesse.

Cliquer sur « Enregistrer » pour valider.

Supprimer un utilisateur SMTP

u5.png

Cliquer sur l'icône poubelle de la ligne correspondante. Une boîte de confirmation s'affiche : « Supprimer l'utilisateur SMTP » / « Voulez-vous vraiment supprimer l'utilisateur SMTP <nom> ? 

Cette action est irréversible.

Synchroniser manuellement les utilisateurs SMTP

u6.png

Cliquer sur le bouton « Mise à jour des utilisateurs SMTP2GO. » pour relancer immédiatement une synchronisation avec SMTP2GO (équivalent manuel de la tâche planifiée).

5. GESTION DES SOUS-COMPTES SMTP2GO

5. GESTION DES SOUS-COMPTES SMTP2GO

Sous-comptes SMTP2GO

Section « Sous-comptes SMTP2GO » de la page Paramètres : « Liste des sous-comptes existants sur le compte SMTP2GO et création de nouveaux sous-comptes. »

Créer un sous-compte

u7.png

Cliquer sur « Créer un sous-compte ». Champs du formulaire :

  1. Nom : nom identifiant le sous-compte sur SMTP2GO (exemple : nom du client ou du projet).
  2. E-mail du membre de l'équipe : adresse e-mail d'un membre de l'équipe que l'on souhaite inviter à rejoindre le sous-compte (optionnel).
  3. Limite d'envoi d'e-mails par sous-compte : nombre entre 2 000 et 10 000 000 par mois. Si laissé vide : le sous-compte peut envoyer autant d'e-mails que le plan SMTP2GO le permet.
  4. Pool d'IP dédiées (ID) : identifiant numérique optionnel. Les adresses IP dédiées ne sont disponibles que pour les forfaits de sous-comptes de 100 000 e-mails ou plus.
  5. Activer l'archivage des e-mails (case à cocher).
  6. Forcer l'authentification à deux facteurs (case à cocher).
  7. Activer les notifications par SMS (case à cocher) : si cochée : afficher « Limite d'envoi de SMS par utilisateur SMTP ».

Modifier un sous-compte

u8.png

Cliquer sur l'icône crayon de la ligne correspondante. Le formulaire « Modifier le sous-compte » s'ouvre avec les mêmes champs que la création, à l'exception de l'e-mail du membre de l'équipe (non repris à l'édition).

Supprimer un sous-compte

u9.png

Cliquer sur l'icône poubelle de la ligne correspondante. Une boîte de confirmation s'affiche : « Supprimer le sous-compte » / « Voulez-vous vraiment supprimer le sous-compte <nom> ? 

ATTENTION : Cette action est irréversible et supprimera aussi tous ses utilisateurs SMTP. Supprimer un sous-compte supprime également TOUS les utilisateurs SMTP qui lui sont rattachés.

Synchroniser manuellement les sous-comptes

u10.png

Cliquer sur le bouton « Mise à jour des sous-comptes SMTP2GO. » pour relancer immédiatement une synchronisation avec SMTP2GO.

6. FICHE D'UN SOUS-COMPTE

6. FICHE D'UN SOUS-COMPTE

Sous-compte

u11.png

Pour ouvrir la fiche d'un sous-compte, cliquer sur son nom dans le tableau « Sous-comptes SMTP2GO ». Titre de la page : « Mon sous-compte : <nom> ». Un lien « Retour à la liste des sous-comptes » permet de revenir en arrière.

La fiche affiche :

  1. Cycle de facturation : barre de progression de la consommation du sous-compte. Des messages d'alerte apparaissent selon le niveau de consommation :
      • À partir de 75 % : « Votre quota d'envois est proche de la limite : vous avez déjà dépassé X % de votre plan SMTP2GO. »
      • À partir de 95 % : « Votre quota d'envois est critique : vous avez déjà dépassé X % de votre plan SMTP2GO. »
  2. Liste des utilisateurs SMTP du sous-compte : même tableau et mêmes actions (créer / éditer / supprimer / synchroniser) que pour le compte principal (voir section 6), mais limitées à ce sous-compte. Le bouton de création est intitulé « Créer un utilisateur pour le sous-compte ».

Remarque : lors de la création d'un utilisateur SMTP directement depuis la fiche d'un sous-compte, les champs « Pool d'IP dédiées » et « Pied de page de désinscription » ne sont pas proposés.

7. MOTS DE PASSE : GENERATION ET ROBUSTESSE

7. MOTS DE PASSE : GENERATION ET ROBUSTESSE

Mots de passe

Sur tout champ mot de passe (création ou édition d'un utilisateur SMTP), un bouton « Générer » permet de générer automatiquement, côté navigateur, un mot de passe aléatoire de 20 caractères respectant les 4 classes de caractères (minuscules, majuscules, chiffres, symboles).

Une jauge de robustesse (rouge -> jaune -> vert) s'affiche en temps réel sous le champ :

Le formulaire refuse la validation tant que le mot de passe saisi n'atteint pas le seuil minimum requis.

Règles à respecter pour un mot de passe :

Dans tous les cas où un mot de passe est saisi : au moins un nombre minimum de classes de caractères différentes (minuscules, majuscules, chiffres, symboles) et une entropie estimée minimale (exprimée en bits) doivent être atteints. Plus le mot de passe est long, plus il est considéré comme robuste.