Page 1 sur 1

Image résiduelle avec PHPMailer

Posté : 13 janv. 2014, 15:41
par Louisss
Bonjour.

J'utilise PHPMailer depuis quelques temps pour des emailings qui incluent en général une image.
Aujourd'hui, j'ai un problème bizarre : dans mon dernier emailing, l'image incorporée est bien présente, mais celle de l'emailing d'avant aussi ?!?!?!
Pourtant, j'ai supprimé le fichier de l'image de l'emailing précédent comme je le fais toujours. Comment c'est possible ?
J'ai essayé ClearAttachments() au cas où il serait utile de nettoyer l'objet PHPMailer mais ça ne change rien.
J'ai aussi essayé de détruire l'objet PHPMailer avec __destruct() mais c'est pas mieux. Comment est-ce juste possible que PHPMailer continue d'incorporer à un mail un fichier qui n'existe plus sur mon serveur local ?

Merci d'avance
Cordialement

Re: Image résiduelle avec PHPMailer

Posté : 24 janv. 2014, 00:35
par niuxe
redémarre le serveur dans ce cas. J'ai eu un souci similaire. J'ai déplacé le dossier contenant toute l'application et phpmailer m'a fait un truc étrange, il ne trouvait pas class.smtp.php. Au début, j'ai pensé à un problème de droit et en fait j'ai rebooté le serveur. C'est revenu normalement. Peut être que cette solution peut t'aider.

Re: Image résiduelle avec PHPMailer

Posté : 24 janv. 2014, 08:55
par Louisss
Bonjour

Merci pour ta réponse nluxe. Finalement le problème est encore plus étrange mais beaucoup moins embêtant.
En fait il n'y a aucun problème à l'envoi, c'est juste mon client mail (Apple Mail en l'occurrence) qui m'affiche une image en trop ou pas la bonne. Je ne comprend pas pourquoi il s'emmêle les pinceaux comme ça, mais si je vois le message envoyé directement dans gmail par exemple, je constate que tout va bien.

Ouf !