• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Release Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

IImanuII

Nuovo utente
Autore del topic
7 Febbraio 2012
47
41
Miglior risposta
0
Anonimanu! Manda mail 100% anonime! 3.1 RC

chiz.png

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.1 che risulta essere discretamente complessa e funzionale. Questa è la RC.

Il template mobile è completo al 90% cioè funziona perfettamente il form, le altre parti devo ancora completarle ma tutto sommato ci siamo quasi.

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):

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.
20. Inserite le opzioni avanzate

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.

(09-09-2012) 3.1

*Fix di sicurezza al captcha

*Aggiunte nuove funzioni: CC, Bcc, Ricevuta di ritorno.

*Aggiunti nuovi parametri modificabili all'header della mail: X-php-script, X-mailer, Message-ID

*Aggiunta la traduzione in inglese.

*Piccoli ritocchi grafici.

*Potenziata il riconoscimento e il reindirizzamento dell'useragent.

*Aggiornata la versione mobile

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

Link:
Perfavore, Entra oppure Registrati per vedere i Link!


Oppure, se dovete inviare una mail verso gmail usate questo link

Perfavore, Entra oppure Registrati per vedere i Link!



Ecco i test effettuati su hotmail yahoo libero e gmail:

Perfavore, Entra oppure Registrati per vedere i Link!

Perfavore, Entra oppure Registrati per vedere i Link!


Rilasciata la 3.1

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
 
Ultima modifica:
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Waaa, se l' hai fatta tu è perfetta, però il background è quello dell' uploader di un sito(non ricordo chi lo offriva, ma credo sia una coincidenza).
Comunque bel lavoro, ma perché è inserito il limite di 50 possibili?
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

La grafica è veramente stupenda. Complimenti ;)
Il form funziona a meraviglia tranne per un piccolo dettaglio... Quando la mailo arriva, nel mittente dice questo:
Inviata da XXX mail@dominio.com tramite srv14.000webhost.com
Quel "tramite srv14.000webhost.com " potrebbe insospettire un esperto...
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

La grafica è veramente stupenda. Complimenti ;)
Il form funziona a meraviglia tranne per un piccolo dettaglio... Quando la mailo arriva, nel mittente dice questo:

Quel "tramite srv14.000webhost.com " potrebbe insospettire un esperto...

Eh lo so, per questo ho scritto mail anonime al 100% o quasi :emoji_slight_smile: Purtroppo credo di poterci fare poco o nulla, guardando le intestazioni complete se la mail è fake si sgama sempre!

Zanzo perdonami ma con cosa hai aperto la mail che ti esce scritto "Inviata da XXX mail@dominio.com tramite srv14.000webhost.com" credo che per far uscire questa nomenclatura bisogna guardare le intestazioni complete, cosa che quasi nessuno fa mai...

Avete provato la versione mobile?

EDIT: facendo vari test di cui posto gli screen ho notato che con gmail esce quella nomenclatura, c'è da dire che google fa sempre bene :o devo trovare il modo di aggirarlo....
 
Ultima modifica:
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Eh lo so, per questo ho scritto mail anonime al 100% o quasi :emoji_slight_smile: Purtroppo credo di poterci fare poco o nulla, guardando le intestazioni complete se la mail è fake si sgama sempre!

Zanzo perdonami ma con cosa hai aperto la mail che ti esce scritto "Inviata da XXX mail@dominio.com tramite srv14.000webhost.com" credo che per far uscire questa nomenclatura bisogna guardare le intestazioni complete, cosa che quasi nessuno fa mai...

Avete provato la versione mobile?

EDIT: facendo vari test di cui posto gli screen ho notato che con gmail esce quella nomenclatura, c'è da dire che google fa sempre bene :o devo trovare il modo di aggirarlo....

Mi sono inviato una mail (Uso Gmail). Eccoti uno screen:
vfxico.png

Come vedi, di fianco al mittente c'è l'host.
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Ho implementato la funzione di registrazione degli ip che inviano la mail e l'ora. Ho implementato anche un sistema di rilevamento proxy (prova ad accedere al mio servizio tramite proxy e vedi), ovviamente il rilevamento proxy non funziona se il proxy che utilizzi è classificato come "high anonymous" in quel caso utilizzi il servizio normalmente.

Per ora visto che è in fase di test non registro una benemerita cippa anche perchè per farlo metterò un disclaimer e l'accettazione o meno dei termini del servizio.

:emoji_slight_smile:

Mo provo a metterlo su altervista e testo che succede :o
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Ho implementato la funzione di registrazione degli ip che inviano la mail e l'ora. Ho implementato anche un sistema di rilevamento proxy (prova ad accedere al mio servizio tramite proxy e vedi), ovviamente il rilevamento proxy non funziona se il proxy che utilizzi è classificato come "high anonymous" in quel caso utilizzi il servizio normalmente.

Per ora visto che è in fase di test non registro una benemerita cippa anche perchè per farlo metterò un disclaimer e l'accettazione o meno dei termini del servizio.

:emoji_slight_smile:

Mo provo a metterlo su altervista e testo che succede :o

Ma a parte gli IP, tu potresti leggere anche il messaggio che ho inviato?
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

No il messaggio no, in teoria si potrebbe, ma a me che mi frega di implementare questa funzione?
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Ok, perfetto... Per caso renderai pubbliche anche le source?

Non lo so dipende, se continuo a sviluppare no. Se invece mi fermo le pubblico.

Comunque il problema di google è riscontrabile proprio negli host free, infatti usando un dominio di 2 livello ricavato da uno che ho a pagamento ho creato un record spf e google non mostra sospetti :emoji_slight_smile:

Perfavore, Entra oppure Registrati per vedere i Link!


Zanzo volevo chiederti una cosa, visto che quel fantasmino mi sta antipatico, non è che mi creeresti un logo? Qualcosa che ha a che fare con l'anonimato e con la segretezza, intonato con il colore di sfondo che è il mio preferito xD per il mobile avevo sviluppato questo ma non è che mi sconfinfera più di tanto....

Perfavore, Entra oppure Registrati per vedere i Link!


Waaa, se l' hai fatta tu è perfetta, però il background è quello dell' uploader di un sito(non ricordo chi lo offriva, ma credo sia una coincidenza).
Comunque bel lavoro, ma perché è inserito il limite di 50 possibili?

So che ti rispondo un pò in ritardo ma sono sbadato :p
Il colore di sfondo l'ho fatto io, quindi si è una coincidenza.
Il limite l'ho inserito poichè è solo un'implementazione come un'altra.


EDIT: Con questo url vedrete che il problema non si ripresenta
Perfavore, Entra oppure Registrati per vedere i Link!
 
Ultima modifica:
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Non lo so dipende, se continuo a sviluppare no. Se invece mi fermo le pubblico.

Comunque il problema di google è riscontrabile proprio negli host free, infatti usando un dominio di 2 livello ricavato da uno che ho a pagamento ho creato un record spf e google non mostra sospetti :emoji_slight_smile:

Perfavore, Entra oppure Registrati per vedere i Link!


Zanzo volevo chiederti una cosa, visto che quel fantasmino mi sta antipatico, non è che mi creeresti un logo? Qualcosa che ha a che fare con l'anonimato e con la segretezza, intonato con il colore di sfondo che è il mio preferito xD per il mobile avevo sviluppato questo ma non è che mi sconfinfera più di tanto....

Perfavore, Entra oppure Registrati per vedere i Link!




So che ti rispondo un pò in ritardo ma sono sbadato :p
Il colore di sfondo l'ho fatto io, quindi si è una coincidenza.
Il limite l'ho inserito poichè è solo un'implementazione come un'altra.


EDIT: Con questo url vedrete che il problema non si ripresenta
Perfavore, Entra oppure Registrati per vedere i Link!

Certo, appena vado al pc provo un logo (ora sono sull' iPad). Comunque, se renderai pubbliche le source fammelo sapere, mi interesserebbero.
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Quasi pronta la relise 3.1 con alcune delle nuove opzioni ecco un'anteprima

Perfavore, Entra oppure Registrati per vedere i Link!


Edit: il codice di verifica era buggato, ho risolto.

Edit2 quasi pronta la nuova relise
 
Ultima modifica:
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

sviluppo sospeso, troppe cose da fare
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Mi passeresti le source? Mi piacerebbe continuarlo. Naturalmente nel copyright ci sarebbe il tuo nome.

Ho detto sospesa, non che mi fermo xD penso di riprendere per il 16/17 ottobre. Sto per riuppare la versione con le opzioni avanzate.

Rilasciata l'ultima relise prima dello sto con le nuove implementazioni
 
Ultima modifica:
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Piccolo fix per l'upload dei file su ios
 
Riferimento: Anonimanu! Manda mail 100% (o quasi) anonime! 3.0 in sviluppo!

Sempre migliore... Posso chiederti che linguaggi hai usato?