Avatar billede hkb-x Nybegynder
19. juni 2008 - 11:59 Der er 5 kommentarer

HTML i email

Jeg er ved at lege lidt med html og css i emails men jeg kan ikke finde noget sted hvopr standarter for disse er beskrevet.

Så er der nogle der kender nogle guides til hvordan man opbygger en html email? skal der stadig bruges header og body eller skal man bare kaste rå html ind i beskeden og hvordan understøttes og bruges css?
Avatar billede supersquirrel Nybegynder
19. juni 2008 - 12:02 #1
<?php
            $Emne                      = "Et emne";
            $AfsenderEmail              = "Afsender email";
            $AfsenderNavn              = "Afsender navn";
                               
                               
            $Tekst                      = "           
            <table align='center' border=0 cellspacing=0 cellpadding=0 style='border:1px solid #000000' width=700 height=500>
                <tr>
                    <td width=500 height=400>
                        Some text??
                    </td>
                </tr>
            </table>";
                               
            $Headers                    = "Content-Type: text/html; charset=iso-8859-1\nFrom: " . $AfsenderNavn . " <" . $AfsenderEmail . ">";
                               
            $mail                      = $_POST['emailen du skal sende til'];
                               
            mail($mail, $Emne, $Tekst, $Headers);   
?>

Noget i den stil?
Avatar billede hkb-x Nybegynder
19. juni 2008 - 12:04 #2
tjah. jeg ville gerne vide hvad standarterne er. altså noget dokumentation om hvordan en html email skal bygges op.
Avatar billede roenving Novice
19. juni 2008 - 12:16 #3
Der er desværre ikke nogen standarder, der er bare nogenlunde ens implementeret i mail-klienterne, så foreløbig hedder det bare, at du kommer længst med at skrive html3.2 og altså fuldstændig uden css og med rå formattering i tabeller !-)

-- ellers kan du med fordel bruge multipart/alternative, hvor klienter, der forstår html, så kan vise det ...

-- f.eks. som du kan se det i den mail, der kom til mig med dette spørgsmål:

Delivered-To: roenving@xxx.tld
Received: by 10.114.137.6 with SMTP id k6cs39686wad;
        Thu, 19 Jun 2008 03:00:18 -0700 (PDT)
Received: by 10.90.116.4 with SMTP id o4mr2306956agc.97.1213869617243;
        Thu, 19 Jun 2008 03:00:17 -0700 (PDT)
Return-Path: <mailrobot@idg5.armadahosting.com>
Received: from idg5.armadahosting.com (idg5.armadahosting.com [217.116.236.226])
        by mx.xxx.tld with ESMTP id 38si646461aga.13.2008.06.19.03.00.15;
        Thu, 19 Jun 2008 03:00:17 -0700 (PDT)
Received-SPF: pass (xxx.tld: best guess record for domain of mailrobot@idg5.armadahosting.com designates 217.116.236.226 as permitted sender) client-ip=217.116.236.226;
Authentication-Results: mx.xxx.tld; spf=pass (xxx.tld: best guess record for domain of mailrobot@idg5.armadahosting.com designates 217.116.236.226 as permitted sender) smtp.mail=mailrobot@idg5.armadahosting.com
Received: from localhost (localhost [127.0.0.1])
    by idg5.armadahosting.com (Postfix) with SMTP id 0A016D0B3F
    for <roenving@xxx.tld>; Thu, 19 Jun 2008 12:00:15 +0200 (CEST)
Content-Type: multipart/alternative;
    boundary="=_b0685f6c3e9af6cade03707a7b01ca35"
From: "Eksperten mailrobot" <mailrobot@idg5.armadahosting.com>
To: "roenving" <roenving@xxx.tld>
Subject: Programmering :: (D)HTML :: Andre :: HTML i email : 60
Date: Thu, 19 Jun 2008 11:59:48 +0200
Message-ID: <df5bec057d1ed62474e2929975c64601.q835490@eksperten.dk>
Mime-Version: 1.0
Precedence: bulk

--=_b0685f6c3e9af6cade03707a7b01ca35
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Sp=F8rgsm=E5l : HTML i email
Bruger    : hkb-x
Kategori  : Programmering :: (D)HTML :: Andre=20
Point    : 60
Link      : http://exp.dk/spm/835490
------------------------------------
Jeg er ved at lege lidt med html og css i emails men jeg kan ikke finde nog=
et sted hvopr standarter for disse er beskrevet.

S=E5 er der nogle der kender nogle guides til hvordan man opbygger en html =
email? skal der stadig bruges header og body eller skal man bare kaste r=E5=
html ind i beskeden og hvordan underst=F8ttes og bruges css?
------------------------------------

=D8nsker du ikke l=E6ngere at abonnere p=E5 kategorien kan du v=E6lge den f=
ra via din konto side eller dette link:
http://exp.dk/afmeld.phtml?catid=3D349&key=3D2d498ae6b5038fcedaf453787f978b=
29

Venlig hilsen Eksperten

Vil du annoncere i Eksperten mails eller p=E5 www.eksperten.dk?
Kontakt: Peer Jensen, 77 300 221, p.jensen@idg.dk
--=_b0685f6c3e9af6cade03707a7b01ca35
Content-Type: text/html; charset="iso-8859-1"
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>Eksperten E-Mail</title><style type=3D"text/css">.expbod=
y,.exptd,.expth{background-color:#ffffff;color:#000000;font-family:verdana,=
arial,helvetica,sans-serif;font-size:9pt;}.expth{text-align:left;padding-ri=
ght:10px;}.exptd,.expth{padding:2px;}.exph1{font-size:13pt;}a:hover.explink=
{text-decoration:none;color:#006699;}.expsynopsis{background-color:#f0f5fa;=
border:1px solid #dde4ee;padding:5px;font-size:10pt;}</style></head><body c=
lass=3D"expbody" bgcolor=3D"#ffffff" text=3D"#000000" link=3D"#006699" alin=
k=3D"#006699" vlink=3D"#006699"><h1 class=3D"exph1"><a href=3D"http://exp.d=
k/spm/835490" class=3D"explink">Programmering :: (D)HTML :: Andre :: HTML i=
email</a></h1><table><tr><th class=3D"expth">Sp=F8rgsm=E5l</th><td class=
=3D"exptd"><a href=3D"http://exp.dk/spm/835490" class=3D"explink">HTML i em=
ail</a></td></tr><tr><th class=3D"expth">Bruger</th><td class=3D"exptd"><a =
href=3D"http://exp.dk/bruger.phtml?navn=3Dhkb-x" class=3D"explink">hkb-x</a=
></td></tr><tr><th class=3D"expth">Kategori</th><td class=3D"exptd"><a clas=
s=3D"explink" href=3D"http://exp.dk/spm/Programmering/">Programmering</a> :=
: <a class=3D"explink" href=3D"http://exp.dk/spm/Programmering/DHTML/">(D)H=
TML</a> :: <a class=3D"explink" href=3D"http://exp.dk/spm/Programmering/DHT=
ML/Andre/">Andre</a> </td></tr><tr><th class=3D"expth">Point</th><td class=
=3D"exptd">60</td></tr></table><br /><div class=3D"expsynopsis">Jeg er ved =
at lege lidt med html og css i emails men jeg kan ikke finde noget sted hvo=
pr standarter for disse er beskrevet.=0D<br />=0D<br />S&aring; er der nogl=
e der kender nogle guides til hvordan man opbygger en html email? skal der =
stadig bruges header og body eller skal man bare kaste r&aring; html ind i =
beskeden og hvordan underst&oslash;ttes og bruges css?</div><p>=D8nsker du =
ikke l=E6ngere at abonnere p=E5 kategorien kan du v=E6lge den fra via din <=
a href=3D"http://exp.dk/konto.phtml" class=3D"explink">konto side</a> eller=
<a href=3D"http://exp.dk/afmeld.phtml?catid=3D349&amp;key=3D2d498ae6b5038f=
cedaf453787f978b29" class=3D"explink">dette link</a>.</p><p>Venlig hilsen E=
ksperten</p><br />Vil du annoncere i Eksperten mails eller p=E5 www.ekspert=
en.dk?<br />Kontakt: Peer Jensen, 77 300 221, <a href=3D"mailto:p.jensen@id=
g.dk" class=3D"explink">p.jensen@idg.dk</a></body></html>
--=_b0685f6c3e9af6cade03707a7b01ca35--
Avatar billede hkb-x Nybegynder
19. juni 2008 - 14:52 #4
ok. nu har jeg lavet noget der virker men det er bestemt ikke kønt.

men er du gal det er retro at skulle til at lave html som outlook 07 kan forstå.
Avatar billede roenving Novice
19. juni 2008 - 15:03 #5
Jepz, en af de klienter der har et specielt forhold til html !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester