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

    form mail senza cdont o cdosys..

    ASP: è possibile mandare form email senza cdont o cdosys?

    tnx
    1,2,3,4,5,10,100 passi!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Certo... basta installare ed usare un altro componente... mi pare di ricordarne uno di nome AspEmail ...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    grazie

    ..il fatto è che devo mettere su un sito un form email funzionante e ho 2 problemi:

    1) non conosco ASP (ma spero di trovare script utili)

    2) il gestore dell'hosting è molto poco professionale, non sa dirmi se il server supporta Cdont, Cdosys, etc...

    ho provato con script cdont e cdosys, ma nulla, restituisce "500 errore interno del server"


    PS: ho scoperto ora tramite script che il server è Windows 2003...
    1,2,3,4,5,10,100 passi!

  4. #4
    grazie a questa discussione son riuscito a far funzionare un test!!! sonb feliccissimo!


    però... come faccio a "prendere" i dati proveneienti dal form?

    (in PHP saprei farlo... ^_^ )


    es:
    'Spedizione: mittente, destinatario, oggetto, messaggio
    mittente = "xxxxxxx@xxxx.xx"
    destinatario = "xxxxxxx@xxxx.xx"
    1,2,3,4,5,10,100 passi!

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se il campo del form si chiama "mittente" puoi recuperare così:

    codice:
    mittente = trim(request.form("mittente"))
    e così per ogni campo.


    Roby

  6. #6
    grazie, provo!

    1,2,3,4,5,10,100 passi!

  7. #7
    Ancora una cosa.. come si può aggiungere un controllo se la mail è stata inviata?

    Ho trovato un codice tipo, ma non so come integrarlo... tnx!


    if email.error=0 then
    response.write "Invio Corretto."
    else
    response.write "Invio fallito."
    end if

    /////////////////// script invio mail
    <%
    Dim iMsg, iConf, Flds

    'Crea l'oggetto email
    Set iMsg = CreateObject("CDO.Message")
    'Crea l'oggetto configurazione
    Set iConf = CreateObject("CDO.Configuration")
    'Impostazione delle configurazioni per l'invio remoto
    Set Flds = iConf.Fields
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True

    'Spedizione: mittente, destinatario, oggetto, messaggio
    mittente = trim(request.form("mittente"))
    destinatario = "xxxx@xxxxxxx.xx"
    oggetto = trim(request.form("oggetto"))
    messaggio = trim(request.form("messaggio"))

    With iMsg

    'Assegnazione delle configurazioni
    Set .Configuration = iConf

    .From = mittente
    .To = destinatario
    .Subject = oggetto


    'Formato testo ( o HTMLBody scegliere)
    .TextBody = "messaggio"

    'Invia l'email
    .Send()


    end with

    set Flds = Nothing
    set iConf = Nothing
    set iMsg = Nothing
    %>
    1,2,3,4,5,10,100 passi!

  8. #8
    Originariamente inviato da i_am_antipop

    .TextBody = messaggio
    come posso aggiungere altro testo a .TextBody?

    ad es:
    .TextBody = messaggio & mittente ?




    grazie
    1,2,3,4,5,10,100 passi!

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    .TextBody = messaggio & VbCrLf &".Mittente: "& mittente
    Roby

  10. #10
    Originariamente inviato da Roby_72
    codice:
     .TextBody = messaggio & VbCrLf &".Mittente: "& mittente
    Roby
    grazie mille!
    1,2,3,4,5,10,100 passi!

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.