ugrás a tartalomhoz

html levélben

gtoma · 2008. Jan. 29. (K), 22.39
Sziasztok!

Kellene csináljak egy hírlevél mintát (html, css), de a microsoft outlook nem jeleníti meg a képeket, csak ha külön rákattintok, hogy megjelenítés.

Az érdekes az, hogy én már nem egy hírlevelet kaptam úgy, hogy megjelent a kép kérdés nélkül.

Segítene valaki, hogy mi a trükk?

előre is köszi.
 
1

Trükk

janoszen · 2008. Jan. 30. (Sze), 08.00
A trükk az, hogy vagy behivatkozod egy webes helyről a képet (amitől alapból nem fog megjelenni), vagy csatolmányként küldöd (és nagy lesz a levél).

A legegyszerűbb, ha áutlúk-ban meggyártod a levelet, majd EML-ként lemented és azt küldöd ki valamilyen alkalmazással.
2

re

fajtbros · 2008. Jan. 30. (Sze), 10.59
Igen mindenképp linkelt képeket használj.

A fő problémádra nincs igazán jó megoldás. A hírlevelek küldői valószínűleg a címjegyzékedben vannak, így ők "megbízható" forrásnak számítanak, de egy idegen feladó levele kép nélkül jön be. HTML email készítésekor mindig figyelj rá milyen képek nélkül, mivel a legtöbben úgy fogják látni.

Hallottam egy érdekes megoldásról, amivel a HTML-be kódolható egy kép. Remélem van itt a fórumon olyan profi aki elmagyarázná nekünk.
3

MIME - jpg

vastagl · 2008. Jan. 30. (Sze), 15.39
Ami neked kell az egy email mime dekoder. Itt találhatsz
többet is php-ban: www.phpclasses.org/browse/class/2.html
Készítesz egy weboldalt, ami a hírleveled lesz, a dekoder program pedig átalakítja
és a megadott cimekre elküldi. Az átalakítás röviden:

Beállítja a levél típusát.
Mime-Version: 1.0
Content-Type: multipart/mixed;

Ezután jön a HTML rész:

--=_73a56bcfb039abe58af0056de7ecfec2
Content-Type: text/html; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> .........


A trükk pedig itt jön, a képre igy hivatkozik a src=www.akarmi.hu/kep.jpg helyett:


<img src=3D"cid:a3231c1bc0e6e5a652f62b82fbba3494" width=3D"520" hei=
ght=3D"743" border=3D"0">


A kép pedig benne lesz a levélben base64 kódolással:

--=_73a56bcfb039abe58af0056de7ecfec2
Content-ID: <a3231c1bc0e6e5a652f62b82fbba3494>
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="Heti_akcio.jpg"

/9j/4QEORXhpZgAASUkqAAgAAAAHABIBAwABAAAAAQAAABoBBQABAAAAYgAAABsBBQABAAAAagAA
ADEBAgAcAAAAcgAAADIBAgAUAAAAjgAAABMCAwABAAAAAQAAAGmHBAABAAAAogAAAAAAAABkAAAA
AQAAAGQAAAABAAAAQUNEIFN5c3RlbXMgRGlnaXRhbCBJbWFnaW5nADIwMDg6MDE6MjkgMTc6MTA6
MzYABQAAkAcABAAAADAyMjCQkgI........

-------------------------------------------------

Ha nem akarod túlbonyolítani, készítsd el a levelet az Outlook - kal,
A képet a kép beszúrása ikonnal csináld, ne a gemkapoccsal,
és a cimzetteket a titkos másolat mezőbe rakjad, igy nem fogják látni a többiek
címeit, még a levél forrásában sem.
5

re mime

fajtbros · 2008. Jan. 31. (Cs), 20.21
Köszi a választ, tudtam hogy vannak itt profik :-)
4

Html...

Ronyn · 2008. Jan. 31. (Cs), 14.16
...oldalba is kodolhato egy kép az ...src=data/.... utasitással,illetve html formátumu emailba is,ami már egy másik eljárást igényel...
Ez utobbit alább le is irták,persze nem okvetlen kell kulsö program,némi php tudással megoldhato egy ilyen "MIMEmail" összerakása házilag is...
6

Köszönöm!

gtoma · 2008. Feb. 3. (V), 10.03
Sziasztok!

Köszönöm a kimerítő választ!

Majdnem sikerült is megoldanom... :)

sajnos még mindig van olyan outlook, amiben csak a szöveg jön le... De mostmár olyan is van, ahol a kép is lejön. :)

gondolom ez már outlook beállítás.

mégegyszer köszönöm

(szorry a késői válaszért, betámadott az influenza...)