Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    96

    immagini inglobate in testo HTML

    Ciao a tutti,
    ho un grande problema. Da una pagina asp devo inviare una mail di auguri, che abbia nel corpo mail una cartolina/immagine.

    Vorrei capire se è fattibile o no inglobare l'immagine nel testo html (che crea la pagina di auguri) che scrivo nella mia procedura? Cerco di spiegarmi un po' meglio così immetto qui il codice:

    Dim iMsg, iConf, Flds

    'Crea l'oggetto email
    Set iMsg = CreateObject("CDO.Message")
    'Crea l'oggetto configurazione
    Set iConf = CreateObject("CDO.Configuration")
    'Impostazione delle configurazioni per l'invio remoto
    Set Flds = iConf.Fields
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True

    'Spedizione: mittente, destinatario, oggetto, messaggio
    mittente = "a@b.it"
    destinatario = "c@d.it"
    oggetto = "Prova email"
    messaggio = "Se non visualizzi correttamente la cartolina fai click qui: http://www.urmetdomus.it/AUGURI-2007.htm"

    With iMsg
    'Assegnazione delle configurazioni
    Set .Configuration = iConf

    .From = mittente
    .To = destinatario
    .Subject = oggetto

    'Formato HTML

    messaggiohtm= "<html><head><title>Auguri URMET Domus</title>"
    messaggiohtm= messaggiohtm & "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'></head>"
    messaggiohtm= messaggiohtm & "<body><table width='430' border='0' cellspacing='0' cellpadding='0'>"
    messaggiohtm= messaggiohtm & "<tr><td align='center' valign='middle'></td></tr>"
    messaggiohtm= messaggiohtm & "<tr><td>Firma</td></tr>"
    messaggiohtm= messaggiohtm & "</table></body></html>"

    .HTMLBody = messaggiohtm
    'Formato testo (scegliere)
    .TextBody = messaggio

    'Invio di una pagina web
    '.CreateMHTMLBody "http://ddd/cartolina.htm"

    'Invia l'email
    .Send()

    end with

    In questo modo però i filtri antispam mi bloccano la visualizzazione dell'immagine. Quello che potrei fare sarebbe puntare ad una pagina htm disponibile sul sito, anzichè trascriverne il codice completo (ma in questo caso un utente non collegato non vedrebbe nulla e in più non potrei aggiungere la firma). Mi era venuto in mente di tradurre il file immagine in qualche codice (non so quale, binario, esadecimale o chissà cosa) e poiinserirlo non so come nel codice html.
    Cercando ho visto che in .NET si potrebbe usare qualcosa come linkedresource, ma non posso usare .net

    Attendo speranzosa qualche ideona
    ciao
    Sili

  2. #2
    la butto lì.......invia l'immagine coma attachment della mail.....

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    96
    mmmhhh, si, quello funziona, ma vorrei che all'apertura della mail fosse visibile nel testo...

    in ogni caso grazie per l'idea...

    resto in attesa
    Sili

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.