Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: smtp cdosys help me!!!

  1. #1

    smtp cdosys help me!!!

    Ciao a tutti, innanzitutto scusate l'ignoranza, ho un problema con un form residente sul server di register.it.
    Praticamente non riesco a ricevere le mail con i dati inseriti dal form. Penso di avere capito che il problema è relativo alla configurazione del smtp, poichè, l'invio del form non mi da nessun errore e anche perchè ho provato lo stesso identico form sul server di aruba utilizzanto smtp.aruba.it è tutto funziona perfettamente.
    A chiunque mi da una mano grazie anticipatamente.
    p.s qui una copia del formcdosys_html.asp
    p.s.2 aggiungo che ho provato sotto consiglio di Roby_72 a modificare la stringa:
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "mail.register.it"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    con:
    Set Flds = iConf.Fields
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    ma non è servito a nulla.
    Se potetevi prego aiutatemi,grazie




    <%
    '============Linkbruttocane su specifiche MSDN================
    '* il corpo finale del messaggio contiene tutti i campi *
    '* inseriti nella pagina html, in pratica puoi mettere *
    '* tutti i campi che ti servono nel modulo di invio senza *
    '* fare altre configurazioni aggiuntive. *
    '=======================================

    ======================

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

    '* voce da modificare con il proprio indirizzo email

    invioA = "info@idrotermicagasimpianti.com"

    '* 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 = "marziaprovenzano@yahoo.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 & "
    " & 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) = "mail.register.it"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = invioA
    .From = Request.Form("email")
    .Sender = invioDa
    .Subject = "Contatto dal dominio " & 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 & ""
    .HTMLBody = "<font face=verdana size=2>Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & "
    " & corpoMessaggio

    .Send
    End With
    %>
    <script>
    document.location.replace('grazie.asp');
    </script>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Domanda: register ti consente l'utilizzo di componenti di invio per le email?
    Chiedi a loro.

    Roby

  3. #3

    grazie sempre per la tempestività

    Si mi sono documentata sulle faq, le supportano.

  4. #4

    grazie sempre per la tempestività

    Si mi sono documentata sulle faq, le supportano.
    http://we.register.it/support/faqs_w...ql.html#17host

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Allora qui:

    codice:
    .From = Request.Form("email")
    inserisci una email presente nel dominio dal quale la email parte ovvero "info@idrotermicagasimpianti.com" come per il .To.

    Roby

  6. #6

    nooooooo

    Niente da fare!!!!
    ma possibile che su aruba mi funziona e qui no????
    non so che fare,grazie sempre.

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Avevi detto che ti scriveva qualcosa...

    Fai così vediamo se è vero:

    codice:
    ...
    ...
    response.end 
    End With

    Roby

  8. #8

    ciao roby_72

    grazie sempre per la disponibilità,di seguito parte del mess di errore:
    <% '============Linkbruttocane su specifiche MSDN================ '* il corpo finale del messaggio contiene tutti i campi * '* inseriti nella pagina html, in pratica puoi mettere * '* tutti i campi che ti servono nel modulo di invio senza * '* fare altre configurazioni aggiuntive. * '================================================= ============ DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo '* voce da modificare con il proprio indirizzo email invioA = "info@idrotermicagasimpianti.com" '* 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 = "marziaprovenzano@yahoo.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 & "
    " & 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("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True With iMsg Set .Configuration = iConf .To = invioA .From = Request.Form("info@idrotermicagasimpianti.com") .Sender = invioDa .Subject = "Contatto dal dominio " & 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 & "" .HTMLBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & "

  9. #9

    ti mando anche il form.....

    ti mando il codice del form, anche se ripeto che su aruba tutto funzionava...

    <html>
    <head>

    <title>Idrotermica gas-impianti Informazioni</title>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link rel="stylesheet" href="pisciotto.css" type="text/css">

    <script language="javascript">
    <!--
    function Modulo() {
    // Variabili associate ai campi del modulo
    var nome = document.modulo.nome.value;
    var cognome = document.modulo.cognome.value;
    var telefono = document.modulo.telefono.value;
    var email = document.modulo.email.value;

    // Espressione regolare dell'email
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

    //Effettua il controllo sul campo NOME
    if ((nome == "") || (nome == "undefined")) {
    alert("Il campo Nome è obbligatorio.");
    document.modulo.nome.focus();
    return false;
    }
    //Effettua il controllo sul campo COGNOME
    else if ((cognome == "") || (cognome == "undefined")) {
    alert("Il campo Cognome è obbligatorio.");
    document.modulo.cognome.focus();
    return false;
    }
    //Effettua il controllo sul campo TELEFONO
    else if ((isNaN(telefono)) || (telefono == "") || (telefono == "undefined")) {
    alert("Il campo Telefono è numerico,obbligatorio e non deve contenere spazi e /.");
    document.modulo.telefono.value = "";
    document.modulo.telefono.focus();
    return false;
    }
    else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
    alert("Inserire un indirizzo email corretto.");
    document.modulo.email.select();
    return false;
    }

    //INVIA IL MODULO
    else {
    document.modulo.action = "formcdosys_html.asp";
    document.modulo.submit();
    }
    }
    //-->
    </script>

    </head>

    <body bgcolor="#FFFFFF" text="#000000">
    <table width="80%" border="0">
    <tr>
    <td>[img]banner2.jpg[/img]</td>
    </tr>
    <tr>
    <td>
    <hr>
    <table width="100%">
    <tr>
    <td width="20%" valign="top">
    <table width="100%" border="0" bgcolor="#CC0000">
    <tr>
    <td>
    <div align="left"></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><a href="index.htm"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Home
    page</font></a></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Informazioni</font></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Contattaci</font></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Prodotti</font></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Servizi</font></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><a href="progetti.htm"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Progetti
    eseguiti</font></a></font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="left"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">-Links</font></font></div>
    </td>
    </tr>
    <tr>
    <td></td>
    </tr>
    <tr>
    <td>
    <div align="left"></div>
    </td>
    </tr>
    </table>
    <table width="100%" border="0" height="100%">
    <tr>
    <td></td>
    </tr>
    </table>
    </td>
    <td width="3%" valign="top">[img]lineaver.jpg[/img] </td>
    <td width="77%">

    <table width="100%" border="0">
    <tr>
    <td>


    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Per
    informazioni su prodotti o servizi, compilate il modulo con
    i dati richiesti.

    Riceverete una risposta al pi&ugrave; presto,grazie. </font></p>


    <form method="post" name="modulo">
    <div align="center">
    <table width="80%" border="0" align="left">
    <tr>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Nome*</font></div>
    </td>
    <td>
    <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="nome">
    </font></div>
    </td>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Telefono*</font></div>
    </td>
    <td>
    <div align="center"> <font face="Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="telefono">
    </font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Cognome*</font></div>
    </td>
    <td>
    <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="cognome">
    </font></div>
    </td>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">E-mail*</font></div>
    </td>
    <td>
    <div align="center"> <font face="Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="email">
    </font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Indirizzo</font></div>
    </td>
    <td>
    <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="indirizzo">
    </font></div>
    </td>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Citt&agrave;</font></div>
    </td>
    <td>
    <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
    <input type="text" name="citta">
    </font></div>
    </td>
    </tr>
    <tr>
    <td>
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Domande/info:</font></div>
    </td>
    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1"></font></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td colspan="4">
    <div align="right"><font face="Arial, Helvetica, sans-serif" size="1">
    <font face="Verdana, Arial, Helvetica, sans-serif">
    <textarea name="commenti" rows=10 cols=50></textarea>
    </font> </font></div>
    </td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td>
    <div>
    <div align="center"> <font face="Arial, Helvetica, sans-serif" size="2">
    <input type="button" value="Invia" onClick="Modulo()">
    </font></div>
    </div>
    </td>
    <td colspan="3">
    <div> <font face="Arial, Helvetica, sans-serif" size="2">
    <input type="reset" name="Submit2" value="Cancella tutto">
    </font></div>
    </td>
    </tr>
    </table>
    </div>
    </form>
    </td>
    </tr>
    </table>
    <font size="1" face="Verdana, Arial, Helvetica, sans-serif">

    Cliccando sul pulsante &quot;Invia&quot; si accetta il trattamento
    dei dati personali in base alla legge 675/96.</font>

    </td>
    </tr>
    </table>
    <hr align="center">
    <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="index.htm">Home
    page</a> - Informazioni -<a href="contatti.htm">
    Contattaci </a>- Prodotti - Servizi
    - Progetti eseguiti -<a href="links.htm">
    Links</a></font></div>
    </td>
    </tr>
    </table>
    </body>
    </html>

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non mi sembra l'errore quello...
    Se vedi qualcos'altro postalo. Hai solo postato il listato...

    Roby

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.