Visualizzazione dei risultati da 1 a 6 su 6

Discussione: invio mail errore 500

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    invio mail errore 500

    ciao a tutti,
    sto cercando di inviare una mail trammite un piccolo script ma ricevo HTTP 500 Errore interno del server


    codice:
    <% Option Explicit %>
    
    <%
    Dim objEMail
    Dim Mittente 
    Dim Destinatario
    Dim Oggetto 
    Dim Testo
    Dim tip_stanza
    Dim bambini
    Dim eta
    Dim culla
    Dim nome
    Dim cognome
    Dim societa
    Dim citta
    Dim indirizzo
    Dim cap
    Dim mobile
    Dim telefono
    Dim email
    Dim conferma_email
    Dim messaggio
    Dim privacy
    Dim Submitentra
    
    
    
    Destinatario = "mia@mail.com"
    Mittente = Request.Form("nome") & Request.Form("cognome")
    Oggetto = "Richiesta Preventivo"
    tip_stanza = Request.Form("tip_stanza")
    bambini = Request.Form("bambini")
    eta = Request.Form("eta")
    culla = Request.Form("culla")
    nome = Request.Form("nome")
    cognome = Request.Form("cognome")
    societa = Request.Form("societa")
    citta = Request.Form("citta")
    indirizzo = Request.Form("indirizzo")
    cap = Request.Form("cap")
    mobile = Request.Form("mobile")
    telefono = Request.Form("telefono")
    email = Request.Form("email")
    conferma_email = Request.Form("conferma_email")
    messaggio = Request.Form("messaggio")
    privacy = Request.Form("privacy")
    Submitentra = Request.Form("Submitentra")
    
    if Submitentra = "richiedi" then
    
    Testo = "Il Sig.re cognome nome richiede la disponibilit&agrave; per un soggiorno presso la Vs. struttura"
    
    Set objEMail = Server.CreateObject("CDONTS.NewMail")
    objEMail.From = email
    objEMail.To = Destinatario
    objEMail.Subject = Oggetto
    objEMail.Body = Testo
    objEMail.Send
    Set objEMail = Nothing
    
    else
    
    response.write("Compila i campi!")
    
    end if
    
    %>
    Grazie

  2. #2
    Dalle opzioni avanzate di explorer TOGLIERE la spunta dalla voce Mostra Messaggi di errore HTTP brevi.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie mille, mi viene fuori questo errore

    codice:
    Server object error 'ASP 0177 : 800401f3' 
    
    Server.CreateObject Failed 
    
    /hotel/sendmail.asp, line 54 
    
    800401f3

  4. #4
    Su Windows XP e Windows Server 2003 l'oggetto CDONTS non esiste.
    Esiste invece il CDOSYS. Cerca uno script per CDOSYS e adattalo alle tue esigenze.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    VVoVe: e adesso.....

    cambia molto? dove posso vedere....

    in teroria dovrebbe cambiare solo questa parte
    codice:
    Set objEMail = Server.CreateObject("CDONTS.NewMail")
    objEMail.From = email
    objEMail.To = Destinatario
    objEMail.Subject = Oggetto
    objEMail.Body = Testo
    objEMail.Send
    Set objEMail = Nothing
    giusto?

  6. #6
    Si, cambia quella parte.
    Cercati su internet degli esempi sull'uso di CDOSYS.

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.