Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Invio email in ASp..mi date un consiglio
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tifo.napoli Bannato User • ultima modifica di

      Invio email in ASp..mi date un consiglio

      Ciao a tutti del forum..sono nuovo e volevo kiedervi se potevate darmi una mano a far funzionar questo fom per l'invio di email.

      Premette ke ne capisco ben poco di asp. Ho creato 2 pagina una in htm (form.htm) e l'altra in asp (inviomail.asp)

      <body>
       theSchema="http://schemas.microsoft.com/cdo/configuration/" 
       Set cdoConfig=server.CreateObject("CDO.Configuration")   
       cdoConfig.Fields.Item(theSchema & "sendusing")=2 
       cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com" 
       cdoConfig.Fields.Update 
        
       set cdoMessage=Server.CreateObject("CDO.Message") 
       cdoMessage.Configuration=cdoConfig 
        
       cdoMessage.From=Request.Form("email") 
       cdoMessage.To="[email protected]" 
       cdoMessage.Subject=Request.Form("subject") 
      cdomessage.HtmlBody="Nome:" & request.form("nome") & "<br/>Cognome:" & Request.form("cognome") & "<br/>Telefono:" & request.form("telefono")
      & "<br/>Cellulare:" & request.form("cellulare") & "<br/>Email:" & request.form("email") & "<br/>Data di arrivo:" & request.form("giornoarrivo & mesearrivo & annoarrivo")
      & "<br/>Data di partenza:" & request.form("giornopartenza & mesepartenza & annopartenza") & "<br/>Numero persone:" & Request.form("persone")
      & "<br/>Tipo camera:" & Request.form("camera") & "<br/>Altre richieste:" & Request.form("richieste")
       cdoMessage.Send 
        
       Set cdoMessage=Nothing 
       Set cdoConfig=Nothing 
      </body>
      </html>
      
      

      Vi ringrazio per l'aiuto. Ma purtroppo è una cosa ke nn riesco a fare...
      grazie a tutti 😉 😉

      [edit]
      Eliminato il codice non rilevante per la discussione 😉
      [/edit]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        madai User Attivo • ultima modifica di

        Ciao Tifo-Napoli e benvenuto 🙂

        vedo che hai aperto 2 thread con la stessa domanda + un post (sempre con la stessa domanda) in un vecchio thread. Ne bastava uno 🙂 Ho cancellato gli altri e ti invito a leggere alcune linee guida di questo forum: http://www.giorgiotave.it/forum/asp-asp-net/16607-come-fare-una-domanda-su-questa-sezione-del-forum.html

        Ora dimmi, cos'è che non funziona? Ricevi qualche errore? Allora incolla qui il testo dell'errore insieme alla riga di codice che lo ha generato 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tifo.napoli Bannato User • ultima modifica di

          Ciao Madai...

          nn funziona e dopo aver compilato tutti i campi mi dà una stringa lunghissima con tutti i codici messi e n narriva niente all'email che dovrebbe arrivare il form...

          Puoi damri una mano? :arrabbiato:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            madai User Attivo • ultima modifica di

            Prima di tutto il codice asp va SEMPRE racchiuso tra <%...%> quindi:

            
            <body>
            **<%**
             theSchema="http://schemas.microsoft.com/cdo/configuration/" 
             Set cdoConfig=server.CreateObject("CDO.Configuration")     
             cdoConfig.Fields.Item(theSchema & "sendusing")=2 
             cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com" 
             cdoConfig.Fields.Update 
              
             set cdoMessage=Server.CreateObject("CDO.Message") 
             cdoMessage.Configuration=cdoConfig 
              
             cdoMessage.From=Request.Form("email") 
             cdoMessage.To="[email protected]" 
             cdoMessage.Subject=Request.Form("subject") 
            cdomessage.HtmlBody="Nome:" & request.form("nome") & "<br/>Cognome:" & Request.form("cognome") & "<br/>Telefono:" & request.form("telefono")
            & "<br/>Cellulare:" & request.form("cellulare") & "<br/>Email:" & request.form("email") & "<br/>Data di arrivo:" & request.form("giornoarrivo & mesearrivo & annoarrivo")
            & "<br/>Data di partenza:" & request.form("giornopartenza & mesepartenza & annopartenza") & "<br/>Numero persone:" & Request.form("persone")
            & "<br/>Tipo camera:" & Request.form("camera") & "<br/>Altre richieste:" & Request.form("richieste")
             cdoMessage.Send 
              
             Set cdoMessage=Nothing 
             Set cdoConfig=Nothing 
            **%>**
            </body>
            </html>
            
            
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tifo.napoli Bannato User • ultima modifica di

              grazie Madai...

              mettendo <%...%> dovrebbe andare???

              Speriamo bene.

              Le pagine stanno fatte bene? :arrabbiato: :arrabbiato: :arrabbiato:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                madai User Attivo • ultima modifica di

                @Tifo-Napoli said:

                grazie Madai...

                mettendo <%...%> dovrebbe andare???

                Speriamo bene.

                Le pagine stanno fatte bene? :arrabbiato: :arrabbiato: :arrabbiato:

                Si a parte il server smtp, dovrai mettere l'smtp del tuo provider. Per il resto è ok.

                PS: forza Napoli

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tifo.napoli Bannato User • ultima modifica di

                  Ciao Madai...

                  dove possoprendere l''smtp del mio provider??

                  ancora grazie di tutto :arrabbiato: :arrabbiato:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    madai User Attivo • ultima modifica di

                    Prova uno di questi:

                    out.virgilio.it
                    mail.tin.it (aliceadsl)
                    smtp.virgilio.it
                    mail.clubnet.tin.it
                    smtp.tin.it (?)

                    :ciauz:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • paocavo
                      paocavo Moderatore • ultima modifica di

                      @Tifo-Napoli said:

                      ...dove possoprendere l''smtp del mio provider??...

                      Ciao Tifo-Napoli,
                      il nome del server SMTP (Server Mail transfer Protocol) te lo dovrebbe fornire il tuo Servizio di Hosting che ospita le tue pagine asp, ad esempio se hai acquistato il dominio su aruba.it
                      allora è:

                      smtp.aruba.it

                      PS: Ho editato il tuo primo posto di questo 3D perchè non conforme alle linee guida di questa sezione del forum GT ( e che madai ti ha già suggerito di leggere). Per motivi di (tua) privacy ho oscurato l'e-mail presente nel codice. Buon lavoro!

                      :ciauz:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        tifo.napoli Bannato User • ultima modifica di

                        Ciao raga...

                        se avessi il dominio con register.it.....come dovrebbe essere l' smpt del mio provider?

                        grazie a tutti

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • paocavo
                          paocavo Moderatore • ultima modifica di

                          smtp.register.it

                          Ovviamente! 😉

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • M
                            madai User Attivo • ultima modifica di

                            @Tifo-Napoli said:

                            Ciao raga...

                            se avessi il dominio con register.it.....come dovrebbe essere l' smpt del mio provider?

                            grazie a tutti
                            Dovresti chiedere a loro.

                            Ad ogni modo prova authsmtp.tuodominio.it

                            oppure mail.dada.it o smtp.register.it oppure, visto che mi sembra che tin.it non blocchi richieste esterne, prova uno dei server smtp che ti ho segnalato sopra. Io ho provato con successo out.virgilio.it anche se la mia email è su virgilio (ma credo sia la stessa cosa).

                            Ciao

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              tifo.napoli Bannato User • ultima modifica di

                              Grazie a tuti.. mo prov un attimo

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • T
                                tifo.napoli Bannato User • ultima modifica di

                                Raga quando vado su invia email mi esce sta cosa......

                                ke è???

                                <% theSchema="http://schemas.microsoft.com/cdo/configuration/" Set cdoConfig=server.CreateObject("CDO.Configuration") cdoConfig.Fields.Item(theSchema & "sendusing")=2 cdoConfig.Fields.Item(theSchema & "smtpserver")="smtp.register.it" cdoConfig.Fields.Update set cdoMessage=Server.CreateObject("CDO.Message") cdoMessage.Configuration=cdoConfig cdoMessage.From=Request.Form("email") cdoMessage.To="[email protected]" cdoMessage.Subject=Request.Form("subject") cdomessage.HtmlBody="Nome:" & request.form("nome") & "
                                Cognome:" & Request.form("cognome") & "
                                Telefono:" & request.form("telefono") & "
                                Cellulare:" & request.form("cellulare") & "
                                Email:" & request.form("email") & "
                                Data di arrivo:" & request.form("giornoarrivo & mesearrivo & annoarrivo") & "
                                Data di partenza:" & request.form("giornopartenza & mesepartenza & annopartenza") & "
                                Numero persone:" & Request.form("persone") & "
                                Tipo camera:" & Request.form("camera") & "
                                Altre richieste:" & Request.form("richieste") cdoMessage.Send Set cdoMessage=Nothing Set cdoConfig=Nothing %>

                                non mi arriva l'email.....

                                uffi...

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • M
                                  madai User Attivo • ultima modifica di

                                  Siamo alle solite...

                                  l'offerta base di register.it non supporta ASP: Hosting personal

                                  Se hai comprato hosting personal... allora non puoi utilizzare ASP.

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • T
                                    tifo.napoli Bannato User • ultima modifica di

                                    Madai non mi esce l'ultima risposta ke mi hai dato...Come mai???

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tifo.napoli Bannato User • ultima modifica di

                                      Cosa devo accettar e x il trasferimento? Mi dai di nuovo l'indirizzo x il trasferiemtno su aruba??

                                      Grazie di tutto

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • M
                                        madai User Attivo • ultima modifica di

                                        Ho dovuto spostare parte della discussione sul forum dedicato all'Hosting perchè in questa sezione cerchiamo di rimanere nell'ambito delle pagine ASP. Se usciamo fuori dall'argomento andiamo off-topic.

                                        I messaggi che non trovi più puoi trovarli in questa nuova discussione che ho aperto qui: http://www.giorgiotave.it/forum/hosting-housing-e-domini/16900-sono-su-register-hosting-personal-ma-ora-ho-bisogno-del-supporto-asp.html

                                        Ciao

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • L
                                          la.maglia.rosanero User Attivo • ultima modifica di

                                          scusate se uso questo tread ma è attinente
                                          in questo pezzo di script asp
                                          <%@LANGUAGE = JScript%>
                                          <%
                                          // Recupero i dati dal modulo
                                          var nome = new String(Request.Form("nome"));
                                          var email = new String(Request.Form("email"));
                                          var messaggio = new String(Request.Form("messaggio"));

                                          // Effettuo un banale controllo sulla validità dei campi
                                          if (nome == "" || email == "" || messaggio == "") {
                                          Response.Write("ERRORE: Tutti i cami sono obbligatori");
                                          Response.End;
                                          }

                                          // Creo l'oggetto (o classe) CDONTS.NewMail
                                          var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
                                          OggettoCDONTS.From = email; // Mittente
                                          OggettoCDONTS.To = "[email protected]"; // Destinatario (inserisci la tua email)
                                          OggettoCDONTS.Subject = "Messaggio da " + nome; // Oggetto
                                          OggettoCDONTS.Body = messaggio; // Corpo
                                          OggettoCDONTS.Send(); // Invio la mail

                                          Response.Write("Email inviata con successo!");
                                          %>

                                          mi da errore nella linea 15 cioè
                                          var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");

                                          ora non capisco perchè mi da l'errore....l'unica cosa che mi viene in mente è che in questo script non ho modo di mettere l'smtp del mio server.....quindi l'unico errore che mi viene in mente è questo ma non so dove poterlo mettere l'smpt!
                                          🙂

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • M
                                            madai User Attivo • ultima modifica di

                                            Leggiti il codice postato da Tifo-Napoli. Noterai che i metodi che utilizzate sono differenti, tu stai utilizzando CDONTS mentre lui sta utilizzando CDOSYS. Le nuove piattaforme hosting di solito non supportano più il (buon) vecchio cdonts. è probabile che sia questo il problema e che tu sia costretto ad utilizzare cdosys

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti