Pagina 3 di 5 primaprima 1 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 47
  1. #21
    Io posso spedire la posta normalmente con il mio Provider cioè quello che mi da la connessione.
    I problemi li ho con la posta spedita con il mio Server sul mio pc.
    Per capirsi, chi va sul mio sito e si registra, non fa altro che usare la CDONTS del mio server per mandare la conferma registrazzione.

    Nel pannello accesso/connessione ho messo il mio IP e ho scelto
    (solo quelli nell'elenco)
    così dovrei usare la posta solo io.
    Come faccio a dire a libero che mi tolga dalla lista nera.
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #22
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    come l'hai impostato tu non c'è verso.
    per farlo funzionare occorre che il mittente della mail (il mail.from) della pagina di invio mail sia il tuo indirizzo di posta elettronica (quello che funziona con outlook).
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #23
    Facciamo così vieni un attimo sul mio sito, che ti spiego in 2 minuti in tempo reale.
    Nella home page del mio sito c'è una mini Chat comoda per scambiarsi 2 parole, ti aspetto li.
    Se vieni vieni subito

    cristiano.risorse.com

    Altrimenti riempiamo il Database!
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  4. #24
    Utente di HTML.it L'avatar di seclimar
    Registrato dal
    Sep 2002
    Messaggi
    21,042
    Originariamente inviato da Gioba66
    secondo me invece lui sta usando smtp del provider
    perche' dici questo?
    se in IIS non specifichi un altro server do posta...
    (nelle proprietà di IIS)
    di default il smtp e' LOCALHOST !

  5. #25
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    se leggi quello che ha fatto, vedi che avevo ragione.
    da una pagina asp sul server remoto vuole usare SMTP di libero senza avere l'autenticazione
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #26
    L'ultimo messaggio è assolutamente errato!!
    Leggete molto attentamente quello che scrivo qui sotto.

    Io con Libero non ho nulla a che fare.

    1)Il server Hardware è il mio PC
    2)Il sito internet è nel mio PC
    3) i Settaggi SMTP sono di Default (con il mio IP dinamico)

    Uso (Due) sistemi di posta distinti:

    1) Quello che mi da (Pagando) Tin.it cioè la mi a connessione Alice,
    e fino a qui OK non centra nulla il mio server.

    2)riguardo il mio server, invece uso SMTP di IIS mettendo solo il mio PI dinamico.

    ****In Pratica*****
    L'utente che va nel mio sito e usa ad esempio la pagina (Contatti) sfruta la dll CDONTS residente sul mio server che utilizza i settaggi di IIS.
    Dovrebbe essere chiaro.

    Magavi avete pensato che uso ASP Mail ma non è così.

    Gli utenti che vanno nel mio sito, si devono iscrivere per accedere alle varie sezioni, iscrivendosi gli dovrebbe arrivare (TRAMITE IIS SMTP) una email di conferma della loro iscrizzione.
    Purtroppo l'utente che scrive una email tipo "nome@libero.it", non viene accettata da libero, ovviamente perchè il mio Server invierebbe la notifica della loro registrazzione verso Libero ,a questo punto il mio server mi invia una Email di Notifica di mancato recapito a me stesso.
    Probabilmente il mio IP attuale non va a genio a Libero.it
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  7. #27
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    posta il codice della pagina che invia la mail e provo a farti capire dove sbagli
    Tutti vogliono parlare, nessuno sa ascoltare.

  8. #28
    Questo è il codice senza il FORM:


    <%@LANGUAGE = JScript%>
    <%
    // Recupero i dati dal modulo
    var nome = new String(Request.Form("nome"));
    var cognome = new String(Request.Form("cognome"));
    var email = new String(Request.Form("email"));
    var emaildest1 = new String(Request.Form("emaildest1"));
    var oggetto = new String(Request.Form("oggetto"));
    var importanza = new String(Request.Form("importanza"));
    var messaggio = new String(Request.Form("messaggio"));
    var html = new String(Request.Form("html"));

    // RegExp per l'email
    var valida = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

    // Imposto la data
    var oggi = new Date();
    var data = oggi.getDate() + "/" + (oggi.getMonth() + 1) + "/" + oggi.getYear() + " alle ore " + oggi.getHours() + ":" + oggi.getMinutes();

    // Imposto l'indirizzo IP del mittente
    var ip = Request.ServerVariables("REMOTE_ADDR");

    // Controllo la validità dei campi
    if ((nome == "") || (nome == "undefined")) Response.Redirect("errore.asp?id=1");
    if ((cognome == "") || (cognome == "undefined")) Response.Redirect("errore.asp?id=2");
    if (!valida.test(email)) Response.Redirect("errore.asp?id=3");
    if (!valida.test(emaildest1)) Response.Redirect("errore.asp?id=3");
    if ((oggetto == "") || (oggetto == "undefined")) Response.Redirect("errore.asp?id=4");
    if ((messaggio == "") || (messaggio == "undefined")) Response.Redirect("errore.asp?id=5");

    // Creo la classe CDONTS.NewMail ed invio l'email
    var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
    OggettoCDONTS.Importance = importanza;
    OggettoCDONTS.From = email;
    OggettoCDONTS.To = emaildest1;
    OggettoCDONTS.Subject = oggetto;
    // Verifica se la mail è in formato Html
    if ((html == "") || (html == "undefined")) {
    OggettoCDONTS.BodyFormat = 1;
    OggettoCDONTS.MailFormat = 1;
    OggettoCDONTS.Body = "Dati del mittente\n\nNome: " + nome + "\nCognome: " + cognome + "\nEmail: " + email + "\nIP: " + ip + "\n\nMessaggio spedito il " + data + "\n\nQuesto è il corpo del messaggio:\n\n" + messaggio;
    }
    else {
    OggettoCDONTS.BodyFormat = 0;
    OggettoCDONTS.MailFormat = 0;
    OggettoCDONTS.Body = "Dati del mittente

    Nome:
    " + nome + "
    Cognome: " + cognome + "
    Email: " + email + "
    IP: " + ip + "

    Messaggio spedito il " + data + "

    Questo è il corpo del messaggio:

    " + messaggio;
    }
    OggettoCDONTS.Send();

    // Reindirizzo il mittente verso la pagina di conferma
    Response.Redirect("conferma.asp");
    %><head><title>Cristiano Email</title></head>
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  9. #29
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    ecco l'errore:

    OggettoCDONTS.From = email;


    tu con questa riga dici che il mittente è l'indirizzo email ricavato dal form. quetso indirizzo può essere qualunque, e quindi in particolare può essere di un utente di libero.
    quando il tuo server SMTP (di alice --> tin, virgilio o telecom...) si trova a dover permettere l'invio, dice picche in quanto non riconsosce l'utente.

    se te nel campo invece metti il tuo indirizzo di email che ti funziona in locale vedrai che funziona.

    infine, se ti serve non perdere la mail ricevuta dal form, metti questo valore da un'altra parte, magari in cima al testo messaggio.
    Tutti vogliono parlare, nessuno sa ascoltare.

  10. #30
    OggettoCDONTS.From = email;
    Recupera la viariabile dal Form.

    Email, sarebbe il campo vuoto dove il Mittente scrive il suo indirizzo.



    Stessa cosa per il destinatario
    il campo lo riempie l'utente.
    OggettoCDONTS.To = emaildest1;

    In pratica dal form si decide il mittente e il destinatario.

    vai a vedere il Form di Invio:
    80.116.157.216/cristiano/mail/invio.asp

    Penso che dovrai registrarti per vederlo.
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.