Page 1 sur 1

image via un lien web dans un mail qui réagit bizarrement

MessagePublié: 26 Fév 2010 à 16:12
par furet12330
Bonjour,

Nous avons mis en place GLPI dans notre entreprise. GLPI envoi des mails de notifications aux utilisateurs lorsque ces derniers font une demande d'interventions via ce logiciel.

Dans ce mail, il y a une image qui est insérée. Cette image ne s'affiche pas pareil d'un poste à l'autre. Sur 5 postes clients testés, j'ai 5 comportements différents. C'est à s'arracher les cheveux ...

Sur un premier client : l'image affiche une croix rouge
Sur le deuxième : l'image affiche une croix rouge, puis demande un mot de passe .... Je rentre le mot de passe utilisateur (et même admin) mais la boite de dialogue revient sans cesse.
Sur le troisième : rien ne s'affiche même pas une croix rouge
Sur le quatrième : Tout fonctionne impeccable (oufff enfin )
Sur le cinquième : l'image affiche une croix rouge, puis pour une raison inconnue, l'image a finie par s'afficher (j'ai ouvert le même mail deux heures plus tard et c'est tout ce que j'ai fait .... )

Tous les clients sont identiques, en version 8.5

Le code source du fichier qui génère la mise en forme du mail est le suivant :

Code : Tout sélectionner
<html>
   <head>
      <meta>
      <style>
         body {
            font-family: Verdana;
            font-size: 11px;
            text-align: center;
            background :#fff;
            margin: 0;
            padding: 15px 0;
         }
         a { color: #008039; }
         a:hover { text-decoration: none; }
         img { border: none; }
         #page { width: 590px; margin: 0px auto;}
         hr {
            border-top: 1px solid #008039;
            background:#fff;
            border: none;
            height: 1px;
            margin: 7px 0px;
         }      
   </style>
   </head>
   <body>
      <div>
         <p>##t_link## :</p>
         <p><a>##link_furet##</a></p>
         <a><img></a>
         <p>Objet de la demande : ##title_ticket##</p>
         <p> Intervention ##status##, gérée par ##assign##.</p>
         <hr>
         ##signature##
         <hr>
         
      </div>      
   </body>
</html>



Merci pour votre aide.

Fabien

MessagePublié: 26 Fév 2010 à 16:19
par furet12330
il y a un bug dans le code :

A savoir que la ligne affichée :

<a><img></a>

Est en réalité
img src="http://disti/glpi/files/pictoDISTI1.jpg"

MessagePublié: 26 Fév 2010 à 16:25
par furet12330
Je viens de tester en mettant mon image sur un site web externe. Cela affiche maintenant une croix rouge sur tous les clients sans exception ...

MessagePublié: 01 Mars 2010 à 10:33
par Michael DELIQUE
salut

ça veux dire que ton code est bon, mais que le fichier jpg n'est pas trouvé

MessagePublié: 01 Mars 2010 à 20:10
par roubech
t'as comparé les paramètre du doc site : navigateur internet et proxy

MessagePublié: 02 Mars 2010 à 17:17
par furet12330
J'ai trouvé comment résoudre ce problème :

1) Cela ne fonctionne pas en mettant l'image en interne car j'ai un proxy qui fait quoi ? je sais pas, mais en tout cas, je sais que Lotus Notes ne sait plus ou donner de la tête.

2) en mettant l'image sur le web, cela fonctionne beaucoup mieux, à condition de dire au client lotus notes d'afficher les images.
Maintenant je cherche comment faire pour dire à tous les clients notes d'afficher les images automatiquement.

MessagePublié: 02 Mars 2010 à 20:09
par elgoe
Il faut que tu configure ton proxy dans le doc de site utilisé par le user, pour que l'authentification soit faite, pour afficher les images externes.
Sinon cela marchera une fois que le user sera partis naviguer sur internet car il y a de forte chance que l'authentification reste quelques temps en memoire sur le proxy.

MessagePublié: 03 Mars 2010 à 11:18
par furet12330
le proxy était pourtant bien configuré dans le doc de site ... mais maintenant que tu le dis, je pense qu'effectivement cela marchait sur quelques clients car je naviguais sur internet avant, dont sur le site où l'image se trouvait.

Enfin, j'ai trouvé une alternative à ce problème. Tout est résolu via l'externalisation de l'image sur internet.

Merci à tous pour votre aide

MessagePublié: 03 Mars 2010 à 22:47
par roubech
furet12330 a écrit:le proxy était pourtant bien configuré dans le doc de site ... Tout est résolu via l'externalisation de l'image sur internet

les exceptions proxy aussi étaient bien renseignées, pour éviter qu'il cherche à sortir pour trouver ton serveur avec GLPI ?

MessagePublié: 05 Mars 2010 à 15:52
par furet12330
oui, j'ai fait attention à cela, et les exepetions étaient bien renseignées ...