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

    allegare pag. html a mail in aspx

    ciao a tutti,
    sto cercando di inviare in allegato via mail una pagina html.
    si tratta di mail che sono generate in automatico prelevandole da una lista nel database e alle quali voglio allegare una pagina html che si trova sul server.
    ho fatto uno script di questo tipo:
    --------------------------------------------------
    dim ogg=oggetto.text 'viene raccolto dal form
    dim lk=link.text 'viene raccolto dal form

    dim laMail as new MailMessage()
    dim allegato = New MailAttachment(lk)
    dim yourMail=mail.text
    dim testo as string="Ciao questa è la mia newsletter"

    while reader.read()
    laMail.From = "mail@mail.it"
    laMail.To = yourMail
    laMail.Attachments.Add(allegato)
    laMail.Subject = ogg
    laMail.Priority = MailPriority.High
    laMail.BodyFormat = MailFormat.html
    laMail.Body = testo
    SmtpMail.Send(laMail)
    end while
    --------------------------------------------------
    ma mi da questo errore:

    System.Web.HttpException: Invalid mail attachment 'http://www.manufattidigitali.com/index.html'

    chi mi sa dire qualche cosa?

    grazie

  2. #2
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206

    Re: allegare pag. html a mail in aspx

    Originariamente inviato da gleone
    ciao a tutti,
    sto cercando di inviare in allegato via mail una pagina html.
    si tratta di mail che sono generate in automatico prelevandole da una lista nel database e alle quali voglio allegare una pagina html che si trova sul server.
    ho fatto uno script di questo tipo:
    --------------------------------------------------
    dim ogg=oggetto.text 'viene raccolto dal form
    dim lk=link.text 'viene raccolto dal form

    dim laMail as new MailMessage()
    dim allegato = New MailAttachment(lk)
    dim yourMail=mail.text
    dim testo as string="Ciao questa è la mia newsletter"

    while reader.read()
    laMail.From = "mail@mail.it"
    laMail.To = yourMail
    laMail.Attachments.Add(allegato)
    laMail.Subject = ogg
    laMail.Priority = MailPriority.High
    laMail.BodyFormat = MailFormat.html
    laMail.Body = testo
    SmtpMail.Send(laMail)
    end while
    --------------------------------------------------
    ma mi da questo errore:

    System.Web.HttpException: Invalid mail attachment 'http://www.manufattidigitali.com/index.html'

    chi mi sa dire qualche cosa?

    grazie
    non vorrei dire una fagianata, ma penso puoi provare ad usare XMLHTTP; guarda qua http://www.aspitalia.com/liste/usag/...Search=XMLHTTP

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

    Re: Re: allegare pag. html a mail in aspx

    Originariamente inviato da Aki
    non vorrei dire una fagianata, ma penso puoi provare ad usare XMLHTTP; guarda qua http://www.aspitalia.com/liste/usag/...Search=XMLHTTP
    se vuoi utilizzare asp 3 si.. sennò in asp .net c'è qualcosa di meglio di XMLHTTP
    purtroppo non sono sicuro, ma credo ke il flusso html possa essere letto con la classe streamreader

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.