Sto tentado di utilizzare questo codice per inviare una pagina asp per email,
che ho trovato sul forum di weppos:

codice:
<% @ Language=VBScript %>
<%
Dim objMail, objXMLHTTP
' Istanzi l'oggetto XMLHTTP
SET objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP") 
objXMLHTTP.Open "GET", "http://www.sito.dominio/pagina.asp", false
objXMLHTTP.SetRequestHeader "Content-type", "text/html" 
' Recuperi il contenuto HTML della pagina asp
objXMLHTTP.Send 
'Istanzi l'oggetto per l'ivio delle email'
SET objMail = Server.CreateObject("CDO.Message")
' Imposti le varie proprietà
objMail.To = "utente@utente.com"
objMail.From = "il@miodominio.com"
objMail.Subject = "News sul sito"
' Imposti il corpo del messaggio con la pagina asp precedentemente recuperata
objMail.HTMLBody = objXMLHTTP.ResponseText
' Invii l'email
objMail.Send 
SET objMail = Nothing
SET objXMLHTTP = Nothing
%>
la pagina asp che devo inviare per email contiene un recordset e un'area ripetuta,
in pratica devo mandare una newsletter agli utenti registrati di un sito di ecommerce con i nuovi prodotti e delle offerte a catalogo.
Il problema è che viene inviato solo il primo prodotto del recordset e non tutti i prodotti.
La pagina asp, vista da browser, ovviamente funziona correttamente e mostra tutti gli oggetti del recordset, ma è come se la pagina mandasse solo il primo oggetto.
Qualche consiglio?
grazie
luca