Avatar billede thomaskramer Juniormester
12. juni 2008 - 09:33 Der er 6 kommentarer og
1 løsning

Danske tegn i aspmail

Hej

Jeg har problemer med at få danske tegn vist rigtigt, i en mailform sendt med aspmail.

De danske tegn - ø æ å - ser sådan ud i den mail jeg modtager: æøå

Koden ser således ud:

-----------------------------------------------

<%Response.Buffer=true%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body bgcolor="#FFFFFF">
<%
If Request.Form.Count > 0 Then
    For I = 1 to Request.Form.Count
        if Request.Form.Item(I) <>"" then
        Body = Body & Request.Form.Key(I) & " " _
              & Request.Form.Item(I) & vbCRLF
        end if
    Next
   
Set Mail = Server.CreateObject("Persits.MailSender")

Mail.CharSet = "UTF-8"
Mail.ContentTransferEncoding = "Quoted-Printable"
Mail.Host = "mail.12345.dk" ' Specify a valid SMTP server
Mail.From = "info@12345.dk" ' Specify sender's address
Mail.FromName = "Besøgende på 12345.dk" ' Specify sender's name
Mail.AddAddress "info@12345.dk", "Modtager Navn" ' recipient address
Mail.Subject = "Kontakt fra www.12345.dk"
Mail.Body = Body
On Error Resume Next
Mail.Send
If Err <> 0 Then
    Response.Write "Fejl: " & Err.Description
Else
    Server.execute("tak.asp")
End If
End If
%>
</body>
</html>

-----------------------------------------------

Jeg har læst manualen på persits-hjemmesiden, men det har ikke rigtig hjulpet...

200 point for et hurtigt svar :-)
Avatar billede w13 Novice
12. juni 2008 - 09:48 #1
Prøv at se i den mail, du modtager, om du kan aflæse et "tegnsæt"/"charset".
Avatar billede thomaskramer Juniormester
12. juni 2008 - 09:53 #2
hvis jeg kigger under Vis Kodning i mailen, så står den til Unicode (UTF-8)
Avatar billede w13 Novice
12. juni 2008 - 09:57 #3
Er dit ASP-dokument også gemt med UTF-8-encoding?

(Åbn det i notesblok, vælg "Gem som...", se under "Encoding".)
Avatar billede thomaskramer Juniormester
12. juni 2008 - 10:08 #4
Ja, det er det
Avatar billede thomaskramer Juniormester
12. juni 2008 - 11:49 #5
Session.CodePage = 65001 ' UTF-8 code

Dette var løsningen. Nu virker det.

Tak for hjælpen.

Smid et svar, og du får pointene
Avatar billede w13 Novice
12. juni 2008 - 11:52 #6
Det var godt, det kom til at fungere.
Avatar billede thomaskramer Juniormester
12. juni 2008 - 11:58 #7
Ja, det var rigtig rart :-)

Tak igen.
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