Autor | Zpráva | ||
---|---|---|---|
vomackav Profil * |
#1 · Zasláno: 23. 8. 2013, 08:14:19
Ahoj,
prosím vás, jak se vkládají funkční HTML tagy do těla mailu? Mám: $telo = "Mail pokus"; $hlavicky="From: info@info.cz"; mail ($jeden_radek['email'], "Mail pokus", $telo, $hlavicky); Chtěl bych například modré pozadí, nějakou tabulku, logo v .png do mailu a pod. Poradíte prosím, díky V. |
||
Joker Profil |
#2 · Zasláno: 23. 8. 2013, 08:45:11
vomackav:
Prostě je tam napíšete, úplně stejně, jako do webové stránky. Ale ten mail musíte poslat s content-type text/html (což ostatně je zase úplně stejné jako u webové stránky), aby se to interpretovalo jako HTML. |
||
vomackav Profil * |
#3 · Zasláno: 23. 8. 2013, 10:48:37 · Upravil/a: vomackav
Děkuji, neposílal jsem to s content-type text/html
V. Tuším, že ke zobrazování log v posílaném mailu mailovýho klienta (i webovýho) asi ničím nepřinutím že? |
||
Rfilip Profil |
#4 · Zasláno: 23. 8. 2013, 10:57:34
Ne, uživatel to musí povolit, protože by stažením obrázku o sobě poslal informace (přečtení emailu tedy jestli je email vybírán, ip adresa,použity mailový klient/webmail....)
|
||
juriad Profil |
#5 · Zasláno: 23. 8. 2013, 10:59:32
vomackav:
Ne. Bylo by to bezpečnostní riziko; spammer pošle miliardu emailů na vygenerované adresy a do každého emailu vloží unikátní obrázek a pak už jen čeká, o které obrázky je zájem -> takové adesy existují a jejich vlastníci jsou aktivní. Hurá, pošleme jim tunu dalšího spamu. Můžeš ale vložit logo dovnitř emailu (někde se zobrazí rovnou součástí mailu, jinde jako příloha a jinde se tě stejně zeptá, jesli chceš obrázek zobrazit. http://stackoverflow.com/questions/4312687/how-to-embed-images-in-email Tato metoda ale není příliš vstřícná k adresátovi, email zbytečně (koho zajímá logo?) zabírá spoustu místa. Můžeš ale mail vytvořit tak, aby fungoval i bez obrázků (třeba pěkná textová imitace loga) a obrázek mít dostupný externě. |
||
Časová prodleva: 11 let
|
0