Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179

    problema nell'invio di email

    sto provando il seguente script per l'invio di email:

    <%@page language="VB" %>
    <%@Import Namespace="System.Web.Util" %>

    <script language="VB" runat="server">
    Sub inviaEmail(Obj As Object, E As EventArgs)
    'Creo l'oggetto MailMessage
    Dim mailObj AS new MailMessage

    'Setto i vari parametri
    mailObj.From = "emailfrom"
    mailObj.To = "emailto"
    mailObj.Subject = "prova"
    mailObj.Body = "ciao"

    'Formato HTML della email
    mailObj.BodyFormat = MailFormat.Html

    'Invio la mail
    SmtpMail.Send(mailObj)
    End Sub
    </script>

    però mi dà il seguente errore:


    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: BC30002: Type 'MailMessage' is not defined.

    Source Error:



    Line 5: Sub inviaEmail(Obj As Object, E As EventArgs)
    Line 6: 'Creo l'oggetto MailMessage
    Line 7: Dim mailObj AS new MailMessage
    Line 8:
    Line 9: 'Setto i vari parametri


    Source File: c:\inetpub\wwwroot\inviomail.aspx Line: 7

    mi sapreste dire perchè?
    grazie
    The world is a vampire

  2. #2
    bè, il namespace è: <%@ import namespace="system.web.mail" %> e poi l'oggetto non dovrebbe essere: dim messaggio As SmtpMail

    prova così ;-)
    non siamo altro ciò che sappiamo

  3. #3
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179
    ho cambiato la riga di namespace come mi hai suggerito e sembra che funzioni ma quando vado a verificare se mi è arrivato il messaggio di posta non mi è arrivato niente
    The world is a vampire

  4. #4
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421
    Spero che dopo tanto tempo hai risolto il problema...
    cmq devi impostare il server smtp, così

    mailObj.SmtpServer = "smtp.server.it"

    Ciao!

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.