/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Html jmail?
Fra : Thomas Brejner


Dato : 07-09-03 17:02

Jeg har scriptet nedenunder, hvordan laver jeg så det er en html mail den
sender i body? så jeg kan sætte billeder ind osv?
<%
set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = true
msg.silent = true
msg.From = "Nyheder@GrineFlippet.dk"
msg.FromName = "GrineFlippet.dk"

msg.AddRecipient email, ""

msg.Subject = "Nyhedsbrev"

msg.Body = ""

msg.Send("mail.udbyder.dk" )

If not msg.Send("mail.udbyder.dk" ) Then
Response.write "<pre>" & msg.log & "</pre>"
Else
Response.write "Post sendt uden problemer"
End if
%>



 
 
Jens Gyldenkærne Cla~ (07-09-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 07-09-03 19:08

Thomas Brejner skrev:

> Jeg har scriptet nedenunder, hvordan laver jeg så det er en
> html mail den sender i body?

En "I feel lucky"-søgning på Google med ordene "jmail html" giver
følgende link: <http://www.juicystudio.com/tutorial/asp/jmail.html>

Her kan det ses at du skal sætte egenskaben contenttype til
text/html for at sende en html-mail.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Thomas Brejner (07-09-2003)
http://www.grineflippet.dk/grin_logo.gif'> width='400'
height='400'>' & request.form("besked") & '</td></tr><tr><td width='400'
height='100'><a href='http://www.hivetrack.com'> border='0'
src='
Kommentar
Fra : Thomas Brejner


Dato : 07-09-03 19:27

Jeg har kigget på den side og fulgt deres eksempel lidt hen af vejen, min
kode ser nu således ud:
<%

Set objJMail = Server.CreateObject("objJMail.SMTPMail")

objJMail.ServerAddress = "smtp.bodata.dk"

objJMail.ContentType = "text/html"

objJMail.Sender = "Nyheder@GrineFlippet.dk"

objJMail.SenderName= "GrineFlippet.dk"

objJMail.AddRecipient("Brejner@GrineFlippet.dk")

objJMail.Priority = 3

objJMail.Subject = "GrineFlippet.dk's nyhedsbrev"

objJMail.HTMLBody = "<html><center><table height='600'
width='400'><tr><td width='400' height='100'><img border='0'
src='
http://www.grineflippet.dk/sponsor2.gif'>

></html>"

objJMail.Execute()

objJMail.Close()
Set objJMail = Nothing
%>
Men jeg får denne server fejl: Expected end of statement og det er i linien
med mine html sætninger, og kan ikke rigtig finde fejlen.
> En "I feel lucky"-søgning på Google med ordene "jmail html" giver
> følgende link: <http://www.juicystudio.com/tutorial/asp/jmail.html>
>
> Her kan det ses at du skal sætte egenskaben contenttype til
> text/html for at sende en html-mail.
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html



Jens Gyldenkærne Cla~ (07-09-2003)
http://www.grineflippet.dk/grin_logo.gif'>
> d width='400' height='400'>' & request.form("besked") &
> '</td>

Her går det galt. Både før og efter request.form("besked") benytter
du enkeltanførselstegn til at afgrænse asp-tekst. Den går ikke - du
skal bruge ".


> Men jeg får denne server fejl: Expected end of statement og
> det er i linien med mine html sætninger, og kan ikke rigtig
> finde fejlen.

Det er ofte lettere at fejlfinde hvis man har delt lange kommandoer
op - fx ved at have html-teksten i en variabel eller to. De kan så
udskrives hvis der er noget der går galt.

Problemer med anførselstegn kan fanges af et program der kan
farvemarkere asp-kode - fx Homesite.

NB: Læs gerne min signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 07-09-03 19:59

Thomas Brejner skrev:

> objJMail.HTMLBody = "<html><center><table height='600'
> width='400'><tr><td width='400' height='100'><img border='0'
> src='
Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408944
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.