Visualizzazione dei risultati da 1 a 8 su 8

Discussione: 'CDONTS.Newmail' ?

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100

    'CDONTS.Newmail' ?

    tentando di inviare un'email ricevo questo errore, da cosa dipende ?
    Il componente ActiveX non può creare l'oggetto: 'CDONTS.Newmail'

    grazie

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    su che versione di windows server lavori?
    potresti essere già sul 2003 che non supporta più CDONTS ma CDOSYS...

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100
    xp pro con iis

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Fai partire questo script e fammi sapere cosa ti restituisce:
    codice:
    <%
    
    	
    	Dim comList(1)
    	
    	comList(0) = Array( "CDOSYS", "CDO.Message" )
    	comList(1) = Array( "CDONTS", "CDONTS.NewMail" )
    
    Function IsAvailable( comIdentity )
    		On Error Resume Next
    		IsAvailable = False
    		Err = 0
    		Set xTestObj = Server.CreateObject( comIdentity )
    		If Err = 0 Then IsAvailable = True
    		Set xTestObj = Nothing
    		Err = 0
    	End Function
    
    	Public Function CheckCOM()
    		Avail = 0
    		strTxt = "<table cellpadding=3 cellspacing=3 border=0 align=center width=300>" & vbNewLine
    		For Idx = LBound( comList ) To UBound( comList )
    			Provider = Idx
    			strTxt = strTxt & vbTab & "<tr><td width=200><font class=norm>" & comList(Idx)(0) & "</font></td>"
    			strTxt = strTxt & "<td align=right width=20><font class=norm>[</font></td>"
    			If IsAvailable( comList(Idx)(1) ) Then
    				strTxt = strTxt & "<td align=center><font face=tahoma size=2 color=blue>Available</font></td>"
    				Avail = Avail + 1 
    			Else
    				strTxt = strTxt & "<td align=center><font class=norm>Unavailable</font></td>"
    			End If
    			strTxt = strTxt & "<td align=left width=20><font class=norm>]</font></td></tr>" & vbNewLine
    		Next
    		strTxt = strTxt & vbTab & "<tr><td colspan=4 height=30><font class=norm><font color=blue>" & Avail & "</font> of "
    		strTxt = strTxt & UBound( comList ) + 1 & " supported components are available.</font></td></tr>" & vbNewLine
    		CheckCOM = strTxt & "</table>" & vbNewLine
    	End Function
    
    	Response.Write( CheckCOM() )
    %>

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100
    CDOSYS [ Available ]
    CDONTS [ Unavailable ]
    1 of 2 supported components are available.

  6. #6
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da FICUZ
    CDOSYS [ Available ]
    CDONTS [ Unavailable ]
    1 of 2 supported components are available.
    "Indi per cui" il componente che devi utilizzare per inviare le email non è CDONTS ma CDOSYS...
    fai una ricerca sul forum con la aprola CDOSYS ci sono decine di esempi...

    buonanotte...

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100
    ho caricato la pagina sul server e ho ricevuto error 500 senza ulteriori informazioni ma in locale cdonts non viene creato. mi chiedo una cosa: sulla stessa macchina ho un altro sito e su questo cdonts mi funziona . Ora come mai per questo no ?

  8. #8
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Disabilita gli errori HTTP brevi dal menu strumenti --> opzioni internet --> avanzate di IE

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.