Maison  >  Questions et réponses  >  le corps du texte

Incorporer des images jointes dans des e-mails HTML

<p>Si je joins une image à un e-mail, comment puis-je la placer dans le contenu HTML ? J'ai essayé d'utiliser uniquement le nom du fichier comme source de l'image, mais cela ne semble pas fonctionner. </p>
P粉285587590P粉285587590422 Il y a quelques jours487

répondre à tous(2)je répondrai

  • P粉614840363

    P粉6148403632023-08-25 12:27:00

    La partie jointe de l'image nécessite Content-ID

    --T4nu9J8b
    Content-Type: image/png
    Content-ID: <idname>
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment ;filename="testimage.png"
    
    iVBORw0KGgoAAAANS...
    --T4nu9J8b--

    Intégrez-le dans le balisage en utilisant le même Content-ID (sans les crochets angulaires)

    <img alt="Embedded Image" src="cid:idname"/>

    Cela devrait permettre d'afficher des images supplémentaires en HTML !

    répondre
    0
  • P粉450079266

    P粉4500792662023-08-25 00:02:53

    Instructions plus spécifiques sur la façon de créer des messages électroniques HTML.

    Le résultat sera un message MIME en plusieurs parties contenant une partie texte/html (si vous utilisez une partie alternative de type texte/plain) et plusieurs images, qui sont ensuite référencées à partir du HTML.

    Voir RFC 1813 et RFC 2378 pour plus d'informations sur les identifiants de contenu et les données associées (référencées par les CID dans le code source HTML) en MIME mixte.

    répondre
    0
  • Annulerrépondre