Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema mail

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    Problema mail

    Ciao a tutti,
    ho uno strano problema con la spedizione della mail.

    Questo è un frammento di codice

    msg.Subject = ogg
    msg.BodyFormat = MailFormat.Html
    msg.Body = bod
    msg.To = st
    msg.From = mit


    Dovrei mandarla in formato html ma mi da questo errore


    A potentially dangerous Request.Form value was detected from the client (body="CIAO").

    il testo che sto inviando è questo

    CIAO

    Come mai???

    Grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    <%@ Page ... ValidateRequest="False" %>
    occhio che però cosi si potrebbe inserire anche codice js (che però i client di posta non dovrebbero far passare)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    grazie
    2 domande:

    che problemi potrei avere se si inserisce codice js

    ed inoltre mi sta capitendo che se percaso spedisco una mail ad un indirizzo non valido, cioè non una mail ma una parola qualsiasi, mi appare una pagina con un brutto errore.

    Come posso ovviare a questo problema??
    Io credevo che se anche non ci fosse una mail corretta lui la ignorasse, come accadeva in asp classico

    grazie
    victor
    ----------------------

  4. #4
    Originariamente inviato da victor8872
    grazie
    2 domande:

    che problemi potrei avere se si inserisce codice js

    ed inoltre mi sta capitendo che se percaso spedisco una mail ad un indirizzo non valido, cioè non una mail ma una parola qualsiasi, mi appare una pagina con un brutto errore.

    Come posso ovviare a questo problema??
    Io credevo che se anche non ci fosse una mail corretta lui la ignorasse, come accadeva in asp classico

    grazie
    Se inerisci codic JS sicuramente se il client ha una sorta di firewall o antivirus ecc, l'email verrà bloccata perchè può risultare potenzialmente pericolosa.


    Per ovviare al problema dell'indirizzo email non corretto, basta che metti un try catch prima del send.

    codice:
    try
    {
      objEmail.send();
    }
    catch(Exception ex)
    {
      Response.Write(ex.message);
    }

    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    gentilissimo,


    grazie mille
    victor
    ----------------------

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.