Impossible d'envoyer le message (envoi d'e-mail)
Introduction
L'envoi d'email dans ProConcept affiche parfois des messages d'erreur. Comme ces derniers ne sont toujours pas très parlant, vous trouverez dans cet article des pistes potentielles pour identifier la vrai cause du problème.
Envoi rapide
Lorsque l'on envoie des emails depuis le module "Envoi rapide", l'erreur la plus fréquente qui s'affiche est la suivante :
Le problème est que cette erreur n'est pas du tout parlante pour le client et également pour nous.
Pour voir une erreur plus précise, il est possible d'aller regarder dans le table EML_TO_SEND_EMAILS_QUEUE du schéma de la société.
L'autre possibilité est d'envoyer un mail depuis la base de données pour voir si le problème vient de ProConcept ou de leur serveur de messagerie.
Si cela fonctionne, vous recevrez un mail donc il faudra creuser dans ProConcept pour identifier le problème.
Si vous ne recevez pas le mail, il y aura une erreur technique dans le DBMS output. La majorité des cas, le problème sera externe à ProConcept et l'on ne pourra rien faire.
Erreurs
200 Remote host terminated the handshake
Cette erreur est apparu fin novembre 2022 pour les clients qui utilisent Office365.
Office365 n'autorise plus d'utiliser les protocoles TLS en dessous de TLS1.2
Pour corriger ce problème, il faut déposer le jar dans le répertoire $PCS\Jar\+19.0 dans la bon répertoire, puis le monter dans la base avec l'objet "Chargement classes java" dans ProConcept.
Le correctif sera publié à partir du patch R30 de la version 11.3. (RPC-39315)
Liens utiles
https://confluence.forterro.com/x/xIWPC