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

    Invio mail ok ma avviso errore

    Ciao a tutti, l'invio delle mail mi funziona correttamente, solo che mi da questo avviso (non errore)

    Avviso 1 "System.Web.Mail.MailMessage" è obsoleto: "The recommended alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?linkid=14202" D:\SITI_InetPub\InvioMail.aspx.vb 8 28
    D:\SITI_InetPub\

    il codice di invio è:

    Try
    Dim msg As New MailMessage()
    msg.Subject = "Test"
    msg.Body = "Questo è il testo della mail"
    msg.To = "riccardorimini@libero.it"
    msg.From = "ciao@libero.it"
    msg.Priority = MailPriority.Normal
    SmtpMail.SmtpServer = "out.alice.it"
    SmtpMail.Send(msg)
    MsgBox("Messaggio inviato")
    Catch
    MsgBox("Errore nell'invio")
    End Try

    Il namespace importato è:
    Imports System.Web.Mail

    L'avviso lo visualizza per : Mailmessage; MailPriority.Normal;Smtpmail.smtpserver; smtpmail.send

    Come posso fare per togliere questi avvisi, visto che è tutto funzionante?

  2. #2

    Fatto

    Con il seguente codice e la libreria system.net.mail non da avvisi e forse spedisce ho fatto la prova, ma ancora non è arrivata.

    Try
    Dim msg As New MailMessage()
    msg.Subject = "Test"
    msg.Body = "Questo è il testo della mail 2"
    msg.IsBodyHtml = True
    msg.To.Add("Propriamail")
    msg.From = New MailAddress("SuaMail")
    msg.Priority = MailPriority.Normal
    Dim mSmtpClient As New SmtpClient()
    mSmtpClient.Send(msg)
    MsgBox("Messaggio inviato")
    Catch
    MsgBox("Errore nell'invio")
    End Try

    Vi chiedo solo una cosa, che differenza c'è tra questa libreria (net) e quella che ho usato prima (web) infondo funzionava ugualmente.

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.