Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    22

    CDO da CDONTS per newsletter

    Buongiorno a tutti,
    ho un problema con il nuovo formato CDO: ho cambiato server (sono su 9Net) e il codice che utilizzava CDONTS per la gestione di una newsletter non funziona più. Ho provato a fare delle modifiche ma continuo ad avere errori.
    Ecco il vecchio codice:

    <%
    Set rs = Server.CreateObject("ADODB.Recordset")
    strSQL="SELECT Email FROM Mailing ORDER BY Email"
    rs.Open strSQL,cn
    tipo=request("Tipo")
    email=request("Email")
    mittente=request("Mittente")
    oggetto=request("Oggetto")
    if tipo="html" then
    do while not rs.eof
    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From=mittente
    objMail.To=rs("Email")
    objMail.Subject=oggetto
    objMail.Body=email
    objMail.Send
    Set objMail = nothing
    rs.movenext
    loop
    else
    do while not rs.eof
    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 1
    objMail.MailFormat = 1
    objMail.From=mittente
    objMail.To=rs("Email")
    objMail.Subject=oggetto
    objMail.Body=email
    objMail.Send
    Set objMail = nothing
    rs.movenext
    loop
    end if
    set cn = nothing
    set rs = nothing
    %>

    Grazie per l'aiuto!


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    CDOSYS ha una sintassi diversa.
    Cerca nel forum trovi esempi già pronti.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    22

    Confusione

    come dicevo ho provato a cambiare la sintassi, ho dato un occhiata nel forum e ho provato a sostituire il codice, ma o mi chiede la configurazione activeX o mi dice che non riesce a creare l'oggetto...


  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma lo provi in locale o sul server?
    In locale devi installarti il componente per provarlo.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    22
    Io lavoro direttamente sul server...

    ho provato a inserire un codice tipo questo per la email testuale

    <%
    Set rs = CreateObject("ADODB.Recordset")
    strSQL="SELECT Email FROM Mailing ORDER BY Email"
    rs.Open strSQL,cn
    tipo=request("Tipo")
    email=request("Email")
    mittente=request("Mittente")
    oggetto=request("Oggetto")
    if tipo="html" then
    do while not rs.eof
    Set objMail = Server.CreateObject("CDO.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From=mittente
    objMail.To=rs("Email")
    objMail.Subject=oggetto
    objMail.Body=email
    objMail.Send
    Set objMail = nothing
    rs.movenext
    loop
    else
    do while not rs.eof
    Set objMail = Server.CreateObject("CDO.NewMail")
    objMail.BodyFormat = 1
    objMail.MailFormat = 1
    objMail.From=mittente
    objMail.To=rs("Email")
    objMail.Subject=oggetto
    objMail.Body=email
    objMail.Send
    Set objMail = nothing
    rs.movenext
    loop
    end if
    set cn = nothing
    set rs = nothing
    %>

    ma il server mi risponde così:

    Server object error 'ASP 0177 : 800401f3'

    Server.CreateObject Failed

    /news/send.asp, line 95 (che sarebbe la linea di codice:"Set objMail = Server.CreateObject("CDO.NewMail")"

    800401f3

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Server.CreateObject("CDO.NewMail")


    Questo dove l'hai preso???

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    22
    Come ti dicevo il server risiede su 9net e il codice che vedi è
    http://servizi.9netweb.it/faq/article.asp?ID=33

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.