Configuration de l'envoi d'e-mails en file d'attente
Les Portails d'Affaires peuvent automatiquement envoyer des e-mails en réponse à des événements tels que des réinitialisations de mot de passe, des enregistrements d'utilisateurs ou des confirmations de commande. Par défaut, ces e-mails sont envoyés immédiatement. Cependant, en activant l'envoi d'e-mails en file d'attente, les e-mails peuvent être mis en file d'attente et envoyés de manière contrôlée et différée. Cela est particulièrement utile dans des environnements très fréquentés ou lorsque l'envoi d'e-mails traçables est nécessaire.
Activation de l'envoi d'e-mails en file d'attente
Voici comment activer l'envoi d'e-mails en file d'attente :
- Ouvrez le Centre de Rôle des Portails d'Affaires et accédez à la Configuration via la barre de menu.
- Naviguez vers l'onglet Configuration des e-mails.
- Activez le commutateur intitulé Envoi d'e-mails en file d'attente.
Info
Indique si les e-mails doivent être mis en file d'attente au lieu d'être envoyés immédiatement. Cela permet un envoi différé, surveillé et répétable via le système d'envoi d'e-mails en file d'attente.
Une fois la fonction activée, les e-mails système sortants sont mis en file d'attente et ne sont pas envoyés immédiatement. Un processus en arrière-plan (file d'attente de tâches) envoie régulièrement tous les e-mails en attente.
Utilisation de la file d'attente des e-mails
Après activation, le système utilise la file d'attente des e-mails pour tous les messages pris en charge (par exemple, confirmations de réinitialisation de mot de passe ou e-mails d'enregistrement).
Voici comment accéder à la file d'attente des e-mails et vérifier son contenu :
- Cliquez sur la tuile Liste des e-mails en file d'attente dans le Centre de Rôle.
- La liste affichera toutes les entrées d'e-mails en attente et traitées.
Chaque entrée contient les informations suivantes :
- Numéro d'entrée – Un identifiant unique pour l'entrée d'e-mail.
- ID de compte e-mail – Le compte à partir duquel l'e-mail est envoyé.
- E-mail du destinataire – L'adresse cible.
- Objet et contenu – Le contenu réel de l'e-mail.
- HTML formaté – Indique si l'e-mail contient du HTML.
- Envoyé – Indication si l'e-mail a déjà été envoyé.
Envoi depuis la file d'attente via la file d'attente de tâches
L'envoi des e-mails en attente se fait via la file d'attente de tâches dans Business Central. Assurez-vous que la tâche correspondante est active.
Voici comment vérifier ou configurer la file d'attente de tâches :
- Recherchez Entrées de file d'attente de tâches via la recherche de Business Central.
- Assurez-vous que la tâche avec le paramètre SENT_EMAILS est présente et activée.
- Vérifiez les paramètres de répétition et le dernier statut d'exécution pour vous assurer que l'envoi fonctionne comme prévu.
Info
Les e-mails en attente ne seront envoyés que si le répartiteur de la file d'attente de tâches est actif. Assurez-vous que votre file d'attente de tâches est correctement configurée.
Comportement en cas de fonction désactivée
Si un utilisateur essaie d'ouvrir la Liste des e-mails en file d'attente alors que la fonction n'est pas activée, le message suivant apparaît :
- L'envoi d'e-mails en file d'attente n'est pas activé. Souhaitez-vous passer à la page de configuration des Portails d'Affaires pour activer la fonction ?
L'utilisateur se voit proposer de passer directement à la page de configuration correspondante pour activer la fonction.
Activer les requêtes HTTP client pour l'envoi d'e-mails
Pour que les Portails d'Affaires puissent envoyer des e-mails via l'extension E-mail – Outlook REST API, les requêtes HTTP client pour cette extension doivent être autorisées.
Si aucun e-mail ne peut être envoyé, ce paramètre doit être vérifié.
Activer les requêtes HTTP client
-
Ouvrez le roue dentée en haut à droite dans Business Central.
-
Sélectionnez Extensions.
-
Recherchez E-mail – Outlook REST API et ouvrez l'extension.
-
Ouvrez les Paramètres avancés.
-
Activez le commutateur Autoriser les requêtes HTTP client.
Après activation, l'extension peut envoyer des requêtes HTTP à l'API REST d'Outlook. Cela permet l'envoi d'e-mails depuis les Portails d'Affaires.
Important
Les requêtes HTTP client désactivées empêchent l'extension d'envoyer les requêtes nécessaires au service d'e-mail. Dans ce cas, les e-mails ne peuvent pas être envoyés depuis les Portails d'Affaires.