Notizie: lo sai che puoi installare Firefox anche su dispositivi Apple iPhone e iPad? Provalo subito!

Autore Topic: Thunderbird: inserire tabella in html con sfondo senza caricare contenuti remoti  (Letto 3374 volte)

0 Utenti e 2 Visitatori stanno visualizzando questo topic.

Offline el_mitch

  • Post: 3
Ciao a tutti, sono nuovo nel foum ma un accanito sostenitore di TB da un pezzo, che è una bomba! ...ma veniamo al dilemma, che, pur avendo cercato "thunderbird sfondo" nel form di ricerca, non si parlava della questione in oggetto nelle 25 discussioni che sono risultate...allordunque:

devo inserire una tabella con sfondo in una mail, senza però ricorrere al download di contenuti remoti (senza che il mio destinatario debba cliccare su "carica i contenuti remoti" per vederla correttamente.

Ho notato che se inserisco un'immagine di sfondo nella mail non è un problema, quello che dovrebbe esser l'url all'immagine punta ad un file del mio pc e buona, arriva senza rogne, però se inserisco una tabella attraverso il form per l'inserimento di html, pur sostituendo l'url con il percorso al mio file, non viene visualizzato nulla.

L'html che inserisco è:

Codice: [Seleziona]
<center><table width="1000" border="0" cellspacing="0" cellpadding="0" style="background-image:url(e qui va il percorso al file)">
  <tr>
    <td width="153" height="77">&nbsp;</td>
    <td width="638" valign="bottom" align="center"></td>
    <td width="209">&nbsp;</td>
  </tr>
  <tr>
    <td height="540">&nbsp;</td>
    <td valign="top"></td>
    <td>&nbsp;</td>
  </tr>
</table>
</center>

...c'è qualcuno che mi darebbe una dritta? Sono giorni che mi affanno su sta cosa e non so proprio dove girarmi...! Intanto grazie mille anche solo per l'attenzione!

Offline lucasali

  • Moderatore
  • Post: 7493
non è così semplice come sembra ...
quando invii l'email tb ti sostituisce il percorso del file con il Content-ID del file allegato all'email quindi le immagini di sfondo le vedi perché ti carica correttamente l'allegato come immagine di sfondo
questa cosa non funziona se inserisci tu il codice html perché l'immegine non viene allegata e tu non puoi allegarla manualmente e usare il cid perché non lo puoi conoscere (che io sappia)

se provi a mettere nel tuo codice l'immagine indicando il percorso con la sintassi:
file:///C:/<percorso completo del file con / al posto di \>.jpg
l'immagine la vedi correttamente in composizione ma non la puoi vedere sulle email ricevute perché come ho già detto l'immagine non è allegata

in sintesi: non credo che sia possibile

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
E' una limitazione di Thunderbird, che gli sviluppatori hanno deciso di non colmare.
In pratica Thunderbird non supporta la proprietà "background-image" con file locali.

Cfr. https://bugzilla.mozilla.org/show_bug.cgi?id=526001#c1
https://bugzilla.mozilla.org/show_bug.cgi?id=116867
https://bugzilla.mozilla.org/show_bug.cgi?id=214849


Offline el_mitch

  • Post: 3
non è così semplice come sembra ...
quando invii l'email tb ti sostituisce il percorso del file con il Content-ID del file allegato all'email quindi le immagini di sfondo le vedi perché ti carica correttamente l'allegato come immagine di sfondo
questa cosa non funziona se inserisci tu il codice html perché l'immegine non viene allegata e tu non puoi allegarla manualmente e usare il cid perché non lo puoi conoscere (che io sappia)

se provi a mettere nel tuo codice l'immagine indicando il percorso con la sintassi:
file:///C:/<percorso completo del file con / al posto di \>.jpg
l'immagine la vedi correttamente in composizione ma non la puoi vedere sulle email ricevute perché come ho già detto l'immagine non è allegata

in sintesi: non credo che sia possibile

...veramente anche indicando un url online non me la prende, ho provato a caricare l'immagine su un sito, l'immagine in questione è: http://www.ilmaltese.it/sfondo.jpg ...e non carica... dici che allegando il file si riesce? E che percorso dovrei inserire? (e grazie per la risposta!!!)

E' una limitazione di Thunderbird, che gli sviluppatori hanno deciso di non colmare.
In pratica Thunderbird non supporta la proprietà "background-image" con file locali.


Peccato cavolo...

Cfr. https://bugzilla.mozilla.org/show_bug.cgi?id=526001#c1
https://bugzilla.mozilla.org/show_bug.cgi?id=116867
https://bugzilla.mozilla.org/show_bug.cgi?id=214849

il mio inglese è talmente pessimo che non ho capito proprio nulla...


Offline lucasali

  • Moderatore
  • Post: 7493
io ho provato con:
Codice: [Seleziona]
<center><table width="1000" border="0" cellspacing="0" cellpadding="0" style="background-image:url(http://www.ilmaltese.it/sfondo.jpg)">
  <tr>
    <td width="153" height="77">&nbsp;</td>
    <td width="638" valign="bottom" align="center"></td>
    <td width="209">&nbsp;</td>
  </tr>
  <tr>
    <td height="540">&nbsp;</td>
    <td valign="top"></td>
    <td>&nbsp;</td>
  </tr>
</table>
</center>
e funziona senza problemi

Offline el_mitch

  • Post: 3
io ho provato con:
Codice: [Seleziona]
<center><table width="1000" border="0" cellspacing="0" cellpadding="0" style="background-image:url(http://www.ilmaltese.it/sfondo.jpg)">
  <tr>
    <td width="153" height="77">&nbsp;</td>
    <td width="638" valign="bottom" align="center"></td>
    <td width="209">&nbsp;</td>
  </tr>
  <tr>
    <td height="540">&nbsp;</td>
    <td valign="top"></td>
    <td>&nbsp;</td>
  </tr>
</table>
</center>
e funziona senza problemi

...a me non andava...(misteri informatici!) però ho risolto utilizzando gli strumenti di TB (inserisci tabella, etc.) che dovrebbero esser la stessa cosa però così funzia, con l'inserimento direttamente dell'html non mi andava, boh


ad ogni modo non c'è verso di evitare di far caricare contenuti remoti, al destinatario...era soprattutto quello che mi premeva, non c'è proprio soluzione secondo te?

0 Utenti e 2 Visitatori stanno visualizzando questo topic.