Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: formcdosys

  1. #1

    formcdosys

    Ragazzi è da anni che non configuro un script tantoimeno in asp, io utilizzavo formmail.cgi
    lo script era su aruba, ho cambiato l'SMTP.aruba.it in "localhost" non funziona. che devo fare?


    <%@ Language="VBScript" %>

    <%
    If Request("cognome") = "" Then Response.Redirect("errore.htm")
    If Request("attivita") = "" Then Response.Redirect("errore.htm")
    If Request("citta") = "" Then Response.Redirect("errore.htm")
    If Request("messaggio") = "" Then Response.Redirect("errore.htm")
    If Request("email") = "" Then Response.Redirect("errore.htm")
    If Request("provincia") = "" Then Response.Redirect("errore.htm")

    cognome = Request("cognome")
    nomeazienda = Request("nomeazienda")
    attivita = Request("attivita")
    email = Request("email")
    citta = Request("citta")
    provincia = Request("provincia")
    country = Request("country")
    messaggio = Request("messaggio")

    Mittente = email
    Destinatario = "commerciale@italianfrozenfood.com"
    Subject = "Contatto da italianfrozenfood.com"
    SMTP = "localhost"

    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = SMTP
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    Set iMsg.Configuration = iConf
    iMsg.To = Destinatario
    iMsg.BCC = BCC
    iMsg.From = Mittente
    iMsg.Subject = Subject

    CorpoMessaggio = CorpoMessaggio & "Qui di seguito i dati che qualcuno ha compilato nella pagina contatti del vostro sito web." & VbCrLf & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Email: " & email & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Cognome e nome: " & Cognome & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Nome Azienda: " & nomeazienda & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Attività: " & attivita & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Città: " & citta & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Provincia: " & provincia & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "Stato: " & country & VbCrLf & VbCrLf
    CorpoMessaggio = CorpoMessaggio & "------------ Messaggio -------------" & VbCrLf & VbCrLf
    CorpoMessaggio = CorpoMessaggio & messaggio & VbCrLf

    iMsg.TextBody = CorpoMessaggio
    iMsg.Send

    %>
    <script language="JavaScript">
    <!--
    (!alert("Richiesta inviata correttamente. Grazie."))
    //-->
    document.location.replace('default.htm');
    </script>
    karoto

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non funziona che vuol dire?
    Da errore?
    Prova con

    SMTP = "smtp.nomedominio.it"

    Roby

  3. #3
    niente dafare, io mi ricordo che il formail.cgi doveva essere settato a 755 e trasferimento in binary. devo fare qualche settaggio particolare per il trasferimeno? (ho scaricato ws_ftp Home)
    karoto

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non hai risposto alla mia domanda.

    Roby

  5. #5
    scusami...

    mi porta a www.nomesito.com/formcdosys.asp

    e dice:

    http 500 errore interno del server

    Impossibile visualizzare la pagina
    HTTP 500
    Cause più probabili:
    Il sito Web è in manutenzione.
    Il sito Web contiene un errore di programmazione.

    Possibili operazioni:
    Aggiornare la pagina.

    Torna alla pagina precedente.

    Ulteriori informazioni
    karoto

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Disabilita gli errori HTTP brevi dal menu strumenti, opzioni internet, avanzate di internet explorer e fai ripartire la pagina.

    Roby

  7. #7
    Ho fatto, ora mi da quest'errore

    error '8004020f'
    /formcdosys.asp, line 54
    karoto

  8. #8

  9. #9
    infatti, su aruba funzionava ma su quest'altro server non funziona
    su aruba smtp era SMTP.aruba.it che ho sostituito con "localhost"
    karoto

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma di quale server parli penso fossi su aruba...??
    Togli tutto questo:

    SMTP = "localhost"

    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = SMTP
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    Set iMsg.Configuration = iConf

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 © 2026 vBulletin Solutions, Inc. All rights reserved.