Ga naar inhoud

Blog

Een e-mail versturen met een afbeelding uit de bijlage gebruiken in de HTML content

De meest voorkomende manier om een afbeelding in een e-mailbericht weer te geven is om deze te verwijzen naar een externe locatie:

<img src"domain.tld/afbeelding.ext" />

Om een afbeelding uit de bijlage in de HTML content te gebruiken moet er een uniek nummer (Content-ID) in de header van de bijlage worden meegestuurd:

//Adding a custom header to an attachment $attachment = Swift_Attachment::fromPath('afbeelding.ext'); $attachment->getHeaders()->addDateHeader('X-Created-Time', time()); $attachment->getHeaders()->addDateHeader('Content-ID', '123456');

Vervolgens in de HTML content:

<img src="cid: 123456" />

Meer informatie: MIME - Content-ID - Wikipedia, the free enclopedia | Powerful component based mailing library for PHP – Swift Mailer

Zoeken
Een moment geduld a.u.b....