CDONTS.dll
Hey alle!Jeg har et lille problem med min CDONTS.newsmail. Jeg må hellere sige at jeg slet ikke forstår noget af ASP og bare har fået den her mail-formular af en ven. Jeg har brugt den flere gange før og den virker upåklageligt på andre sider jeg har lavet.
<%
navn = Replace(Trim(Request.form("navn")), "'", "''")
tekst = Replace(Trim(Request.form("tekst")), "'", "''")
emne = Replace(Trim(Request.form("emne")), "'", "''")
email = Replace(Trim(Request.form("email")), "'", "''")
NTekst = tekst
NTekst=replace(NTekst, chr(13),""& vbcrlf &"")
Dim objMail
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = "email@email.dk"
objMail.From = "email@email.dk"
objMail.Subject = "Kontakt fra hjemmesiden!"
objMail.Body = "<b><font size=1 color=#7B8E86>Hej Kunde,</b>"& vbcrlf &"her er kontakt oplysninger fra hjemmesiden!</font>
objMail.Host = "smtp.mail.dk"
objMail.Send
Set objMail = Nothing
%>
Fejlen jeg får når jeg sender formen:
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'Host'
/kontakt.asp, line 33
I line 33 står der: objMail.Host = "smtp.mail.dk"
Jeg tror måske lidt at problemet er det TDC webhotel som min kunde har valgt at købe (ik spørg mig hvorfor). Jeg talte med en ven der sagde at TDC var ret svage mht understøttelse af diverse ting, så jeg checkede lige deres support og der fandt jeg følgende:
Hvilken mailkomponent skal bruges på webhotellerne?
Programmeres scriptet i ASP skal der benyttes cdonts.dll (læs om cdonts.dll på http://www.activeserverpages.dk)
Programmeres scriptet i CGI, skal der benyttes sendmail.
Har været inde på activeserverpages.dk, men det hjalp mig knapt så meget. En CDONTS.dll??? Det har jeg desværre ingen anelse om hvad er. Er det noget jeg selv skal lave og uploade?
Nu håber jeg ikke det bare er mig der har overset noget andet hjernedødt, men jeg synes jeg har checket det hele for fejl på kryds og tværs :)
Tak for jeres tid!
