attachment jpg in html email dubbel te zien bij client

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • HanslH
  • Registratie: Juli 2001
  • Laatst online: 11-06 17:35
Hi,

Ik heb een delphi applicatie waarmee html mail kan worden gestuurd.
Je kunt de html maken in een extern programma (b.v. dreamweaver) en mijn programma pakt de html op en verstuurt deze.

Voorbeeld:
===========================================
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Naamloos document</title>
</head>

<body>
<p>Test email met figuur vanuit veterin.</p>
<p>Huidige klant : [KLANTNAAM]</p>
<p><img src="DoaLogo.jpg" width="227" height="211" alt=""/></p>
</body>
</html>
====================================================
Mijn programma verwacht de jpg in dezelfde map als de html.
De regel met de jpg wordt veranderd in
'<p><img src="cid:doalogo.jpg" width="227" height="211" alt=""/></p>'
en de jpg wordt als attachment aan de email toegevoegd.

Op zich werkt het prima alleen wordt het plaatje in de uiteindelijke mail aan het einde nogmaals getoond.
Overigens niet in alle clients: wel op de iphone en in de ziggo web email interface, niet in pop peeper.

Is er een manier om dit te voorkomen?
De volledige broncode van zo'n bericht zoals ziggo webmail die laat zien:
========================================================================
Return-Path: <info@dierenkliniekzamenhofdreef.nl>
Delivered-To: hansheintz@ziggo.nl
Received: from md12.tb.mail.iss.local ([212.54.42.137])
by mc5.tb.mail.iss.local (Dovecot) with LMTP id emvGEtPbi1frTgAAh0Kp1A
for <hansheintz@ziggo.nl>; Sun, 17 Jul 2016 21:26:12 +0200
Received: from smtp6.tb.mail.iss.as9143.net ([212.54.42.137])
by md12.tb.mail.iss.local (Dovecot) with LMTP id LYtcJb+oEFd1HAAAFXe6Gg
; Sun, 17 Jul 2016 21:26:12 +0200
Received: from 5357106c.cm-6-8a.dynamic.ziggo.nl ([83.87.16.108] helo=info)
by smtp6.tb.mail.iss.as9143.net with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.82)
(envelope-from <info@dierenkliniekzamenhofdreef.nl>)
id 1bOrhc-0002va-5Z
for hansheintz@ziggo.nl; Sun, 17 Jul 2016 21:26:12 +0200
From: "info" <info@dierenkliniekzamenhofdreef.nl>
Subject: TestHtml
To: "hansheintz" <hansheintz@ziggo.nl>
Content-Type: multipart/mixed; boundary="BDNPg6ikLv8NxO9=_itoWlnDgGqIwfRgNt"
MIME-Version: 1.0
Reply-To: "info" <info@dierenkliniekzamenhofdreef.nl>
Date: Sun, 17 Jul 2016 21:26:08 +0200
X-Authenticated-Sender: hansheintz@ziggo.nl (via SMTP)
X-Ziggo-spamsetting: Instelling=Gemiddeld Scorelimiet=14
X-Ziggo-spambar: /
X-Ziggo-spamscore: 0.0
X-Ziggo-spamreport: CMAE Analysis: v=2.1 cv=dcp9pije c=1 sm=0 tr=0 a=9+rZDBEiDlHhcck0kWbJtElFXBc=:19 a=cAmyUtKerLwA:10 a=9DvhAHx2yrWFMPxQWpQA:9 a=3JhBJbA4WYrx30sMvyIA:9 a=_W_S_7VecoQA:10 a=WLJ0iCoVMMYA:10 a=ZzxrxKR5khL-jut8v50A:9 a=tz7zg2Uw8AIW4UDY:18 a=KQqxNPgzF0kA:10 xcat=Undefined/Undefined
none
X-Ziggo-Spam-Status: No
X-Spam-Status: No
X-Spam-Flag: No
Delivered-To: hansheintz@ziggo.nl
X-added-header: added by smtp6.tb.mail.iss.as9143.net
X-another: added at time Sun, 17 Jul 2016 21:26:12 +0200

This is a multi-part message in MIME format

--BDNPg6ikLv8NxO9=_itoWlnDgGqIwfRgNt
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<!doctype html>
<html>
<head>
<meta charset=3D"utf-8">
<title>Naamloos document</title>
</head>

<body>
<p>Test email met figuur vanuit veterin.</p>
<p>Huidige klant : Heintz</p>
<p><img src=3D"cid:doalogo.jpg" width=3D"227" height=3D"211" alt=3D""/=
></p>
</body>
</html>


--BDNPg6ikLv8NxO9=_itoWlnDgGqIwfRgNt
Content-Type: image/jpeg;
name="doalogo.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="doalogo.jpg"
Content-ID: doalogo.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxQHBhUUBxQVFhUXFyAZFxcXGR4gHBwcHhwhHRwb
..meeste regels van de attachment even voor dit bericht er uit geknipt..
iICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiA
iIgIiICIiAiIg//Z

--BDNPg6ikLv8NxO9=_itoWlnDgGqIwfRgNt--

Nikon D3, nikkor 24-70 2.8, nikkor 14-24 2.8


Acties:
  • 0 Henk 'm!

  • Ventieldopje
  • Registratie: December 2005
  • Laatst online: 13-06 07:27

Ventieldopje

I'm not your pal, mate!

Dat komt waarschijnlijk gewoon omdat die mail clients de attachments ook inline nog een keer laten zien. Vzviw kun je daarn niks aan doen en heeft je html daar al helemaal niks mee te maken.

Ps. gebruik code tags, dit is onleesbaar ;)

www.maartendeboer.net
1D X | 5Ds | Zeiss Milvus 25, 50, 85 f/1.4 | Zeiss Otus 55 f/1.4 | Canon 200 f/1.8 | Canon 200 f/2 | Canon 300 f/2.8


Acties:
  • 0 Henk 'm!

  • kaassouffle
  • Registratie: Januari 2002
  • Laatst online: 08:27

kaassouffle

Medewerker v/d Maand

Misschien omdat het plaatje een attachment wordt ? Je kan dit proberen: http://superuser.com/ques...-pages-ideally-with-thund

Acties:
  • 0 Henk 'm!

  • sypie
  • Registratie: Oktober 2000
  • Niet online
Gaat het om een handtekening in de e-mail? Zo ja, dan is het beter om die niet mee te sturen in de mail zelf maar als externe afbeelding te laten laden, dus vanaf je webserver. Het voordeel hiervan is dat je geen bijlagen hebt en je zo 2 mailboxen kleiner houdt. Daarbij is het voor mobiele gebruikers ook prettiger, zeker wanneer ze niet een heel dikke internetbundel hebben.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
sypie schreef op maandag 25 juli 2016 @ 20:44:
Het voordeel hiervan is dat je geen bijlagen hebt en je zo 2 mailboxen kleiner houdt. Daarbij is het voor mobiele gebruikers ook prettiger, zeker wanneer ze niet een heel dikke internetbundel hebben.
Het nadeel daarvan is dat elke zichzelf respecterende mailclient als sinds jaar-en-dag geen externe afbeeldingen meer laat zien tenzij de gebruiker daar expliciet om vraagt en dus geen hond je "handtekening" ziet. Los daarvan zie ik het nut (specifiek voor een handtekening) niet om er een afbeelding van te maken? Wat is er mis met;
Met vriendelijke groet,

Rob Janssen
Tweakers.net
:?

[ Voor 15% gewijzigd door RobIII op 25-07-2016 20:53 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • sypie
  • Registratie: Oktober 2000
  • Niet online
Klopt en ben ik met je eens. Toch zijn er bedrijven die hier een soort policy van gemaakt hebben. Net als die icoontjes dat je eerst moet nadenken voordat je een mail print.
Pagina: 1