Re: GestSup 3.2.4 | Souci des délimiteurs du mail

Installation & Configuration du logiciel
Répondre
gcrozat
Gsup LEVEL 2
Messages : 35
Enregistré le : mer. 23 sept. 2020 13:04

Bonjour,

Je vous envoie un modelé de mail dans le MP pour analyser pourquoi les délimiteurs ne fonctionnent mal après avoir récupéré les mails depuis le serveur IMAP.

Cdt
Gilles.
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Pouvez-vous transmettre un impression écran des paramètres de votre connecteur IMAP.

Merci également d'indiquer si vous avez modifié le code source de l'application.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
gcrozat
Gsup LEVEL 2
Messages : 35
Enregistré le : mer. 23 sept. 2020 13:04

Ci joint la copie d'écran demandée, qu'est ce qu'on devrait décocher le case de "Gérer des réponses aux mails" pour voir les tous réponses précédentes ?
Capture d’écran 2020-11-06 135859.jpg
Capture d’écran 2020-11-06 135859.jpg (114.28 Kio) Vu 2026 fois
Nous souhaitons de garder cette option de la délimitateur des réponses pour alléger les messages dans leur ticket.

Nous n'avons pas modifié le code source de votre application en raison de vous analyser mieux ce souci.
Comme nous avons reçu le message vide mais il affiche leur date et le nom d'expéditeur dans notre ticket et nous avons vérifié à notre serveur iMAP
via Outlook, le message du mail est bien existé, j'ai extrait son message brut de mail ci-dessous pour vous aider à investiguer ce souci.

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
  <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
  <base href="http://jira.****.fr:8080"> 
 </head> 
 <body style="color: #172b4d; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-weight: 400; line-height: 1.429; letter-spacing: 0"> 
  <div class="jsd-reply-marker" style="color: #999999">
    —-—-—-— 
  </div> 
  <div class="jsd-reply-marker-hint" style="color: #999999; margin-bottom: 30px">
    Répondez au-dessus de cette ligne / Reply above this line 
   <i>(english version follows)</i>. 
  </div> 
  <div class="jsd-message-content" style="margin-bottom: 30px"> 
   <div class="jsd-activity-item-content"> 
    <p>Bonjour support@elioz.fr,</p> 
    <p>Nous avons bien enregistré votre message concernant : <em>Préparation extraction des données statistiques d'appel</em></p> 
    <p>La référence à cette demande est : <em>SDI-1252</em></p> 
    <p>Notre support technique traitera votre demande dans les meilleurs délais.</p> 
    <p>Cordialement,</p> 
    <p>__________________________________________ <br> <em>Hello support@***.fr,</em></p> 
    <p><em>Just confirming that we got your request : Préparation extraction des données statistiques d'appel</em></p> 
    <p><em>Your request ID is : SDI-1252</em></p> 
    <p><em>We're on it, and will contact you asap.</em></p> 
    <p><em>Regards,</em></p> 
   </div> 
   <hr class="jsd-activity-item-separator" style="border: none; border-bottom: 1px solid #cccccc"> 
   <p></p> 
   <div class="jsd-activity-item-content"> 
    <p>support@****.fr vous a ajouté en tant que participant / <em>support@****.fr added you as a participant.</em></p> 
   </div> 
  </div> 
  <p class="jsd-request-sharedwith" style="color: #7a869a; font-size: 12px"> Ceci est partagé avec support@***.fr, Gilles ****, Vincent *****, et 2 autres personnes /<br> <i>This is shared with support@ives.fr, Gilles ***, Vincent *****, et 2 autres personnes.</i> </p> 
  <div id="signature" style="font-family: OpenSans, Arial, sans-serif;display:block;width:500px;height: 130px;background-size: contain;position: relative;"> 
   <table align="center" style="Margin:0px; Padding:0px; border-collapse:collapse;width: 500px; height: 130px;" cellspacing="0" cellpadding="20"> 
    <tbody> 
     <tr> 
      <td align="left" valign="top" style="background-size:cover;padding-left: 175px;" background="https://www.***.com/images/signature_background_ives.png" border="0"> 
       <div id="nom" style="font-size: 14px;color: #000000;letter-spacing: -0.22px;position: absolute;left: 200px;top: 15px;">
         Team Support 
       </div> 
       <div id="web" style="font-size: 12px;color: #575757;letter-spacing: -0.3px;position: absolute;left: 200px;top: 36px;"> 
        <a href="http://www.****.fr/" style="text-decoration: none;">***.fr</a> 
       </div> 
       <div id="addr1" style="font-size: 12px;color: #575757;letter-spacing: -0.24px;position: absolute;left: 200px;top: 53px;">
         1080 Chemin de la Croix Verte, Hall C 
       </div> 
       <div id="addr2" style="font-size: 12px;color: #575757;letter-spacing: -0.3px;position: absolute;left: 200px;top: 70px;">
         38330 Montbonnot Saint Martin - FRANCE 
       </div> 
       <div id="tel" style="font-size: 12px;color: #575757;letter-spacing: -0.3px;position: absolute;left: 200px;top: 84px;"> 
        <a href="tel:+33 9 80 08 33 40" id="anchor-tel" style="text-decoration: none;color: #575757;">+33 9 80 08 33 40</a> 
       </div> 
       <div id="email" style="font-size: 12px;color: #575757;letter-spacing: -0.3px;position: absolute;left: 200px;top: 100px;"> 
        <a href="mailto:support@***.fr" id="anchor-email" style="text-decoration: none;color: #575757;">support@***.fr</a> 
       </div> </td> 
     </tr> 
    </tbody> 
   </table> 
  </div>  
 
</body></html>
Bien cordialement,
Gilles.
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

il faut conservé l'option de gestion des réponse au niveau du connecteur, normalement les mails émit par l'application doivent contenir la ligne de délimitation :
2020-11-06 14_47_04_screenshot_gestsup.png
2020-11-06 14_47_04_screenshot_gestsup.png (7.39 Kio) Vu 2023 fois
Etes-vous sur que le mail est émit depuis l'application ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
gcrozat
Gsup LEVEL 2
Messages : 35
Enregistré le : mer. 23 sept. 2020 13:04

Je vous remercie pour cette copie d'écran me permettant à comprendre mieux pourquoi l'application supprime le message suite des délimiteurs non détectées dans ce mail reçu.

C'est pourquoi un mail de l'information est automatique envoyé et lu par l'autre équipe Support sans récupérer nos messages envoyé avec leurs délimiteurs "---Répondre au dessus de cette ligne ---"

Je suppose que je dois ajouter un code

Code : Tout sélectionner

if(strpos($message,'xxx')) {$start_tag='xxx';} if(strpos($message,'xxx')) {$end_tag='xxx';}
après la ligne 307 dans le fichier mail2ticket.php pour garder ce message automatique dans le même file de notre ticket suivi.

Sinon il serait bien disponible des champs proposés sur le début et le fin de la message reçue dans des paramètres de le connecteur IMAP pour faire notre personnalité du délimiteur.

Merci pour votre réactif.
Gilles C.
Avatar du membre
Flox
Administrateur du site
Messages : 9040
Enregistré le : jeu. 21 juin 2012 19:00

Merci de reformuler votre demande, et indiquer si lors de l'émission d'un mail de l'application les réponses par mail sont correctement ajoutées.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre