4 messaggi dal 19 dicembre 2006
Salve a tutti!

Ho una pagina ASP che mi invia una mail a degli indirizzi e-mail che sono memorizzati in un DB.
Però mi da il seguente problema

Source line: email.From = mittente
Description: Necessario oggetto: 'email'

Questo è il codice

' APRE LA CONNESSIONE AL DATABASE E PRELEVA LE EMAIL DELLA NEWSLETTER
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Email_Newsletter"
RecSet.Open SQL, Conn, adOpenStatic, adLockOptimistic
IF not RecSet.Eof then
' INDIRIZZO EMAIL NOSTRO
mittente = "email@sito.com"
Do until Recset.eof
' PRELEVA L'EMAIL DELL'UTENTE DAL NOSTRO DATABASE
destinatario = RecSet("email")
' PRELEVA IL TESTO DEL MESSAGGIO DA INVIARE
testo = Request.Form("testo")
' PRELEVA L'OGGETTO DEL MESSAGGIO DA INVIARE
oggetto = Request.Form("oggetto")
' INVIA IL MESSAGGIO
Set email = Server.CreateObject("CDONTS.NewMail")
email.From = mittente
email.To = destinatario
email.Subject = oggetto
' FORMATO EMAIL
email.BodyFormat = 1
email.MailFormat = 1
email.Body = testo
' INVIA L'EMAIL E..
email.Send
Set email = nothing
' PASSA AVANTI...
RecSet.Movenext
loop
End If
RecSet.Close
Conn.close
Set RecSet = Nothing
Set Conn = Nothing
' VISUALIZZA UN MESSAGGIO DI CONFERMA:
%>
<hr>
<p align="center"><font face="Verdana" size="4"><b>Messaggio inviati
correttamente!</b></font></p>
<hr>
<%
Else
%>
<hr>
<p align="center"><font face="Verdana" size="4"><b>Compila tutti i
campi!</b></font></p>
<hr>
<%
End IF
Else
%>


Qualcuno mi sa dire dov'è l'errore?
Grazie
252 messaggi dal 03 dicembre 2001
www.fuossbook.it
hai verificato che il tuo server abbia l'oggetto CDONTS?

***************************
webmaster di:
hydrasail.blogspot.it
fuossbook.it
***************************
2.584 messaggi dal 14 maggio 2001
Prova con l'oggetto CDO

Set email = Server.CreateObject("CDO.Message")
2.584 messaggi dal 14 maggio 2001
L'oggetto Cdonts era ancora presente con IIS 5.0 ma era già in dismissione del nuovo oggetto Cdo... a partire da IIs 5.1 il Cdonts è dismesso...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.