Visualizzazione risultati 1 fino 5 di 5

Discussione: Email e immagine

  1. #1
    Guest

    Predefinito Email e immagine

    Salve, ho necessità di inviare un email con una foto. Preferirei che si veda normalmente e non come allegato, ma se non c'è soluzione va bene lo stesso.

    La foto viene presa dal database dove precedentemente è stata caricata (solo il nome con l'estensione)
    E per recuperarla ho provato a fare

    Codice PHP:
    $pic = $row['foto'];
    E poi nel corpo dell'email ho fatto così
    Codice PHP:
    // L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
    $to = "atzendei24@gmail.com";

    // IL SOGGETTO DELLA MAIL
    $subject = "MESSAGGIO VENDI AUTO USATA";



    // COSTRUZIONE DEL CORPO DEL MESSAGGIO
    $body = "I tuoi dati signor ***:\n\n";

    $body .= "Marca: " . trim(stripslashes($_POST["marca"])) . "\n";
    $body .= "Modello: " . trim(stripslashes($_POST["modello"])) . "\n";
    $body .= "Versione: " . trim(stripslashes($_POST["versione"])) . "\n";
    $body .= "Anno prima immatricolazione: " . trim(stripslashes($_POST["anno1"])) . "\n";
    $body .= "Alimentazione: " . trim(stripslashes($_POST["alimentazione"])) . "\n";
    $body .= "Kilometri: " . trim(stripslashes($_POST["km"])) . "\n";
    $body .= "Cavalli: " . trim(stripslashes($_POST["cavalli"])) . "\n";
    $body .= "Colore: " . trim(stripslashes($_POST["colore"])) . "\n";
    $body .= "Veicolo danneggiato: " . trim(stripslashes($_POST["veicolodanneggiato"])) . "\n";
    $body .= "Prezzo di realizzo: " . trim(stripslashes($_POST["prezzodi"])) . "\n";
    $body .= "Descrizione: " . trim(stripslashes($_POST["descrizione"])) . "\n";
    $body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n";
    $body .= "Cognome: " . trim(stripslashes($_POST["cognome"])) . "\n";
    $body .= "Città: " . trim(stripslashes($_POST["citta"])) . "\n";
    $body .= "Telefono: " . trim(stripslashes($_POST["telefono"])) . "\n";
    $body .= "Email: " . trim(stripslashes($_POST["email16"])) . "\n";
    $body .= "Foto: <img src='http://atzendei.altervista.org/upload/" . trim(stripslashes($_POST['foto'])) . "\n";
    if(isset(
    $_POST['dotazionie'])) {
    $body .= implode(",", $_POST['dotazionie']);
    } else {
    $body .= $dotazionie = "";
    }

    // INTESTAZIONI SUPPLEMENTARI
    $headers = "FROM: " . trim(stripslashes($_POST["email16"])) . "";

    // INVIO DELLA MAIL
    if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...

    echo 'Inviata>';

    } else {
    // ALTRIMENTI...

    echo "Si sono verificati dei problemi nell'invio della mail.";

    }

    ?>

  2. #2
    Guest

    Predefinito

    se il destinatario puo' visualizzare email in html non c' molto da discutere lasci la foto su sito e nella mail scrivi img src ecc

    diversamente mime e base64 sono nati per quello

    nb: vedo doppio http://forum.it.altervista.org/php-m...-immagine.html
    Ultima modifica di FormularioDiDrakensang : 26-07-2014 alle ore 16.05.38

  3. #3
    L'avatar di naviland
    naviland non è connesso Utente
    Data registrazione
    31-12-2009
    Messaggi
    128

    Predefinito

    Il 90% delle volte non vedrà l'immagine perchè la maggior parte dei client di posta le bloccano per proteggere la privacy.
    Dovrà essere l'utente manualmente a dare il consenso a vederla.

    Se la inserisci tramite base64 (dipende anche dalla dimensione dell'immagine) potrebbe essere vista anche senza consenso.

  4. #4
    Guest

    Predefinito

    negativo

    non solo la % arriverebbe scarsamente a 9%

    ma... src:data: ...

    Dovrà essere l'utente manualmente a dare il consenso a vederla.
    e quindi ?

    infine la domanda era: si può... ?

    risultato: confusione++, risoluzione--

    pssst non sono critico...


    cmq vi lascio proseguire non vorrei disturbare
    Ultima modifica di FormularioDiDrakensang : 27-07-2014 alle ore 11.23.33

  5. #5
    L'avatar di naviland
    naviland non è connesso Utente
    Data registrazione
    31-12-2009
    Messaggi
    128

    Predefinito

    si forse il 90% era troppo drastico
    Comunque dipende da che immagine deve mandare, se è giusto un logo fa niente ma se decidesse di inserire dati importanti nell'immagine è bene che sappia che certi non possono visualizzarla.

    https://www.campaignmonitor.com/reso...mage-blocking/

Regole di scrittura

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