webForumDet fria alternativet

CDONTS är ju installerat..?

ASP

7 svar · 261 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Jag har cdonts.dll i windows/system32 mappen och har regisrerat den genom cmd, men ändå får jag felmeddelandet åtkomst nekad när jag försöker köra en sida som skickar ett mail med asp och cdonts. Det är den rad med funktionen Send som skapar felmeddelandet. Vad är det som är fel?

Medlem sedan mars 20007 896 inlägg
#2

Visa lite kod. Skulle din applikation inte hitta CDONTS skulle du få felmeddelande på raden där du skapar objektet.

Medlem sedan maj 2002821 inlägg
#3
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = ""
objMail.To = ""
objMail.Bcc = ""
objMail.Subject = ""
objMail.Body = ""
Felande rad > objMail.Send
Set objMail = Nothing
Medlem sedan mars 20007 896 inlägg
#4

Får du felmeddelandet "Åtkomst nekad"? Har du installerat en mail-server och aktiverat den?

Medlem sedan maj 2002821 inlägg
#5

Ja. Körningsfel i Microsoft VBScript fel '800a0046'.
Åtkomst nekad.

Det slog mig just att jag tagit bort SMTP mappen, eller den funktionen under wwwroot. Det har kanske betydelse... :) Mail-server, behöver man det? Är inte den funktionen inbyggd i cdonts? Något tips på en bra mail-server?

Medlem sedan mars 20007 896 inlägg
#6

Jag är inte säker på om det är med i CDONTS, men jag skulle inte tro det. Vi får väl avvakta till någon som vet kommer hit, eller så får du googla. ;)

Medlem sedan aug. 20011 946 inlägg
#7

Verifierar att SPiN har rätt. :)
Du behöver en mailserver som klarar av utgående post(smtp).

Medlem sedan maj 2002821 inlägg
#8

Alright, nu ska vi bara samla på oss lite tips om vilken mailserver som är bäst. Någon?

263 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)