Avatar billede zantiago Nybegynder
29. oktober 2003 - 13:50 Der er 19 kommentarer og
1 løsning

Jmail - HTML

Hej Eksperter

Jeg har en mail som jeg gerne skal have sendt ud via jmail - Alt det tekniske virker, næsten...

Den sender fint mailen men den skriver bare html koderne i teksten i stedet for at vise dem, hvis I forstår..

Jeg sender via et tekst area ligesom det jeg skriver i nu...

Håber I kan hjælpe!!

//Bruhn
Avatar billede kovalt Nybegynder
29. oktober 2003 - 13:52 #1
det er fordi du i toppen af din mailer.objekt skal angive at mailen skal sendes ud i HTML-format og ikke tekst-format...

finder lige syntaxen!

/kovalt
Avatar billede cpufan Juniormester
29. oktober 2003 - 13:53 #2
Avatar billede kovalt Nybegynder
29. oktober 2003 - 13:54 #3
Hvis du skriver:

objJMail.ContentType = "text/plain"

er det tekst

hvis du skriver:

objJMail.ContentType = "text/html"

er det HTML og tagsne vises ikke :-)

/Kovalt
Avatar billede cpufan Juniormester
29. oktober 2003 - 13:54 #4
jmail.HTMLBody = "<html><body><font color=""red"">Hi, here is a nice picture:</font><br>"
jmail.appendHTML "<img src=""cid:" & contentId & """>"
jmail.appendHTML "<br><br>good one huh?</body></html>"
Avatar billede zantiago Nybegynder
29. oktober 2003 - 13:57 #5
Hvor er det smukt - Virker første gang :o) Takker
Avatar billede medions Nybegynder
29. oktober 2003 - 13:57 #6
Brug HTMLBody!

objJMail.HTMLBody = "<html><body>tert</body></html>"

//>Rune
Avatar billede kovalt Nybegynder
29. oktober 2003 - 13:58 #7
velbekomme :-)
Avatar billede kovalt Nybegynder
29. oktober 2003 - 13:58 #8
medions -> er der nogle fordele forbundet med HTMLBody frem for ContentType
Avatar billede medions Nybegynder
29. oktober 2003 - 14:01 #9
Nej, det bedste ville klart være at bruge ContentType... Grunden til at jeg besvarede så sent var fordi mit internet sucks her :)

//>Rune
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:07 #10
Arghhhh!!!

Microsoft VBScript runtime error '800a000d'

Type mismatch: 'JMail.AddRecipient'

/nyhedsmail.asp, line 53

Kan det være hvis noget ikke har udfyldt deres mailadd??
Avatar billede kovalt Nybegynder
29. oktober 2003 - 14:07 #11
ja den slags er vi jo desværre ikke herre over endnu :-)
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:09 #12
'Henter email adresser og looper dem!
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.open "Select * From [tblAuthor]" , Conn_forum, 1, 3
i = 0
while not RS.eof
JMail.AddRecipient  RS("Author_email")
i = i + 1
RS.movenext
wend
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:09 #13
hvad kan jeg gøre?
Avatar billede kovalt Nybegynder
29. oktober 2003 - 14:12 #14
'Henter email adresser og looper dem!
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.open "Select * From [tblAuthor]" , Conn_forum, 1, 3
i = 0
while not RS.eof

if Trim(RS("Author_email")) <> "" then
  JMail.AddRecipient  RS("Author_email")
end if

i = i + 1
RS.movenext
wend

prøv det

/kovalt
Avatar billede kovalt Nybegynder
29. oktober 2003 - 14:13 #15
du kan selvfølgelig også vælge at:

'Henter email adresser og looper dem!
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.open "Select * From [tblAuthor] WHERE [tblAuthor] <> NULL" , Conn_forum, 1, 3
i = 0
while not RS.eof

JMail.AddRecipient  RS("Author_email")

i = i + 1
RS.movenext
wend
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:16 #16
Cool takker...

Men hvad med de andre knaldperler så som:

jmail.SMTPMail error '8000ffff'

Error: 550 The following recipients could not be sent to: erer@erer.erer; 550 <erer@erer.erer>: Recipient address rejected: Domain not found

/nyhedsmail.asp, line 71
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:16 #17
Kan man gøre noget ved dem?
Avatar billede kovalt Nybegynder
29. oktober 2003 - 14:17 #18
jeg vil tro det skyldes at adressen ikke er valid
Avatar billede zantiago Nybegynder
29. oktober 2003 - 14:18 #19
Det er bare noget hø hvis det er mail nummer to der ikke er i orden, for så modtager de andre vel heller ikke?
Avatar billede kovalt Nybegynder
29. oktober 2003 - 14:20 #20
altså validiteten i mailadresser bør jo kontrolleres når de indtastes....

så vidt jeg ved må endelsen efter . i en mailadresse ex. ikke være mere end 3 karakterer

/kovalt
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
Kurser inden for grundlæggende programmering

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