[Corrigé 3.2.3] Image dans signature de mail

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.
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Avez vous tester sur un nouveau ticket issu du connecteur IMAP ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Jom380
Gsup LEVEL 3
Messages : 51
Enregistré le : jeu. 14 mai 2020 09:56

Je viens d'essayer un nouveau ticket, le message d'erreur est identique.
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Nouvelle version à tester :
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Jom380
Gsup LEVEL 3
Messages : 51
Enregistré le : jeu. 14 mai 2020 09:56

C'est parfait ça fonctionne, merci beaucoup pour votre réactivité !
Jom380
Gsup LEVEL 3
Messages : 51
Enregistré le : jeu. 14 mai 2020 09:56

Bonjour,

Je me permets de ré-ouvrir ce ticket car nous rencontrons toujours un problème avec les images des signatures.
En effet, lorsqu'un mail est intégré sous forme de ticket, il n'y a pas de problème, l'image de la signature apparait bien suite à votre correction.
Le problème se pose lorsqu'un utilisateur réponds par mail à un ticket. Lorsque sa réponse est intégré dans le ticket, l'image de la signature n’apparaît pas, cela génère d'importants sauts de lignes, et on ne peut plus envoyer le ticket par mail, le message d'erreur est le suivant :

DEBUG : Images no base64 detected add EmbeddedImage(logo)
DEBUG : Images no base64 detected add EmbeddedImage()

( ! ) Fatal error: Uncaught PHPMailer\PHPMailer\Exception: Could not access file: upload/ticket/_39520_517295b0721a5e6528a37e9ca169e576b5a3c457_image001.jpg in C:\wamp64\www\components\PHPMailer\src\PHPMailer.php on line 3520
( ! ) PHPMailer\PHPMailer\Exception: Could not access file: upload/ticket/_39520_517295b0721a5e6528a37e9ca169e576b5a3c457_image001.jpg in C:\wamp64\www\components\PHPMailer\src\PHPMailer.php on line 3520
Call Stack
# Time Memory Function Location
1 0.0001 418816 {main}( ) ...\index.php:0
2 0.0126 585624 include( 'C:\wamp64\www\preview_mail.php' ) ...\index.php:970
3 0.0127 594040 require( 'C:\wamp64\www\core\mail.php' ) ...\preview_mail.php:26
4 0.0174 727912 PHPMailer\PHPMailer\PHPMailer->addEmbeddedImage( ) ...\mail.php:412


Est-il possible de corriger ce problème svp ?
Par ailleurs, est-il possible de recevoir ou d'afficher une alerte, en dehors du mode debug, lorsqu'un mail n'est pas envoyé ?
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous transmettre un impression écran de votre page système et transmettre un mail d'exemple à l'adresse gestsup at free dot fr

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Jom380
Gsup LEVEL 3
Messages : 51
Enregistré le : jeu. 14 mai 2020 09:56

Bonjour,

Vous trouverez ci-dessous la configuration système :

Image

Je vous envoie tout de suite par mail un exemple de ticket qui pose problème.

Merci d'avance !
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous ouvrir le fichier mail2ticket.php présent sur votre serveur, et indiquer le numéro de version présent dans l'entête du fichier.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Jom380
Gsup LEVEL 3
Messages : 51
Enregistré le : jeu. 14 mai 2020 09:56

Bonjour,

Le numéro de version dans l'en-tête du fichier mail2ticket.php est le suivant :

@Version : 3.1.50 p3
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pourrez-vous tester le patch en pièce jointe, puis refaire un test avec un nouveau ticket.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Répondre