Visualizzazione risultati 1 fino 3 di 3

Discussione: Mail in formato html non supporta immagine di sfondo

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito Mail in formato html non supporta immagine di sfondo

    Non saprei se questa è la sessione adatta per scrivere questo argomento, in quando il codice php, per inviare una mail, che io ho, mi funziona perfettamente, ma nell'invio, da quello che vedo, il messaggio mi risulta diverso.

    Ora spiego meglio, utilizzando il php io ho inviato, al mio indirizzo gmail, una mail con questo header ( In formato html ):

    Codice PHP:
    $header = "From: .. <..>\n";
    $header .= "MIME-Version: 1.0\n";
    $header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
    $header .= "Content-Transfer-Encoding: 7bit\n\n";
    E questo messaggio:

    Codice PHP:
    $msg = "<body style=\"padding:15px 0\">
    <div style=\"margin:0 auto; width:700px; padding:5px; border:double #e6e6e6 3px;\">
    <div style=\"height:100px; background:url('...')\">
    Header
    </div>
    <div>
    ..
    </div>
    </div>
    </body>"
    ;
    E aprendo la mail che ho inviato, sempre con gmail, il codice html mi diventa cosi:

    Codice HTML:
    <body style="padding:15px 0">
          <div style="margin:0 auto; width:700px; padding:5px; border:double #e6e6e6 3px;\">
             <div style="min-height:100px;">
                Header
             </div>
             <div>
                ..
             </div>
          </div>
         </body>
    Come potete notare, nel secondo div ( header ), prima aveva come proprietà dell'attributo style, un height, che stranamente e stato sostituito da min-height, e un background che è stato tolto.

    Come mai il codice che invio è diverso dal codice, della mail che ho scritto io, ma soprattutto, perché mi viene tolto, nella mail, lo sfondo che io ho messo, c'è un motivo preciso, se si, posso risolvere?
    Ultima modifica di sevenjeak : 18-12-2011 alle ore 20.19.18

    Sevenjeak
    Software developer and much more

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Non tutti i client email supportano pienamente le funzionalità HTML e CSS, puoi trovare diverse tabelle che riassumono le proprietà e gli elementi supportati dai differenti client.

  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Ah già, infatti ora facendo una ricerca su internet, ho notato, e siccome mi sembrava strano, visto che ho delle email con l'attributo background visibile o visto il loro codice sorgente, cosa che prima non avevo pensato di fare.

    Grazie per la risposta.

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •