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

    Formattare il testo in un ivio mail

    Come si fa a formattare il testo in un invio mail in asp.net?
    Ho provato in tanti modi ma non funzia nulla!

    ad esempio vorrei ricevere i messaggi provenienti da un form .aspx con un testo tahoma o arial, 11px ect..

    Come si fa??

    ecco il codice:

    mail.Body = LName.Text & " " & FName.Text & " visitando il tuo sito ha lasciato il seguente messaggio" & VbCrLf & VbCrLf & Message.Text & VbCrLf & VbCrLf & "DATI PERSONALI:" & VbCrLf & VbCrLf & "Nome : " & FName.Text & " " & LName.Text & VbCrLf & "Indirizzo: " & Address.Text & VbCrLf & "Company: " & Company.Text & VbCrLf & "Phone: " & Phone.Text & VbCrLf & "Fax: " & Fax.Text & VbCrLf & VbCrLf & "Email: " & Email.Text & VbCrLf & VbCrLf

    Altra domanda: come suddivido il codice per evitare che sia troppo lungo?

    Grazie a tutti...
    de gustibus non disputandum est

  2. #2
    Per l'invio di email formattate devi impostare il formato della mail in HTML:
    codice:
    Dim myMail As New MailMessage
    myMail.From = "info@info.it"
    myMail.To = "info@info.it"
    myMail.Subject = "Oggetto"
    myMail.BodyFormat = MailFormat.Html
    myMail.Body = "messaggio"
    myMail.Priority = MailPriority.High
    SmtpMail.Send(myMail)
    Ricordati anche di impostare il server smtp in caso non sia sullo stesso server.

    Nel testo ora dovrai inserire il testo come fosse una pagina HTML:
    codice:
    myMail.Body = "<font size='-2'>ciao</font>
    ..."
    Se usi il Visual Basic puoi fare, per suddividere meglio il codice e renderlo più leggibile:
    codice:
    testo=" visitando il tuo sito ha lasciato il seguente " & _
    testo=" bla bla bla " & _
    testo=" bla bla bla " & _
    testo=" bla bla bla "
    O, meglio, uno StringBuilder.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Grazie....
    de gustibus non disputandum est

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.