send mail fra en ASP side.
Jeg har en ASP side hvor jeg fra et admin modul skal sende en redelagering mail til DK-Hostmaster.Jeg bruger CDONTS til dette.
-----koden------------------------------
body = "**************************** Formular start ****************************" & VbCrLf & VbCrLf & "DK Redelegation Version Number: 3.00" & VbCrLf & VbCrLf & "********* Læs venligst efterfølgende vejledning for formularen *********" & VbCrLf & VbCrLf & "Domænenavn" & VbCrLf & "1a. Domænenavn...............:" & request.form("domain") & ".dk" & VbCrLf & VbCrLf & "Ny Primær Navneserver" & VbCrLf & "2a. IP-adresse...............:80.63.205.140" & VbCrLf & VbCrLf & "**************************** Formular slut *****************************"
'sender opbygget email til dk-hostmaster.
set mailObj = Server.CreateObject("CDONTS.NewMail")
mailObj.BodyFormat = 0
mailObj.From = "XXX"
mailObj.To = "hostmaster@dk-hostmaster.dk"
mailObj.Subject = ""
mailObj.Body = body
mailObj.Send
Set mailObj = Nothing
------kode slut ----------------
Men dk-hostmaster afviser denne mail, med dette svar:
----------------------------------------
Deres epost meddelelse er blevet afvist fordi denne indeholder et ulovligt tegnsæt. Deres epostprogram skal sættes op til at afsende epost i eet af følgende
tegnsæt: US-ASCII, Windows-1252 eller ISO-8859-1.
------------------------------------------------
Ændre jeg min kode og sender mailen til mig selv,og derefter videresender den til dk-hostmaster, så virker det.
Hvad er det lige for nogle "ulovlig tegnsæt".
Man kan i CDONTS ikke sætte nogen af de 3 tegnsæt som de taler om, man kan vælge tekst eller HTML.
