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

    mandare email con form asp con autenticazione user e pass

    salve a tutti ho provato a ricercare ma non ho trovato nulla del genere,
    praticamente ho un form per mandare email che funzionava benissimo, ho dovuto spostare i dns dal mio dominio a gmail, ed ora non funziona più
    praticamente dovrei aggiungere la user e una pass di un account mail fittizio del mio domnio in modo che tramite form si possa spedire a gmail
    questo è il codice che ce ora e che ha sempre funzionato
    sapete dirmi dove devo mettere la use e pass della mail di spedizione?
    GRAZIE
    _____________________________________

    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo

    '* voce da modificare con il proprio indirizzo email

    invioA = "admin@xxx.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 = "admin@xxx.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) = "55.65.61.120"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update


    With iMsg
    Set .Configuration = iConf
    .To = invioA
    .From = Request.Form("email")
    .Sender = invioDa
    .Subject = "Richiesta disponibilita' camere da " & 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>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non so se è possibile passare dati d'accesso tra domini diversi, sul sito gmail hai trovato istruzioni se permette questo tipo di procedure?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Non so se è possibile passare dati d'accesso tra domini diversi, sul sito gmail hai trovato istruzioni se permette questo tipo di procedure?

    non ho trovato nulla, avendo i DNS della posta puntanti su gmail è il server dove ho il sito che mi chiede la user e pass per spedire
    lo script che ho funziona a metà dovrei solo sapere dove inserire i dati di identificazione

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova legge http://vademecum.aruba.it/start/cont...ulo_cdosys.asp la parte della autenticazione
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Prova legge http://vademecum.aruba.it/start/cont...ulo_cdosys.asp la parte della autenticazione
    Grazie mille risolto non l'avevo proprio visto !!ciao e ancora grazie

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.