Visualizzazione risultati 1 fino 6 di 6

Discussione: Footer in mail non richiesto

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito Footer in mail non richiesto

    Perchè mi esce questo footer con tutte le mail che mi giungono dal mio sito?
    ------------

    Mail services powered by AlterVista(dot)org

    To report abuses or spam please follow this link: http://sp.altervista.it/s.php/bWlraTkyfC9zZW5kLnBocA==
    Eccovi il codice che uso:
    Codice PHP:
    <?php
    // Recupero il valore dei campi del form
    $destinatario = $_POST['destinatario'];
    $mittente = $_POST['mittente'];
    $oggetto = $_POST['oggetto'];
    $messaggio = $_POST['messaggio'];

    // Valorizzo le variabili relative all'allegato
    $allegato = $_FILES['allegato']['tmp_name'];
    $allegato_type = $_FILES['allegato']['type'];
    $allegato_name = $_FILES['allegato']['name'];

    // Creo 2 variabili che riempir pi avanti...
    $headers = "From: " . $mittente;
    $msg = "";

    // Verifico se il file stato caricato correttamente via HTTP
    // In caso affermativo proseguo nel lavoro...
    if (is_uploaded_file($allegato))
    {
    // Apro e leggo il file allegato
    $file = fopen($allegato,'rb');
    $data = fread($file, filesize($allegato));
    fclose($file);

    // Adatto il file al formato MIME base64 usando base64_encode
    $data = chunk_split(base64_encode($data));

    // Genero il "separatore"
    // Serve per dividere, appunto, le varie parti del messaggio.
    // Nel nostro caso separer la parte testuale dall'allegato
    $semi_rand = md5(time());
    $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

    // Aggiungo le intestazioni necessarie per l'allegato
    $headers .= "\nMIME-Version: 1.0\n";
    $headers .= "Content-Type: multipart/mixed;\n";
    $headers .= " boundary=\"{$mime_boundary}\"";

    // Definisco il tipo di messaggio (MIME/multi-part)
    $msg .= "This is a multi-part message in MIME format.\n\n";

    // Metto il separatore
    $msg .= "--{$mime_boundary}\n";

    // Questa la parte "testuale" del messaggio
    $msg .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
    $msg .= "Content-Transfer-Encoding: 7bit\n\n";
    $msg .= $messaggio . "\n\n";

    // Metto il separatore
    $msg .= "--{$mime_boundary}\n";

    // Aggiungo l'allegato al messaggio
    $msg .= "Content-Disposition: attachment;\n";
    $msg .= " filename=\"{$allegato_name}\"\n";
    $msg .= "Content-Transfer-Encoding: base64\n\n";
    $msg .= $data . "\n\n";

    // chiudo con il separatore
    $msg .= "--{$mime_boundary}--\n";
    $msg .="\n\n\n----------------------------------------------------------------------------------------- \nQuesta Mail ti stata spedita usando il form di Miki92, per abusi o per qualsiasi problema nell mail qui sotto sono contenuti i dati del mittente. Miki92 non si assume nessuna responsabilit sul contenuto della mail. - http://miki92.altervista.org/ \n\n";
    $ora_array= getdate();
    $ora= "Messaggio inviato alle ".$ora_array['hours'].":".$ora_array['minutes'].":".$ora_array['seconds']." del ".$ora_array['mday']."/".$ora_array['mon']."/".$ora_array['year']."";
    $msg .= $ora . "\n";
    $ip = getenv("REMOTE_ADDR");
    $msg .="L'indirizzo IP del mittente : ".$ip;
    }
    else
    {
    $messaggio .="\n\n\n----------------------------------------------------------------------------------------- \nQuesta Mail ti stata spedita usando il form di Miki92, per abusi o per qualsiasi problema nell mail qui sotto sono contenuti i dati del mittente. Miki92 non si assume nessuna responsabilit sul contenuto della mail. - http://miki92.altervista.org/ \n\n";
    $ora_array= getdate();
    $ora= "Messaggio inviato alle ".$ora_array['hours'].":".$ora_array['minutes'].":".$ora_array['seconds']." del ".$ora_array['mday']."/".$ora_array['mon']."/".$ora_array['year']."";
    $messaggio .= $ora. "\n";
    $ip = getenv("REMOTE_ADDR");
    $messaggio .="L'indirizzo IP del mittente : ".$ip;
    $msg = $messaggio;
    }

    // Invio la mail
    if (mail($destinatario, $oggetto, $msg, $headers))
    {
    echo
    "<center><p>Mail inviata con successo! Riceverai risposta al pi presto.</p></center>";
    }else{
    echo
    "<center><p>Errore: La Mail non stata inviata!</p></center>";
    }
    ?>
    Ultima modifica di miki92 : 21-08-2007 alle ore 22.33.43
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    Ospite Guest

    Predefinito

    Quel testo è aggiunto automaticamente dal server di AlterVista alla fine del testo del messaggio.
    Non c'entra nulla con lo script, non puoi toglierlo.

  3. #3
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Eppure a volte non capita.
    Apprezzi l'aiuto? Offrimi un caffè!

  4. #4
    Guest

    Predefinito

    Impossibile.E' messo automaticamente come diceva probid,in ogni email mandata via php appare automaticamente...

  5. #5
    L'avatar di dapeco
    dapeco non è connesso Community Manager
    Data registrazione
    21-10-2003
    Residenza
    Brusasco (To)
    Messaggi
    4,909

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Eppure a volte non capita.
    Probabilmente prima era meno visibile, ora è stato modificato per semplificare il report di abusi (spam etc...). Comunque è una cosa normale per evitare l'abuso del servizio.

    Cerea
    Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...

    ASD Brusasco - C'è altro sport oltre al calcio!

    "Io sono vivo, voi siete morti" (Philip Dick, Ubik)

  6. #6
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Mah, sarà come dite voi ma io sono quasi sicuro che una volta non compariva. Ok non importa grazie lo stesso.

    EDIT: Perchè quando uno mi invia la mail senza allegato compare, mentre se inserisce anche l'allegato non compare?
    Ultima modifica di miki92 : 31-08-2007 alle ore 11.19.20
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

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