Afin d’utiliser la version stable du module EmailCollector j’ai mis à jour dolibarr (9.0.2 -> 10.0.0). Mon objectif est de créer un ticket à partir d’un email reçu.
Pour faire fonctionner le collecteur, j’ai dû faire la manipulation décrite ici.
Seulement voilà le sujet du ticket créé n’est correct que lorsqu’il n’y a pas d’accent. S’il y en a j’obtiens des chaines de caractères telles que: =?UTF-8?B?QWNjZW50dcOp?=
Je suis pour l’instant bloqué, soit je ne peux pas collecter les emails, soit ceux dont le sujet est accentués sont mal affichés. Je ne suis même pas sûr que la manipulation évoquée plus haut soit la cause du problème.
J’espère que les renseignements fournis soient assez précis. Merci d’avance pour votre aide.
Bonjour
Pour nous on a activer la fonction dans dolibarr 9.04 et on voit pas dans le menu le « créer ticket »
D’autre part je ne comprends pas comment fonctionne le dolibarr ID ni les fonctions
Charge le tiers à partir du nom
Pour les tickets, il faudrait 2 fonctions :
- Ajouter le ticket si un ID de ticket (dans le sujet du mail par exemple) n’est pas trouvé
- Ajouter un message dans un ticket existant si l’ID de ticket est trouvé dans le sujet ou le corps du mail ?
Je confirme le problème de @xavier.odi.
Ici en 10.0.3, si pas d’accent dans le sujet du mail: le sujet du ticket est correct, sinon il est remplacé par une chaîne de caractère UTF8
C’est possible avec le module emailcollector. Le paramétrage est un peu ardue par contre.
Avec la v11 (janvier 2020), il y a des exemples qui seront fournis précablé pour ce genre de besoin et des tooltips sur la config plus complet sur les capacités (les exemples seront chargés en désactivant et réactivant le module).
Ce collecteur est une idée géniale si on a la possibilité d’éplucher les mails entrants. Donc, hâte aussi d’avoir de la documentation sur les extractions.
Au passage, mais ma question n’a peut-être pas pleinement se place ici, les mails que je collecte ont au moins une pièce jointe (justificatif de domicile) en image ou pdf. Où peut-on les retrouver ?
Bonsoir,
La v11 est sortie, mais toujours pas de documentation pour le module EMailCollector… Je continue mes recherches. Mais si vous avez des exemples ou des explications, je suis intéressée.
Effectivement, j’étais aussi en attente de doc et d’exemples…
En tâtonnant un max, je suis arrivé à récupérer le nom du tiers que je souhaitais créer en m’appuyant sur l’exemple donné (tiers appelé Organisme dans mon cas).
EXTRACT:BODY:Organisme:\s([^\s]*)
Bon, ça me me fait au moins ça et comme ça ne tient pas compte de la casse, j’ai testé en l’écrivant de toutes les manières possible et pas de doublons.
En contrepartie, je me retrouve avec une compilation de l’adresse de l’émetteur dans le nom commercial du tiers (=?UTF-8?Q?xxxxxxx=C3=A7xxxxx?=).
Le mail que j’envoie comporte plein d’informations qui devraient me permettre de remplir plein de champs, voire de créer un autre tiers… Là, je sèche… Kikisait komenkonfait ?
Et si quelqu’un peut me dire comment éviter qu’à chaque relevage (manuel pour l’instant), il n’y ait pas de nouvelles créations de tickets, je suis (nous sommes) preneur(s).
L’ideal pour eviter de collecter 2 fois est de definir une rep de rangement dans la config du collecteur pour placer les mails traités
Sinon, en v11, tu as 3 exemples de collecteurs non activés qui doivent aider a comprendre comment utiliser le collecteur (désactiver et réactiver le module si ils ne sont pas visibles).
J’ai initié la page sur le wiki pour ce module https://wiki.dolibarr.org/index.php?title=Module_EMail_Collector
Toute aide pour l’alimenter est la bienvenue.
Bonjour, comment fait-on pour faire une rep de changement dans la config du collecteur, j’ai tenté de mettre simplement le nom du dossier dans « Répertoire cible de la boîte au lettres » dans la config du collecteur mais cela n’a rien changé. Doit-on inscrire autre chose?