5 votes

Faire en sorte que Gmail affiche automatiquement les images que j'intègre dans mon courrier électronique HTML ?

Je construis des emails HTML en PHP avec Zend_Mail et j'aimerais incorporer/attacher/quelque chose d'autre des images de telle sorte que Gmail les affiche automatiquement sans demander à l'utilisateur. Comment puis-je faire cela ?

8voto

Nick Points 6350

Le site de Google Directives pour les expéditeurs en masse disent que Gmail montrera automatiquement les images pour les expéditeurs qui ont authentifié leur domaine :

Pour que Gmail puisse vous identifier :

  • Utilisez une adresse IP cohérente pour envoyer du courrier en masse.
  • Conservez des enregistrements DNS inversés valides pour la ou les adresses IP à partir desquelles vous envoyez des messages, en les faisant pointer vers votre domaine.
  • Utilisez la même adresse dans l'en-tête "De :" de chaque courrier collectif que vous envoyez.

Nous recommandons également de publier un enregistrement SPF, DomainKeys.

En vous authentifiant, les images en ligne que vous envoyez seront automatiquement affichées. Les destinataires n'auront pas besoin de cliquer sur le bouton "Afficher les images". ci-dessous".

Google propose une page pour en savoir plus sur authentification des e-mails .

4voto

Tom Points 7393

Vous ne pouvez pas le faire sans que l'utilisateur approuve votre imagerie. Il s'agit d'une technique anti-spam/anti-tracking qui doit être désactivée par défaut pour fonctionner.

Vous pouvez faire en sorte que Gmail affiche des images (intégrées au contenu) lors de l'authentification des e-mails envoyés. Il suffit de s'assurer que l'enregistrement SPF est correct et que le message est signé par DKIM 1024 bits. Ensuite, Gmail affiche les images intégrées au contenu.

1voto

Shyju Points 46555

A ma connaissance, ce n'est pas possible. Gmaill cachera les images initialement. Si l'utilisateur active (en cliquant sur " Always display images from XXXXXX website "), alors il sera disponible à partir de la prochaine fois.

0voto

Dave Points 1

Vous pouvez toujours montrer des images si vous utilisez la base 64. De cette façon, les images sont intégrées au code et ne proviennent pas du serveur de quelqu'un d'autre, il n'y a donc aucun risque de traçage. Il suffit de chercher sur Google comment intégrer une image en Base 64 et cela résoudra complètement votre problème.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X