Problemer med CDONTS

Tags:    asp

Har lige fået lavet et script som skulle kunne sende e-mails med komponenten CDONTS. Selve komponenten skulle være blevet installeret med IIS, da jeg installerede Windows (Har tjekket at SMTP-tjeneste er installeret). Når jeg bruger scriptet, får jeg følgende fejl:

Fejltype:
Serverobjekt, ASP 0177 (0x800401F3)
Ugyldig klassestreng
/sendpostkort.asp, line 96

Omkring linje 96 står der:

Dim objCDO

Set objCDO = Server.CreateObject("CDONTS.NewMail")

objCDO.From = "" & Request.Form("framail") & ""
objCDO.To = "" & Request.Form("tilmail") & ""
objCDO.Subject "Emne"
objCDO.Body "Dette er blot en test"
objCDO.Send

Set objCDO = Nothing

Hvad er der galt?

Andreas Andersen




3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Har lige fået lavet et script som skulle kunne sende e-mails med komponenten CDONTS. Selve komponenten skulle være blevet installeret med IIS, da jeg installerede Windows (Har tjekket at SMTP-tjeneste er installeret). Når jeg bruger scriptet, får jeg følgende fejl:

Fejltype:
Serverobjekt, ASP 0177 (0x800401F3)
Ugyldig klassestreng
/sendpostkort.asp, line 96

Omkring linje 96 står der:

Dim objCDO

Set objCDO = Server.CreateObject("CDONTS.NewMail")

objCDO.From = "" & Request.Form("framail") & ""
objCDO.To = "" & Request.Form("tilmail") & ""
objCDO.Subject "Emne"
objCDO.Body "Dette er blot en test"
objCDO.Send

Set objCDO = Nothing

Hvad er der galt?

Andreas Andersen


Prøv engang at trykke start -> kør og indtast:

"regsvr32 C:\\windows\\SYSTEM32\\cdonts.dll"

Det burde gøre det, hvis du vel og mærke har DLL filen

Casper



Jeg har faktisk ikke den fil. Men jeg har tjekket at SMTP er installeret. Kunne du evt. sende mig den fil?



Jeg fandt den på internettet, og nu virker det fint. Tak for hjælpen. jeg har overført pointene.

Jeg har faktisk ikke den fil. Men jeg har tjekket at SMTP er installeret. Kunne du evt. sende mig den fil?

Andreas Andersen




t