Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371

    Invio Email con immagini

    Salve a tutti
    volevo segnalare il mio problema....
    sto cercando di inviare una mail con delle immagini.....
    ho realizzato la pagina in una variabile cosi.....
    ---------------------------------
    Dim BodyEmail
    BodyEmail=BodyEmail & "<html><body>"
    BodyEmail=BodyEmail & "<table height='100%' border='1' background-color: #81C5E9; cellSpacing='0' cellPadding='5' width='100%' style=""background-image: url(../images/Page-BgTexture.jpg);background-repeat: repeat;background-attachment: scroll;background-position: top left;"">"
    BodyEmail=BodyEmail & "<tr>"
    BodyEmail=BodyEmail & "<td valign='top' align='middle'>"
    BodyEmail=BodyEmail & "<table cellSpacing='0' cellPadding='0' width='600px' align='center' border='0'>"
    BodyEmail=BodyEmail & "<tr>"
    BodyEmail=BodyEmail & "<td style='background: url(../images/logo_mail.JPG); -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial' width='100%'>[img]www.sito/images/logo_mail.JPG[/img]</td>"
    BodyEmail=BodyEmail & "</tr>"
    BodyEmail=BodyEmail & "</table>"
    ------------------------
    poi quando devo inviarla faccio cosi .......
    Set MiaMail = Server.CreateObject("CDO.Message")
    MiaMail.From = MailAdmin
    MiaMail.To = EMail
    MiaMail.Subject = "oggetto"
    MiaMail.HTMLBody = BodyEmail
    MiaMail.Send()

    Conclusione la mail arriva correttamente tutto ok tranne che non vedo le immagini che ho messo come sfondo.....
    Ho provato a stampare la variabile a video anziche inviarla e li vedo tutto ok
    Ho provado a dare l'intero percorso ai file immagini "http://www.sito.it/images/......"
    Come posso risolvere???
    NB: l'immagine in IMG la vedo perfettamente
    GRAZIE ANCORA............

  2. #2
    Beh... se l'email arriva è solo questione di percorsi corretti...

    Ricontrolla
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Originariamente inviato da ricman
    Beh... se l'email arriva è solo questione di percorsi corretti...

    Ricontrolla
    ho ricontrollato gia decine di volte....
    e poi perche nella stampa a video funziona tutto ???
    se è una questione di percorsi sbagliati non doveva funzionare neanche li.....o sbaglio

  4. #4
    Non conosco l'asp...
    Questo coso è scritto bene? (soprattutto le virgolette)
    codice:
    style=""background-image
    Eviterei di scrivere in xhtml.

    Poi in generale può darsi che i background non vengano letti bene... prova con le foto normali... magari con il tag ridotto al minino per testare

    Da così
    [img]www.sito/images/logo_mail.JPG[/img]

    a così:
    [img]www.sito/images/logo_mail.JPG[/img]
    (controllando bene l'url del sito e le Maiuscole)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Le foto messe come sfondo non vengono viste quando l'email viene ricevuta anche se quando l'email parte sembra che ci siano.
    Devi trovare altra strada.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Grazie "ricman" ma come dicevo sopra i tag <img> funzionano perfettamente sono i background-image che non vanno (ossia vanno solo se apro la pagina e non nella email).....
    Scusa "ResianTaxidrive" mi parli di usare un'altra strada ma quale....???
    Hai delle alternative???
    Grazie

  7. #7
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Fai un layout che poi taglierai a pezzi in modo da separare le immagini dalla parte testuale e poi assembli il tutto in una tabella.

  8. #8
    Ok. Avevo frainteso... e credevo non vedessi le foto in generale, e non solo un tipo.

    Confermo quindi che basta cambiare il layout e farne uno apposta per le "nuove regole" che hai imparato.
    Creai un programma in php per gestire l'invio di newsletter l'anno scorso. Ricordo che quando feci i template per gli utenti trovai problemi con le foto anch'io... ora mi hai ricordato che erano proprio gli sfondi. Ero comunque riuscito a fare dei template grafici molto carini (è soggettivo...) senza l'uso di sfondi ma contornando il testo con foto adatte alla situazione e assegnando qualche colore di sfondo. Ti serve solo di fare qualche prova "di fantasia"...

    Se invece l'email è una sola e fai tutto tu, puoi fare come fanno molti grandi inviatori di newsletter: una foto unica con testo e immagine.
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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.