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

    Newsletter formato html: problema con le immagini

    Salve a tutti,so che magari molti di voi saranno in vacanza ma spero ci sia qualcuno che possa aiutarmi in questa odissea.
    Sto tentando di gestire una newsletter in formato html.
    Ho trovato un ottimo tool su html.it, forse l'unico su tutta la rete, l'ho provato e funziona con l'invio di codice html ma quando inserisco un'immagine, per intenderci , non va. Nella mail mi compare il maledetto quadratino bianco con la X rossa. VVoVe: Questo è parte del codice che uso!

    Spero possiate aiutarmi

    Codice PHP:
    $destinatario $result[0];
    $oggetto "Newsletter by [url]www.eccecc.it[/url]";
    $mittente "MIME-Version: 1.0\n";
    $mittente .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
    $mittente .= "Content-Transfer-Encoding: 7bit\n\n";
    $messaggio "Se non riesci a leggere le mail vai su [url]http://www...[/url]";
    $messaggio .= "<html><body>qui ho messo del codice di default + il codice proveniente da un textarea</<body></html
    $c = mail($destinatario$oggetto$messaggio$mittente) or print ("etc"); 

  2. #2
    di default, se non erro, le immagini linkate estranmente vengono bloccate

    le devi inglobare nell'email e poi fare riferimento a loro tramite il codice CID che gli assegni

    http://lists.evolt.org/archive/Week-...20/113261.html

    Se vuoi un consiglio ..... usa phpmailer
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #3
    Si so dell'esistenza di questi programmi diabolici ma volevo provare a farlo io. Il codice che sotto quello già postato è il seguente:

    Codice PHP:
    $messaggio .= "Content-ID: <miaimmagine.jpg>\n";
    $messaggio .= "Content-Type: image/jpeg\n";
    $messaggio .= "Content-Transfer-Encoding: base64\n\n";

    $allegato "miaimmagine.jpg";
    $file fopen($allegato,'rb');
    $data fread($file,filesize($allegato));
    fclose($file); 
    e per inviare l'immagine, credo come allegato, uso questo:

    Codice PHP:
    <img src=\"cid:miaimmagine.jpg\" alt=\"aaa\"> 
    Sapreste dirmi qualcosa in merito?

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.