Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    invio mail senza outlook

    ciao a tutti.ho fatto una form di contatto con alcuni campi da compilare e successivamente inviare.dovrebbe arrivare una mail a un destinatario che decido io con tutti i dati che l'utente ha inserito.
    vi posto il codice:

    codice:
    <%
        Ip = Request.ServerVariables("REMOTE_ADDR")
        emailcontatto = Request.Form("email")
    	sTo=  "IO<paul84@katamail.com>"
    	sFrom = emailcontatto
    
    	sSubject = "[Cellulari.it] Messaggio per la Redazione"
    	sMessage = vbcrlf _
            & "Web Form from Cellulari.it" & vbcrlf _
            & " Riferimento : " & Request.Form("why") & vbrclf _
    	& vbcrlf _
    	& Message  & vbcrlf _
            & vbcrlf _
    	& "Questa e-mail ti arriva dalla pagina" & Request.Form("location") & vbcrlf _
    	& "Da:" & vbcrlf _
    	& vbcrlf _
    	& " Nome    : " & Request.Form("nome") & vbcrlf _
    	& " Cognome : " & Request.Form("cognome") & vbcrlf _
    	& " Indirizzo e-mail : " & Request.Form("email") & vbcrlf _
    	& vbcrlf _
    	& "Messaggio:" & vbcrlf _
    	& vbcrlf _
        & " Oggetto della recensione : " & Request.Form("oggetto") & vbcrlf _
    	& " Recensione : " & Request.Form("messaggio") & vbcrlf _
    	& vbcrlf _
    	& "Tipo di risposta:" & vbcrlf _
    	& vbcrlf _
        & " Risposta via e-mail : " & Request.Form("check1") & vbcrlf _
    	& " Risposta via telefono : " & Request.Form("check2") & vbcrlf _
    	& " Numero di telefono : " & Request.Form("telefono") & vbcrlf _
    	& " Indirizzo ip : " & Ip
    	Set objNewMail = CreateObject("CDONTS.NewMail")
    	objNewMail.Send sFrom, sTo, sSubject, sMessage
    	Set objNewMail = Nothing
    
    Response.Redirect ("risposta.asp")
    %>
    questa è solo la pagina di processo,i dati arrivano da quella precedente.non mi da errore e una volta compilati i campi nella pagina precedente il redirect funziona,quindi l'ASP viene eseguito tutto,essendo il redirect all'ultima riga.
    niente,niente errori ma neanche nessuna mail.perchè?qualcuno sa darmi un consiglio?
    non è la prima volta che uso questo procedimento per inviare mail senza outlook,e di solito ha sempre funzionato.l'indirizzo a cui deve arrivare la mail è uno dei miei,quindi sono sicuro che esiste.ho fatto le prove inserendo degli indirizzi mittenti validi,ma niente.
    qualcuno può fare una prova?
    la pagina è:

    http://www.cellulari.it/html/schedac....asp?ID=002788

    in fondo alla pagina trovate un bottone blu "Segnalaci un errore".Cliccateci sopra,compilate con quello che volete (l'indirizzo e-mail però dev'essere esistente,altrimenti non funziona) e datemi una mano a capire perchè le mail non arrivano.
    grazie

  2. #2
    posso almeno se qualcuno c'ha provato a mandare una mail?potete anche inserire lettere a caso...

  3. #3
    beh,non mi sembrava una richiesta così difficile...

  4. #4
    hai provato una pagina ed un piccolo esempio?!
    che errore da?!

  5. #5
    non da nessun errore,l'ho già scritto...non arriva la mail che mando...ho provato a cambiare indirizzi (sia mittente che destinatario)...
    se avessi almeno un errore su cui basare le mie correzioni...che so,boh...non è mai capitato a nessuno?
    fio,il codice dovrebbe essere giusto,l'ho sempre fatto così ed è più o meno uguale a quelli che ho messo in altri siti e che funzionano...
    sigh...sono disperato,devo assolutamente finire...

    hai fatto una prova a mandare l'email dall'indirizzo che ho indicato?ti ha dato almeno un errore?

  6. #6
    niente errori!
    metti in una pagina solo questo codice e provalo

    Set objNewMail = Server.CreateObject("CDONTS.NewMail")
    objNewMail.from = "pippo"
    objNewMail.to = qui_la_tua_mail
    objNewMail.subject = "prova"
    objNewMail.body = "prova"
    objNewMail.Send

  7. #7
    mi ha dato un errore!!
    grazie,solo che l'errore è:

    Microsoft VBScript compilation error '800a0408'

    Invalid character

    /html/provamail.asp, line 4

    objNewMail.to = p.bassini@blacklemon.com
    -------------------------^

    e come faccio a specificare un indirizzo e-mail senza la chiocciola?!

  8. #8
    Originariamente inviato da quake_84
    mi ha dato un errore!!
    grazie,solo che l'errore è:

    Microsoft VBScript compilation error '800a0408'

    Invalid character

    /html/provamail.asp, line 4

    objNewMail.to = p.bassini@blacklemon.com
    -------------------------^

    e come faccio a specificare un indirizzo e-mail senza la chiocciola?!
    lo devi mettere tra ""

  9. #9
    ok,la pagina passa ma la mail non arriva...ho messo ancora un redirect alla fine per vedere se effettivamente arrivava fino all'ultima riga e il redirect funziona...
    cosa c'è che non va?

  10. #10
    ragazzi,le mail continuano a non arrivare.sia che io usi un codice semplicissimo,sia che io strutturi la mail in modo più complicato.
    datemi una mano,vi prego,è importante!
    ditemi se trovate qualcosa che vi puzza o se correggereste qualcosa,se c'è qualcosa che potrebbe dare problemi...qualsiasi cosa,non ho errori su cui basarmi,sembra che vada tutto invece non arriva niente.il redirect viene fatto,quindi il codice viene letto senza errori,perchè,però,non funziona?

    codice:
    <%
        Ip = Request.ServerVariables("REMOTE_ADDR")
        
        destinatario = "_indirizzo_"
        mailserver = "nome_server"
        sender = Request.Form("email")
        subject = "Cellulari.it - Segnalazione da sito web"
        recipient = destinatario
    
    	sMessage = vbcrlf _
            & "Web Form from Cellulari.it" & vbcrlf _
            & " Riferimento : " & Request.Form("why") & vbcrlf _
    	& vbcrlf _
    	& Message  & vbcrlf _
            & vbcrlf _
    	& "Questa e-mail ti arriva dalla pagina" & Request.Form("location") & vbcrlf _
    	& "Da:" & vbcrlf _
    	& vbcrlf _
    	& " Nome    : " & Request.Form("nome") & vbcrlf _
    	& " Cognome : " & Request.Form("cognome") & vbcrlf _
    	& " Indirizzo e-mail : " & Request.Form("email") & vbcrlf _
    	& vbcrlf _
    	& "Messaggio:" & vbcrlf _
    	& vbcrlf _
        & " Oggetto del messaggio : " & Request.Form("oggetto") & vbcrlf _
    	& " Messaggio : " & Request.Form("messaggio") & vbcrlf _
    	& vbcrlf _
    	& "Tipo di risposta:" & vbcrlf _
    	& vbcrlf _
        & " Risposta via e-mail : " & Request.Form("check1") & vbcrlf _
    	& " Risposta via telefono : " & Request.Form("check2") & vbcrlf _
    	& " Numero di telefono : " & Request.Form("telefono") & vbcrlf _
    	& " Indirizzo ip : " & Ip
    	Set objNewMail = CreateObject("CDONTS.NewMail")
    	objNewMail.Send sFrom, sTo, sSubject, sMessage
    	Set objNewMail = Nothing
    
    Response.Redirect ("risposta.asp")
    %>

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.