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

    Problema form mail e asp

    Ragazzi ho realizzato un form mail che invia i dati ad una pagin asp che invia l'email.
    Purtroppo invece di recapitare l'email mi notifica il postmaster e non capisco come mai.
    Se controllo l'allegato del postmaster verifico che i dati inseriti nel formmail flash sono corretti, ma mi da questo errore.
    Vi posto un pò di codice così vedete se sapete aiutatmi.
    [
    Questo è il codice della pagina ASP
    CODE]



    <%
    nome = request.QueryString("nome")
    email = request.QueryString("email")
    mess = replace(request.QueryString("mess"), "
    ", VbCrLf)

    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo, errore, nome, cognome, indirizzo, telefono, email, descrizione

    '* voce da modificare con il proprio indirizzo email

    'invioA = "prenotazione@modish.it"
    invioA = "miaemail@miaemail.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 = email

    '------------fine modifiche necessarie------------------

    nomeDominio = Request.ServerVariables("HTTP_HOST")
    indirizzoIp = Request.ServerVariables("REMOTE_ADDR")
    modulo = Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT")




    '* 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) = "localhost"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = invioA
    .From = email
    .Sender = invioDa
    .Subject = "Richiesta informazioni dal sito " & nomeDominio
    .TextBody = "Contatto dal sito www.macondopreziosi.it" & VbCrLf &_
    "Nome: " & nome & VbCrlF &_
    "E-Mail: " & email & VbCrlF &_
    "Messaggio: " & mess

    .Send
    End With
    %>
    <script language="JavaScript">
    document.location.replace('grazie.asp');

    </script>

    CODE]
    E questo è il codice per il pulsante flash che invia i dati
    codice:
    on (release) { 
    getURL("javascript:window.open('contatti.asp?nome="+nome+"&email="+email+"&mess="+mess+"','mess','width=350,height=100');void(0)"); 
    }
    Spero riusciate ad aiutarmi.
    Grazie!

  2. #2
    Ragazzi mi aiutate per favore!!

    Non riesco proprio a capire perchè non funziona!!

    Utilizzo questo codice da sempre per inviare email in asp, ma adesso se gli passo i valori da flash decide di no nfunzionare piu!!

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.