Location: PHPKode > scripts > A71Mail - The Email Form Written In PHP > A71Mail/a71mail_doc/doc_it.txt
================================================================================

     @@  @@@@  @@      @@ @@  @@  @ @          Email System Scritto In Php
    @  @   @  @ @      @ @ @ @  @ @ @          ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    @@@@  @     @ @@@@ @   @ @@@@ @ @            Da Alessandro Marinuzzi
    @  @  @     @      @   @ @  @ @ @@@@         ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯



    INTRODUZIONE:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯
    Io ho scritto A71-Mail solo per mio uso personale  perchè non ero abbastanza
    soddisfatto  degli altri web mail script! Adesso, A71-Mail è disponibile per
    coloro  che stanno ancora cercando  un efficiente e  personalizzabile script
    php per tenere i contatti sul  web con altre persone. Naturalmente, A71-Mail
    non mostra il tuo indirizzo email in alcun modo  rispettando la tua privacy.
    Il risultato  è che  qualunque  spammer non  può infastidirti! A71-Mail  può
    fornire  informazioni sui mittenti, così sei in grado di proteggerti in caso
    di email offensive! A71-Mail sta per Alecos71-Mail!

     ______________________________________________
    | ·-·-· A71-Mail è dedicato a mia madre! ·-·-· |
     ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


    RICHIESTE:
    ¯¯¯¯¯¯¯¯¯¯
    · Qualsiasi web server capace di eseguire script php.
    · Php 4.3 o meglio installato sul server.
    · Consigliato migrare a PHP 5.


    CARATTERISTICHE: (versione: 5.640 - data: 01.09.2012)
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    · supporta molteplici destinatari email.
    · è gradevole e ha messaggi di errore amichevoli.
    · fornisce dettagli sui visitatori come ip, browser, os, referer...
    · è configurabile modificando il file "userdat.php".
    · è molto facile da usare e installare.
    · è fornito con una gradevole interfaccia grafica.
    · è interamente configurabile poichè usa template esterni.
    · ha messaggi di errore inline.
    · è in grado di verificare ogni campo usando le regex.
    · supporta opzionalmente un servizio whois.
    · supporta un argomento esterno come variabile nell'url.
    · supporta non standard browser.
    · supporta 6 lingue per il momento.
    · non ha bisogno di essere riconvalidato ogni volta.
    · supporta email-log per ciascuna email spedita.
    · supporta filtri e chiavi antispam.
    · usa una tecnica captcha-like.
    · include solo file che si trovano sul tuo sito web.
    · supporta UTF-8.
    · supporta opzionalmente un servizio GeoIP.
    · supporta le skin (a71mail_css).
    · opzionalmente supporta molteplici allegati.
    · ricerca aggiornamenti.
    · mostra immagine di progresso per allegati.
    · permette di cambiare l'immagine di progresso (a71mail_img).
    · opzionalmente usa un filtro per le estensioni degli allegati.


    CAMBIAMENTI:
    ¯¯¯¯¯¯¯¯¯¯¯¯
    · rimosso border-radius.htc.
    · risolto problema con i permessi per i log.


    INSTALLAZIONE:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    NOTA: Quando modifichi un file, ricordati di salvarlo come formato UTF-8!
    ¯¯¯¯¯
    Semplicemente segui questi semplici passi:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    1) Estrarre A71Mail.zip dove vuoi.
    2) Modificare il file "userdat.php" usando un text-editor.
    3) Modificare il file "keyword.php" usando un text-editor.
    4) Copiare tutti i file nella stessa cartella sul tuo sito web.
    5) Impostare i permessi per tutti i file a 755.
    6) Linkare a71mail.php nella tua pagina web.
    7) Goderti A71-Mail!
    8) Non c'è nient'altro da fare!


    NOTE: (per esperti)
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    I seguenti file sono  completamente personalizzabili così puoi adattarli per
    soddisfare tue necessità grafiche:

    · userdat.php <- file di configurazione (ascii,utf-8)
    · formail.php <- mail form (html,utf-8)
    · confirm.php <- redirect (html,utf-8)
    · strg_en.php <- stringhe inglesi (ascii,utf-8)
    · strg_it.php <- stringhe italiane (ascii,utf-8)
    · strg_fr.php <- stringhe francesi (ascii,utf-8)
    · strg_de.php <- stringhe tedesche (ascii,utf-8)
    · strg_es.php <- stringhe spagnole (ascii,utf-8)
    · strg_sq.php <- stringhe albanesi (ascii,utf-8)
    · keyword.php <- chiavi antispam (ascii,utf-8)
    · default.css <- foglio di stile (ascii,ansi)
    · colored.css <- foglio di stile (ascii,ansi)
    · bluesky.css <- foglio di stile (ascii,ansi)
    · bluelit.css <- foglio di stile (ascii,ansi)
    · histyle.css <- foglio di stile (ascii,ansi)

    Se vuoi tradurre  A71Mail nella  tua lingua semplicemente  fai una copia del
    file  strg_en.php e traduci le stringhe nella tua lingua ma non dimenticarti
    di rinominare la tua  copia tradotta di  strg_en.php in strg_<lang>.php dove
    <lang> è il codice lingua usato dal browser... per esempio se tu sei un uten
    te  giapponese  rinomina  la  tua  copia  tradotta  del file  strg_en.php in
    strg_ja.php e A71Mail riconoscerà la nuova lingua automaticamente.

    Tu sei  autorizzato a rinominare il seguente file ma non puoi modificarlo in
    alcun modo (esempio: a71mail.php -> index.php):

    · a71mail.php <- script principale (engine)


    CONFIGURAZIONE: (userdat.php)
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Avvertimento: queste variabili devono iniziare con " e devono finire con ";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    · se il " è cancellato o perso lo script fallirà.
    · se il ; è cancellato o perso lo script fallirà.

    $chck = "on";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯
    Impostato a "on" notifica la presenza di aggiornamenti via mail. Impostato a
    "off" disabilita questa caratteristica.

    $size = "1024";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    La dimensione dell'allegato. 1024 è pari ad 1 MB. 0 automaticamente disabili
    ta gli allegati.

    $file = "3";
    ¯¯¯¯¯¯¯¯¯¯¯¯
    Il numero degli allegati consentiti. Non c'è nessun limite per gli allegati!
    Possono essere 1 o 100!

    $chex = "on";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯
    Impostato a "on" usa  un filtro per gli allegati consentiti mentre impostato
    a "off" accetta qualsiasi allegato.

    $type = array("zip","lha","rar","txt","doc","jpg","png","gif");
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Questo è il filtro per le estensioni ammesse per gli allegati. Modificare la
    lista a piacimento.

    $text = "LTR";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    La direzione del testo:

      · LTR è usato per la scrittura da sinistra a destra

      · RTL è usato per la scrittura da destra a sinistra

    $lang = "auto";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Forza  il tuo linguaggio  preferito (i valori consentiti sono: "it" o "en" o
    "fr" o "de" o "es" o "sq" o "auto").
    A71-Mail è  auto-detect e quindi  può ottenere il linguaggio  dal visitatore
    mostrando la form  nella lingua nativa  dell'utente (per questa finalità, il
    browser deve supportare tale  caratteristica). Se vuoi abilitare tale carat-
    teristica auto-detect lascia $lang = ""; senza alcun valore all'interno del-
    la variabile o lascia $lang = "auto";

    Questo valore può essere sovrascritto invocando lo script come segue:

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=it

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=fr

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=de

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=es

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=sq

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=en

    $skin = "default";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Qui puoi  scegliere la skin da mostrare ai visitatori. Per adesso ci sono le
    seguenti skin: default, colored, bluesky, bluelit, histyle.

    Questo valore può essere sovrascritto invocando lo script come segue:

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?skin=default

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?skin=colored

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?skin=bluesky

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?skin=bluelit

        oppure

      · http://www.tuo.sitoweb.com/a71mail/a71mail.php?skin=histyle

    $path = "http://www.tuo.sitoweb.com/";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Quando l'email viene spedita, il visitatore  può essere deviato  in un posto
    specifico del tuo sito Web. Esempio:

    · $path = "http://www.tuo.sitoweb.com/grazie.php";

    Se vuoi, puoi usare  una configurazione  predefinita, cosicchè il visitatore
    sarà deviato sulla root del tuo  sito web. Così, se vuoi abilitare la confi-
    gurazione predefinita lascia $path = ""; senza alcun valore all'interno del-
    la variabile.

    La variabile $path può essere sovrascritta invocando lo script come segue:

    http://www.sitoweb.com/web/a71mail.php?page=http://www.sitoweb.com/info.html

      oppure

    http://www.sitoweb.com/a71mail/a71mail.php?page=http://www.sitoweb.com/

    $mode = "_top";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Solo per utenti esperti. Deviare i visitatori su uno specifico posto del tuo
    sito web può essere molto difficile se hai frame, così puoi settare uno spe-
    cifico valore in modo da risolvere questo problema. Esempi:

    · $mode = "_top";

    Sovrascrive tutti i frame  caricando una singola  pagina web o l'intero sito
    web.

    · $mode = "_parent";

    Sovrascrive l'ultimo frame caricando una singola  pagina web o l'intero sito
    web.

    · $mode = "_self";

    Carica una specifica pagina web nel frame corrente o nella finestra.

    · $mode = "_blank";

    Carica una specifica pagina web in una nuova finestra.

    $logs = "on";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯
    Se la variabile  $logs è  settata a "on" un log file  per ogni email spedita
    sarà creato. Se la variabile $logs è settata a "off" nessun log sarà creato.

    $name = "Antonio Vivaldi";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Metti nella variabile $name il tuo nome e cognome o ragione sociale.

    $mail = "hide@address.com";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Metti  nella variabile $mail il tuo indirizzo email. Se vuoi  processare più
    indirizzi  email come destinatari  aggiungere, dopo una virgola e uno spazio
    vuoto, il nuovo indirizzo  email cosicchè i contenuti dell'email form saran-
    no spediti ai destinatari specificati. Esempio:

    · $mail = "hide@address.com, hide@address.com";

    $info = "http://whois.domaintools.com/";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Questo è il servizio whois di default ma tu  puoi cambiarlo con un altro. In
    questo  modo sarai in grado di conoscere ulteriori informazioni sul mittente
    in caso di email offensiva.

    $goip = "http://www.geoiptool.com/?IP=";
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    Questo è il servizio GeoIP di default ma tu  puoi cambiarlo con un altro. In
    questo modo sarai in grado di conoscere ulteriori informazioni sul mittente.


    SUGGERIMENTI E TRUCCHI:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=it&fname=tuo nome

    http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=it&fmail=tua email

    http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=it&subject=tuo oggetto

    http://www.tuo.sitoweb.com/a71mail/a71mail.php?lang=it&message=tuo messaggio

      oppure

    mail.php?fname=qualcosa&fmail=qualcosa&subject=qualcosa&message=qualcosa


    AUTORE:
    ¯¯¯¯¯¯¯
    Alecos ->  Nome:      Alessandro Marinuzzi
               Paese:     Italia

    E-Mail:    hide@address.com
    Web:       http://www.alecos.it/


    RINGRAZIAMENTI:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    · Adolf Brunner per la traduzione Tedesca.
    · Javier de las Rivas per la traduzione Spagnola.
    · Bledy per la traduzione Albanese.


    STATO:
    ¯¯¯¯¯¯
    A71-Mail · Copyright © 2004-2012, Alessandro Marinuzzi  [Alecos] · Riservati
    Tutti I Diritti.

    A71-Mail è Shareware! Ciò significa che se ti piace questo software e lo usi
    , ti si chiede di farmi un pagamento usando PayPal o altro sistema.
    Il prezzo è 10 Euro! La licenza è valida per un solo sito web, se vuoi usare
    A71-Mail in più siti web devi acquistare più licenze.


    LEGALE:
    ¯¯¯¯¯¯¯
    Questo software è soggetto ai seguenti termini di licenza:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    1) Non puoi modificare lo script a71mail.php, gli altri file sono editabili.
    2) Non puoi distribuire tale software assieme a materiale osceno o illegale.
    3) Non puoi modificare in alcun  modo l'archivio che  contiene il mio script
       e tutti i file inerenti senza il mio consenso espresso.
    4) Non puoi usare questo software per qualsiasi scopo illegale o osceno.
    5) Non puoi usare questo software come un emailer anonimo.
    6) Non puoi usare questo software per spammare o spedire email offensive.
    7) Accetti ogni rischio scaricando questo software come descritto sotto.
    8) Se non sei d'accordo con  questi termini di licenza, cancella  ora questo
       software!


    DISCONOSCIMENTO:
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
    QUESTO SOFTWARE E' FORNITO  "COSI' COME E'", SENZA GARANZIA DI ALCUN TIPO, O
    ESPRESSA O IMPLICITA, O  DIVERSAMENTE. USANDO QUESTO SOFTWARE, ACCETTI  OGNI
    RISCHIO. ALESSANDRO MARINUZZI NON SARA' RITENUTO RESPONSABILE  PER QUALUNQUE
    DANNO DIRETTO O INDIRETTO, INCLUDENDO IL DANNO PER QUALUNQUE DATO O INFORMA-
    ZIONE CHE PUO' ANDARE PERSO.

================================================================================
Return current item: A71Mail - The Email Form Written In PHP