Hej,
Jeg er ny i det der med ASP, men har forsøgt at lave en kontakt
form på min ASP side. Den virker også som den skal lige bortset
fra at hvis man prøver at skive "æøå" i kontakt formen, modtager
jeg en mail med disse: æøå
Jeg har taget udgangspunkt i koden fra W3Schools:
http://www.w3schools.com/ASP/asp_send_email.asp
Set myMail = CreateObject("CDO.Message")
name = Request.Form("formname")
email = Request.Form("formemail")
text = Request.Form("formtext")
subject = Request.Form("formsubject")
myMail.MimeFormatted = true
myMail.Configuration.Fields.Item _
("
http://schemas.microsoft.com/cdo/configuration/sendusing")=2
'Name or IP of remote SMTP server
myMail.Configuration.Fields.Item _
("
http://schemas.microsoft.com/cdo/configuration/smtpserver") _
="smtp.cliche.dk"
'Server port
myMail.Configuration.Fields.Item _
("
http://schemas.microsoft.com/cdo/configuration/smtpserverport")
_
=25
myMail.Configuration.Fields.Update
myMail.Subject = subject
myMail.From = email
myMail.To = "min@email.dk"
myMail.HTMLBody = _
"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'
'
"'>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>" & _
"<html xmlns='
"'>http://www.w3.org/1999/xhtml'>" &_
"<head>" &_
"<meta http-equiv='content-type'
content='text/html;charset=utf-8' />" &_
"<title>email</title>" &_
"</head>" &_
"<body>" & _
"<p style='font-size: 14pt; font-family: Verdana, sans-serif,
Arial, Helvetica;'>" & name & " writes:</p>" & _
"<p style='font-size: 12pt; font-family: Verdana, sans-serif,
Arial, Helvetica;'>" & text & "</p>" & _
"<br /><br />" & _
"</body>" & _
"</html>"
myMail.Send
Set myMail = Nothing
Som I kan se har jeg prøvet at indskrive et Charset som meta data
i htmlbody, men det har ikke hjulpet.
NB! Den vil heller ikke skrive æøå i plaintext.
På Forhånd Tak
Mads Galatius
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials