Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    error '8004020f' con cdosys

    Ciao a tutti,
    ho un problema con l'invio di mai...

    mni da il seguente errore " error '8004020f' " sulla riga di codice ".send"

    vi posto il codice...avete qualche consiglio...

    codice:
    <%
    '============Linkbruttocane su specifiche MSDN================
    '*   il corpo finale del messaggio contiene tutti i campi    *
    '*   inseriti nella pagina html, in pratica puoi mettere     *
    '*   tutti i campi che ti servono nel modulo di invio senza  *
    '*   fare altre configurazioni aggiuntive.                   *  
    '=============================================================
    
    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo
    
    	'* voce da modificare con il proprio indirizzo email
    	
    invioA =  "pippo@miodominio.it"
    
    	'* voce da modificare con un indirizzo email che funga da mittente: 
    	'* in caso di errore riceverete notifica a questo indirizzo un MAILER-DAEMON
    	'* dato che cdosys supporta questa notifica
    		
    invioDa =  "pippo@miodominio.it"
    
    '------------fine modifiche necessarie------------------
    
    nomeDominio 				= Request.ServerVariables("HTTP_HOST")
    indirizzoIp					= Request.ServerVariables("REMOTE_ADDR") 
    modulo						= Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo		= Request.ServerVariables("HTTP_USER_AGENT")
    
    	'*rilevo i campi del form
    	
    FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
       IF NOT Request.Form(numeroCampi) = "" THEN
          corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
       END IF
    NEXT
    
    	'* creo gli oggetti cdosys sul server e li gestisco
    	
    DIM iMsg, Flds, iConf
    
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    
    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "smtp.aruba.it" 
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update
    
    With iMsg
       Set .Configuration = iConf
       .To = invioA
       .From = Request.Form("email")
       .Sender = invioDa
       .Subject = "Contatto dal dominio " & nomeDominio
       .TextBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & "  browser e sistema operativo " & browserSistemaOperativo  & vbCrLf & corpoMessaggio & ""
       .Send
    End With
    %> 
    <script>
    document.location.replace('grazie.asp');
    </script>
    consigli???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    lo utilizzi in locale?

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.