PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1 Re : Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

Vue dans se sens, en effet ce n'est pas très compatible pour le tracking, mais pourrais rester une case à cocher avec un avertissement pour le non tracking en cas d'utilisation du cid.

#2 Re : Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

Pour ceux qui utilise le tracking, il suffit de placer une miniature ailleurs dans le mail, avec un lien extérieur et non plus en cid.
On n'est pas non plus obliger de mettre toutes les images en pièces jointes.

#3 Re : Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

J'ai trouver cette astuce sur des forum, mais ils en parlent aussi sur ce lien qui me parais plus explicatif :
http://phpmailer.worxware.com/?pg=http://phpmailer.worxware.com/?pg=tutorialtutorial   < vers la fin de la page, je cite :

$mail->AddEmbeddedImage("rocks.png", "my-attach", "rocks.png");
$mail->Body = 'Embedded Image: <img alt="PHPMailer" src="cid:my-attach"> 

J'ai juste modifier à ma guise pour que ça fonctionne.
Me reste encore a trouver une idée pour l'affichage en ONLINE.
J'ai tester sur Outlook, Zimbra et AfterLogic-WebMail < ça fonctionne très bien.
Je recherche pour le moment à cacher la fameuse pièce jointe utiliser dans le mail, je sais que ca existe mais je ne me souvient plus comment faire.

#4 Re : Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

Peux être qu'il vaut mieux attendre que je trouve une solution pour qu'il s'affiche aussi sur la version ONLINE "online.php"  big_smile

#5 Re : Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

Le but est de pouvoir lire le mail en "hors ligne" et de contourner la fameuse demande "voulez vous afficher les images" de certain client mail ou webmail.

#6 Vos développements » Utiliser les id de pièces joints dans les URL d'image. » 12-05-2015 12:56:20

Wifiblog
Réponses : 14

J'ai amélioré les pieces jointes
----------------------------------
Pour pouvoir utiliser les id de pièces joints dans les URL d'image.
Exemple :

<img src="cid:image" >

pour une pièce jointe nommé "image.jpg"

Sur : include/lib/class.phpmailer.php

Au dessous de la ligne 2155 :

else 
     {
     $file_array = explode('.',$name);
     $extension = count($file_array) - 1;
     $nameID = substr ($name,0,strlen($name)-strlen($file_array[$extension])-1);
     $mime[] = sprintf('Content-ID: <%s>%s', $nameID, $this->LE);
     }

Seul problème, l'image ne s'affiche pas en ONLINE ou en APERCU

#7 Vos développements » [Résolu] Quelques problemes sur XAMPP 3.2.1 » 15-09-2015 14:59:04

Wifiblog
Réponses : 2

J'ai régler quelques problèmes de script lors de l'envoi de message.
---------------------------------------------------------------

Sur : send_preview.php

Ligne 132 : $num est inexistant
Ajouter au dessus :

if(!isset($num)) $num='';

Ligne 127 : $dontlog est inexistant
Ajouter au dessus :

if(!isset($dontlog)) $dontlog='';

Pied de page des forums

Propulsé par FluxBB