IImanuII Inviato 3 Settembre 2012 Condividi Inviato 3 Settembre 2012 (modificato) AnoniManu! Mail 100% anonime! Innanzitutto c'è da dire che questa è la mia prima opera in assoluto, non ho mai rilasciato nulla; vuoi per incapacità vuoi per pigrizia quindi siate clementi (con ciò mi aspetto commenti anche negativi purché siano costruttivi). Il servizio è in fase di sviluppo, sono partito da una versione molto blanda fino a ritrovarmi alla 3.0 che risulta essere discretamente complessa e funzionale. Il fantasmino che vedete come logo non è definitivo, credo che sceglierò quello che si vede nella versione mobile. Il template mobile è completo al 90% cioè funziona perfettamente il form, le altre parti devo ancora completarle ma tutto sommato ci siamo quasi. Probabilmente opterò per un ulteriore restile grafico, questo è carino ma troppo pesante..... fatemi sapere che ne pensate. Per ora ho messo un limite giornaliero al numero di mail che si possono inviare, 50. Bando alle ciance, ecco le features del servizio (cioè cosa "dovrebbe" fare): [spoiler=Espandi] 1. Il modulo prevede l'utilizzo di cookie (sessioni), se l'utente prova a tornare in dietro per inviare nuovamente la mail con gli stessi dati verrà restituita una pagina d'errore (anche se refresha il solo captcha). 2. Registrazione degli ip che inviano la mail con ora e data. Il log non è accessibile perchè protetto da .htaccess e nel caso riuscissero ad accedere verrebbe richiesta una password per la lettura. 3. Implementato sistema di rilevazione proxy con conseguente impossibilità di accedere al servizio. Possibilità di allerta via mail e scrittura di un log separato. 4. Controllo lato server per verificare se l'utente ha abilitato l'esecuzione di javascript nel browser. 5. Possibilità di ricevere le Email su un indirizzo di posta differente da quello visualizzato. 6. Possibilità di impostare un limite massimo di Email da inviare in un giorno. 7. Controllo della correttezza del formato delle mail lato server/javascript. 8. Inserito l'editor WYSIWYG CKEditor 3.6.3, released on 17 April 2012. 9. Controllo lato server per l'inserimento errato o vuoto del captcha. 10. Controlli ajax/javascript per i campi vuoti del form. 11. Inserita barra di attesa durante l'invio della mail. 12. Aiuto nel compilamento di ogni form e convalida. 13. Possibilità di gestire la priorità della mail. 14. Superamento dei filtri smartscreen di Hotmail. 15. Aggiunta la versione per i dispositivi mobile. 16. Controlli lato server per i campi del form. 17. Possibilità di invio di allegati multipli. 18. Invio di mail in formato html. 19. Captcha con refresh. E per i più curiosi posto anche il changelog dalla primissima 1.0 fino a quella odierna. (10-06-2012) AnonyManu 1.0 * Inizio del progetto. * Scritta la prima versione funzionante basata sulla funziona mail() (11-06-2012) 1.1 * Implementata la possibilità di allegare un file. (12-06-2012) 1.2 * Inserita verifica Captcha di 4 numeri per l'invio della mail. * Controllo php per l'inserimento errato o vuoto del captcha (13-06-2012) 1.3 * Fix al codice. * Superamento dei filtri Smartscreen di hotmail. (13-06-2012) 2.0 * Restile grafico. * Inseriti controlli javascript sui campi. * Rimosso il Captcha. (13-06-2012) 2.1 * Reinserito il capcha. * Aggiunta grafica di un quadro di istruzioni. (14-06-2012) 2.2 * Inserita la possibilità di refresh del captcha con iframe. * Fix minori. (15-06-2012) 2.3 * Restile grafico, creazione di uno stile in css. (19-06-2012) 2.4 * Riscritto il codice php. * Inserito il limite (MySql) massimo di email da inviare in un giorno. * Inserita funzione javascript per disabilitare il tasto destro del mouse. * Inserita funzione javascript funzione per accettare solo numeri nel box del campo verifica. (20-06-2012) 2.5 * Riscritta la struttura del form. * Fix al numero di mail giornaliere ora funzionante. * Implementato sistema di rilevazione proxy con conseguente impossibilità di accedere al servizio. * Impedito l'accesso diretto alla pagina che gestisce l'invio. * Gestione dei cookie per evitare sessioni doppie per ogni utente. * Inserito frame di caricamento durante l'attesa per l'invio della mail e l'upload dell'allegato. * Registrazione degli ip che inviano la mail con ora e data. Il log è in php e protetto con password. * Reindirizzamento in caso d'errore ad una pagina personalizzata. (22-06-2012) 2.6 * Completa modifica dell'intera struttura del form. * Eliminato il frame per il refresh del captcha ed utilizzata una funzione javascript cross browser. * Inserita funzione javascript per disabilitare il tasto destro del mouse. (03-07-2012) 2.7 * Completo restile grafico. Gestione del form tramite div. * Controllo dell'abilitazione javascript nel browser lato server, in caso negativo inibito l'invio della mail. * Inserito il tasto di reset dei campi e di refresh della pagina. (05-07-2012) 2.8 * Miglioramenti grafici. * Fix minori. (08-07-2012) 2.9 * Completa riscrittura e potenziamento della gestione dell'invio delle email. * Possibilità di inviare mail in formato html. * Potenziato sistema di rilevazione proxy con possibilità di allerta via mail e scrittura di un log separato. * Controlli lato server per i campi del form. * Inserito l'editor WYSIWYG CKEditor 3.6.3, released on 17 April 2012. * Inserita la possibilità di inserire la mail su cui si desidera ricevere la risposta. * Implementata la protezione del log su cui si registrano gli ip tramite .htaccess * Funzione javascript per disabilitare la selezione del testo. * Fix minori. (11-07-2012) 3.0 * Completo restile grafico * Scrittura di un template per i dispositivi mobile. * Implementati blocchi d'aiuto laterali con conferma per ogni campo del form. * Inseriti gli allegati multipli con possibilità di limitarli. * Potenziamento delle verifiche di ogni campo del form con errori specifici. Eliminata la singola pagina d'errore. * Riconoscimento del dispositivo che si connette al sito e conseguente reindirizzamento alla versione mobile o desktop. * Miglioramenti minori al php. * Fix per Internet Explorer. Se lo si utilizza non verranno caricati alcune funzioni grafiche per evitare il blocco del browser. * Inserita la possibilità di scegliere la priorità con cui inviare la mail. * Aumentati i caratteri del captcha da 4 a 8 con maggior disturbo. Spero di ricevere commenti e suggerimenti. Soprattutto vorrei chiedervi di testarlo a fondo: Provate a bypassare i controlli dei campi, a superare il limite delle 50 mail giornaliere etc.... (l'importante che non me lo buttiate giù con un dos/ddos :3 ) Riferitemi eventuali bug, in particolare se ne riscontrate nella versione mobile (accedendo da tablet e smartphone). Spero vi piaccia In testa ho molte idee per arricchire il servizio, ma il tempo è poco. Se anche voi avete idee o suggerimenti proponete! http://anonimanu.tk Modificato 12 Settembre 2012 da IImanuII Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Crea un account o accedi per lasciare un commento
Devi essere un membro per lasciare un commento
Crea un account
Iscriviti per un nuovo account nella nostra community. È facile!
Registra un nuovo accountAccedi
Sei già registrato? Accedi qui.
Accedi Ora