PDA

View Full Version : Invio mail da pagina ASP


biscir
12-08-2004, 17:15
Ciao, ho l'esigenza di inviare una mail da una pagina ASP in background in maniera trasparente all'utente...
Lo script che utilizzo è il seguente:

<%
Dim miaMail
Set miaMail = CreateObject("CDONTS.NewMail")

miaMail.From = "mittente@della.mail"
miaMail.To = "destinatario@della.mail"
miaMail.Subject = "Oggetto della mail"
miaMail.BodyFormat = 0
miaMail.MailFormat = 0
miaMail.Importance = 0
miaMail.Body = "Testo della mail"
miaMail.Send

Set miaMail = Nothing
%>

il risultato penoso che ottengo è questo:

Errore di run-time di Microsoft VBScript error '800a0046'

Autorizzazione negata

Qualcuno ha qualche idea? Sbaglio per caso lo script in pieno?
Ciao grazie...

beee
13-08-2004, 10:56
Accertati che cdonts sia installato ed attivo sul server.....

Dim miaMail
Set miaMail = CreateObject("CDONTS.NewMail")
if IsObject(miaMail) then response.write "cdonts pare installato"
response.end
...e vedi se è installato.
Bye!

biscir
13-08-2004, 15:21
Scusate ho fatto una cavolata...
Facevo i test solo in locale con IIS di windows 2000Pro...
Una volta pubblicate le pagine dal provider ha subito fuzionato...
Ciao grazie a tutti....

Gringone
23-08-2004, 11:25
Mi approprio io di questa discussione...
Ho fatto come suggerisce beee e il CDONTS risulta installato...solo che mi dà comunque autorizzazione negata:muro:
Idee??

Forse è perchè sto dietro un Proxy?

Gringone
25-08-2004, 11:38
:help:
UPPINO:fiufiu:

cionci
25-08-2004, 11:42
Su IIS c'è il servizio SMTP ? Se non c'è il motivo è quello...