Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version
Software
Creazioni 2D
Creazioni 3D
Immagini
Open Source
Progetti
Utilità Web
Strumenti Grafica
Downloads
Documenti
"EPP Ceglia Tools" Versione 1.5, Archivio ZIP Questa nuova versione migliora il supporto al multilingua con la ripulitura e separazione del codice dalle scritte, inoltre migliora il supporto al multi utente con la correzione di numerose funzioni e quindi è una preparazione a futuri sviluppi ed aggiunte.
"EPP Ceglia Tools" Versione 1.4, Archivio ZIP Questo nuovo upgrade migliora numerose cose, prima di tutto la funzione di prelievo del messaggio di risposta XML per il protocollo EPP Over HTTPs è stata riscritta e adesso funziona velocemente, quindi è stato eliminato quel fastidiosissimo rallentamento che si verificava tra richiesta e risposta.
"EPP Ceglia Tools" Versione 1.3, Archivio ZIP Questa nuova versione introduce numerose correzioni a piccoli bug, aggiunge della documentazione nella cartella /docs/ utile alla configurazione ed installazione iniziale.
"EPP Ceglia Tools" Versione 1.2, Archivio ZIP Questa versione migliora la gestione della coda di polling, corregge alcuni bug rilevati, aggiorna alle modifiche effettuate dal Nic.
"EPP Ceglia Tools" Versione 1.1, Archivio ZIP Script aggiornato per gestire il protocollo EPP, usato nell'ambito delle registrazioni di domini, per le comunicazioni e le operazioni tra Registrars e Registry.

Server E-Mail con QMail con Filtro Antispamming e Antivirus.


Uno dei server SMTP più veloci e performanti nel mondo Linux è senza dubbio QMail, purtroppo uno dei problemi di QMail è la mancanza di strumenti adatti come ci sono per esempio con Postfix o Sendmail per combattere lo spamming e i virus che sono una vera piaga per il servizio E-Mail.

In rete ci sono guide e tutorial vari che spiegano come configurare QMail con il solito SpamAssassin, oppure con altri sistemi noti di filtering, che però potrebbero comunque non soddisfare tutti. C'è poi anche da aggiungere che molti di questi filtri sono poco efficienti ed alcuni addirittura riescono a consumare tutte le risorse della CPU del server in alcune occasioni.

Voglio quindi illustrare qui, una idea che mi è venuta per poter inserire nella consegna delle e-mail un filtro proprio. Questa soluzione che adesso illustrerò ha il vantaggio di permettere l'inserimento di qualsiasi filtro, anche costruito da se, senza dover andare a modificare alcuna riga di codice ne di QMail e ne di altro programma. Quindi questa soluzione ha anche il vantaggio di evitarci di intervenire su codice altrui, e inoltre non viola la licenza di QMail che vieta la modifica del codice.

I requisiti sono l'installazione di QMail con Maildir.

La mia idea consiste nel lanciare uno scanner(software che farà da filtro) tramite CronJob ogni tot minuti(anche ogni minuto volendo), sulle caselle e-mail che si vogliono controllare.

Questo scanner potete scriverlo voi stessi, l'operazione che dovrà fare è scorrere tutte le caselle e tutti i files nella Maildir di ogni casella e quindi rimuovere quelli "CATTIVI" e spostare quelli "BUONI" in una seconda casella.

Quindi la soluzione prevede anche la creazione di 2 caselle, una temporanea, e un' altra finale che sarà quella scaricata dall' utente.

Si potrebbero creare le 2 caselle, facendo uso dei "Virtual Mappings" di QMail, facendo recapitare le e-mail non nella casella reale di destinazione ma in una casella con prefisso: "filter" per esempio, così le e-mail vanno a finire in caselle con il prefisso "filter".

Quelle caselle sono controllate dal nostro "scanner" lanciato da CronJob, ogni minuto, e lo "scanner" può provvedere a spostare le e-mail "BUONE", nella casella reale di destinazione senza il prefisso "filter".

Questa soluzione può essere interessante anche per raggiungere altri scopi, come per esempio la copia delle e-mail, oppure la copia di alcune e-mail come quelle "CATTIVE" oppure di altro tipo, inoltre potrebbe essere usata per caricare le e-mail in un database, per esempio in un database MySQL, in modo che poi l'utente potrebbe controllare o ricercare le sue e-mail, e potrebbe verificare se sono state cancellate e-mail importanti dal filtro, e addirittura potrebbe perfino recuperarle eventualmente.


Giovanni Ceglia
giovanniceglia@xungame.com


Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version

Siti e progetti personali: Forum per Programmatori in Italiano, Community per Programmatori, in Inglese, Community per E-Mercanti, Community per Sviluppatori di Videogames, Programmazione & Videogames, Portale di Programmazione, Portale di Grafica, Servizi per chi cerca Lavoro, Motore di Ricerca per Alloggi, Servizi di Hosting, Servizi di Hosting in Inglese, Servizi Internet di Verifica Identità, Servizi di Hosting Economico e Registrazione domini, Vendita Hardware e Software, Tutto il Network Giovanni Ceglia, Portale di Annunci Immobiliari in Inglese, Portale di Annunci Immobiliari in Italiano, Portale di Annunci Immobiliari in Tedesco, Malmignatta Motore di Ricerca, Malmignatta Motore di Ricerca in Inglese.



Tutto il materiale qui presente è © CopyRight Giovanni Ceglia dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Giovanni Ceglia - Servizi Informatici, Internet e Hosting, Partita IVA N. 03972320653, Sede Legale in Via Trento N.74 84016, Pagani (Salerno) Italy, E-Mail: giovanniceglia@xungame.com, Numero di Telefono Cellulare per contatti: 339-4403189.