[Corrigé 3.1.16]Mail format depuis Outlook et pièces jointes

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
simor
Gsup LEVEL 0
Messages : 1
Enregistré le : jeu. 16 juin 2016 15:08

Bonjour,

1) Lors de l'intégration d'un mail envoyé depuis Outlook, le formatage ne parait pas correct. Des espaces et sauts de lignes en trop sont présents, et certaines balises html apparaissent.
Ces problèmes ne se manifestent pas depuis des mails en provenance de gmail.

2) Les pièces jointes au mail et les images insérées dans le mail ne sont pas intégrées correctement dans l'interface (du code apparait).

Pourriez-vous m'indiquer si ce sont des problèmes qui seront corrigés prochainement ?
L'outil est autrement très satisfaisant mais dans le cadre d'un fonctionnement avec une boite mail ces éléments sont gênants...

Cordialement,

Simor
Dan
Gsup LEVEL 1
Messages : 20
Enregistré le : lun. 16 mai 2016 17:11

Bonjour,

27/06/2016 :
1) Problème de format de msg.
1.1) Télécharger ImapMailbox sur https://github.com/barbushin/php-imap
1.2) Dézipper et copier les fichier __autoload.php, IncomingMail.php et Mailbox.php dans le dossier(en fonction de votre installation) /var/www/gestsup/components/PhpImap
1.3) Créer dans la boîte IMAP un dossier "vu" à la racine de boite de réception.
1.4) Remplacer le fichier mail2ticket.php par le fichier joint

1.5) Mettre en commentaire dans le fichier /var/www/gestsup/core/ticket.php les lignes ci-dessous sinon il y a un problème de format :
/*
//remove xml tag if detect (resolv problem to past from word to firefox)
$detect1 = stripos($_POST['description'], '<!--[if gte mso 9]>');
if ($detect1 !== false) {$_POST['description']=strip_tags($_POST['description']);}
$detect2 = stripos($_POST['resolution'], '<!--[if gte mso 9]>');
if ($detect2 !== false) {$_POST['resolution']=strip_tags($_POST['resolution']);}
*/

08/07/2016 :
2) Problème de fichiers attachés et les images dans le mail
2.1) Remplacer le fichier mail2ticket.php par le fichier joint
2.2) Me dire si tout fonctionne ou pas :)

Dan,
Fichiers joints
mail2ticket_beta.zip
(2.56 Kio) Téléchargé 539 fois
Modifié en dernier par Dan le lun. 11 juil. 2016 12:46, modifié 5 fois.
Version 3.2.50
ouioui2821
Gsup LEVEL 1
Messages : 22
Enregistré le : mar. 17 juin 2014 11:57

Merci pour ce travail, mais une question au final ça donne quoi, les images sont intégrées dans le ticket ou juste uploadées ?
GestSup: 3.1.39
Dan
Gsup LEVEL 1
Messages : 20
Enregistré le : lun. 16 mai 2016 17:11

Pour l'instant les images et les fichiers sont juste uplodés
Version 3.2.50
Eskignax
Gsup LEVEL 1
Messages : 22
Enregistré le : mar. 26 avr. 2016 15:30

Du coup pour les fichier Joint j'ai pas bien compris, tu est en Train de travailler sur une solution pour les recuperer la c'est ca? :)

En tout cas un grand MERCI pour ton travail !
GestSup: 3.1.15 | OS: Debian 8 | Apache: 2.4.10 | MySQL: 5.5.49 | PHP: 5.6.0
Dan
Gsup LEVEL 1
Messages : 20
Enregistré le : lun. 16 mai 2016 17:11

Oui, c'est fait :)

Dan,
Version 3.2.50
Eskignax
Gsup LEVEL 1
Messages : 22
Enregistré le : mar. 26 avr. 2016 15:30

C'est fait comment ca? Ils se mette toujours dans le fichier upload (ce qui est déjà très bien) ou tu as fait encore une avancé? :)
GestSup: 3.1.15 | OS: Debian 8 | Apache: 2.4.10 | MySQL: 5.5.49 | PHP: 5.6.0
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Merci pour votre travail dan, jai commencé a réaliser l'intégration de cette mise à jour, cela résout bien le problème d'encodage.

la gestion des pièces jointes est fonctionnel, cependant de mon coté pour les images dans le corp du message je n'est pas l'affichage de l'image uniquement un carré blanc au dimension de l'image.

En regardant en base je m’aperçois que le nom de l'image est erronée, je n'est pas encore réussi a trouver pourquoi.

Code : Tout sélectionner

src="upload/275/342_ii_iqtz8h7h1_1560513b2f2a021f_104660_1.jpg"
Avez vous réussi a faire fonctionner cette dernière partie ?

Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Dan
Gsup LEVEL 1
Messages : 20
Enregistré le : lun. 16 mai 2016 17:11

Bonjour,

Avez-vous testé avec la version du 08/07/16.
Car tout fonctionne chez moi.

Sinon, je regarderai cela à mon retour de vacances.

Dan,
Version 3.2.50
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

effectivement nous avons intégré cette version vous pourrez tester avec la version 3.1.9 si vous reproduisez ou non le problème.

merci

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre