La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Newsletter
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Newsletter  (Lu 3000 fois)
Newsletter
« sur: le 10-08-2012 a 22:03:43 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

Bonjour,

afin d'emporter mes images dans mes newsletter, je compte les encoder en base64. J'ai écrit le script et testé dans quelques client lourds de messageries et webmail, ca marche au poil. L'interet étant que le mail comtient la "charge utile"

J'aimerais vos avis sur la question

Merci beaucoup

Rapporter au modérateur  

Re:Newsletter
« Répondre #1 sur: le 11-08-2012 a 06:27:06 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Je comprend pas du tout l'intérêt.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:Newsletter
« Répondre #2 sur: le 11-08-2012 a 08:53:14 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

l’intérêt est que les images fassent partie de la  "charge utile", en l'occurence le mail et surtout, qu'elle soient visibles ! Je n'ai jamais réussi, dans le cadre de newsletter, à joindre les images en PJ et que dans mon mail, faire pointer dessus. D'où l'idée du base64 qui "stocke" l'image dans le html du mail.

« Dernière Édition: le 11-08-2012 a 08:54:56 par slhuilli » Rapporter au modérateur  
Re:Newsletter
« Répondre #3 sur: le 11-08-2012 a 10:52:24 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

Stocker les images dans le mail? Pourquoi faire compliqué quand tu peux faire simple!

Stocke tes images en ligne, tu évitera bien des soucis avec les webmails !

Rapporter au modérateur  
Re:Newsletter
« Répondre #4 sur: le 11-08-2012 a 10:54:13 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

C'esrt justement là le probleme : en les  stockant en ligne, les photos sont pas depuis certains clients de messageries mail ...

Rapporter au modérateur  
Re:Newsletter
« Répondre #5 sur: le 11-08-2012 a 11:49:13 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation


Citation:
C'esrt justement là le probleme : en les  stockant en ligne, les photos sont pas depuis certains clients de messageries mail ...

C'est que tu t'y prends mal ! 

Rapporter au modérateur  
Re:Newsletter
« Répondre #6 sur: le 11-08-2012 a 11:51:14 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

alors dis moi comment on fait au lieu de dire que je m'y prends mal sans explications !!

Rapporter au modérateur  
Re:Newsletter
« Répondre #7 sur: le 11-08-2012 a 12:01:26 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

bah c'est plutot simple si tu sais faire du HTML, tu stockes tes photos sur un FTP et tu les appelles dans ta Newsletter.

Tu peux peut etre nous montrer ton code. On pourrais mieux comprendre pourquoi tes images ne s'affichent pas.

Rapporter au modérateur  
Re:Newsletter
« Répondre #8 sur: le 11-08-2012 a 12:35:09 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

je crois que je vais laisser tomber
Je vous mets le code

Attention : la taille des images dans le newsletter dois etre redimensionner (d'où l'idée de ne pas les stocker ad vitam eternam sur le serveur et des balancer en base64 dans le NL

les url des images sont stockées dans le tableau $tableauPhoto.
Certianes choses sont en codmmentaires mais testés et non fonctionnelles.


Code:
 
foreach ($tableauPhoto as $maPhoto)
        {
            $t = explode('/', $maPhoto);

            $picture = "http://www.LeSiteQueJeGere.com/" . $t[4] . "/" . $t[5];
            $retour = base64_encode(file_get_contents($picture));
            echo $picture;
            echo "<img src='".$picture."'>"; // dans le cadre de debug !
            echo "<img src=\"data:image/jpeg;base64,".$retour."\">";
            echo "<hr>"; // dans le cadre de debug !
           
/* 
            $img_in = imagecreatefromjpeg($maPhoto);
            $img_out = imagecreatetruecolor(80, 60);
            imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out), imagesx($img_in), imagesy($img_in));
            imagejpeg($img_out, "temp".$i.".jpg");
              echo '<img src="temp'.$i.'.jpg">';
               
            $ch = base64_encode(file_get_contents("temp".$i.".jpg"));
            imagedestroy($img_out);
            //$f = "<img style=\"height:100px;\" src=\"http://www.LeSiteQueJeGere.com/fly/" . $l[8] . "\">";
            $f = "<img src=\"data:image/jpeg;base64," . $ch . "\">";

            $i++;*/
     
      /*    echo "<hr>";
        }*/

Rapporter au modérateur  
Re:Newsletter
« Répondre #9 sur: le 11-08-2012 a 13:37:19 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Quelle prise de tête pour rien...
J'ai pas mal bossé sur des Newsletters pour des clients et je n'ai jamais fait ça.
Il te suffit de les afficher en HTML bêtement.

Si elle ne n'affiche pas c'est peut être que le client mail a considéré le mail comme indésirable et a donc bloqué l'affichage des images.

A+

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:Newsletter
« Répondre #10 sur: le 11-08-2012 a 14:36:29 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation

WebD  a raison.
Ce que tu fais est très compliqué. je bosse sur des newsletters tout les jours et je ne vois pas l'intéret de te prendre autant la tête !

Rapporter au modérateur  
Re:Newsletter
« Répondre #11 sur: le 11-08-2012 a 17:23:40 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

toi qui bosses sur des newsletters tus les jours, comment fais tu pour les envoyer ? pour éviter d'etre pris pour un spammeur ?

Rapporter au modérateur  
Re:Newsletter
« Répondre #12 sur: le 12-08-2012 a 05:14:58 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Il faut principalement que le header de ton mail soit correct et complet.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:Newsletter
« Répondre #13 sur: le 12-08-2012 a 13:33:32 »
slhuilli
Membre récent
*

Hors-Ligne

Messages: 10





Voir le Profil
Répondre avec citation

J'ai vu qu'il existait des entête "contre" les anti spam, qui stipulent que c'est pas un spam, j'ai vu aussi par ailleurs que ça ne servait a rien. T'en penses quoi de tout ca ? Ces entêtes répondent elles a une norme d'un organisme type W3C ?

Rapporter au modérateur  
Re:Newsletter
« Répondre #14 sur: le 13-08-2012 a 09:16:02 »
KB
Superactif
****

Hors-Ligne

Messages: 613





Voir le Profil
Répondre avec citation


Quelques points à vérifier:
- un objet sans caractères spéciaux et sans mots répétés
- éviter des sujet "qui fachent" (dans le contenu, l'objet et dans l'adresse d'expéditeur): le gratuit, les régime, le sexe etc...
- du contenu texte (pas que des images)
- un lien de désinscription
- pas d'erreur HTML
- une fréquence d'envoi raisonnable

Il y a aussi une notion de réputation de l'expéditeur.

Je te conseille de tester tes envois sur différents webmails afin de voir le comportement.
Tu pourras également créer des styles CSS propres aux différents webmails.

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg