| EmailFilter. Un filtro di contenuto di e-mail personalizzabile scritto in Python |
Scarica ora |
EmailFilter. Classifica e riepilogo
- Nome editore:
- Peter A. Donis
- Sito web dell'editore:
- http://pypi.python.org/pypi/emailfilter/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 28 KB
EmailFilter. Tag
EmailFilter. Descrizione
Un filtro di contenuto di e-mail personalizzabile scritto in Python EmailFilter è un filtro di contenuto e-mail gratuito e open source sviluppato utilizzando Python. EmailFilter è composto dai seguenti moduli Python e script di shell: · EmailFilter.py: la logica del filtro principale; Ti consente di aggiungere tutti i moduli di filtraggio Python come si desidera, e fornirà ogni modulo filtrante la possibilità di esaminare ciascun messaggio di posta elettronica e (possibilmente) aggiungere le intestazioni di "x-" per registrare le sue scoperte. · Emailfilterd.py: il Modalità di funzionamento preferita per EmailFilter; Involucri e-mailfilter.py in un daemon che ascolta su una porta specifica dell'utente (Attualmente il numero di porta è 5590 + l'ID utente) ed elabora ciascun messaggio di posta elettronica inviato attraverso quella porta. · Emailfilterc.py: un comando- Programma client Line che prende il suo ingresso standard, lo invia tramite una presa al demone sulla porta appropriata, riceve i dati elaborati e scrive in uscita standard. Questo non è il metodo preferito per parlare con il demone; Vedere lo script di shell di emailfilterc di seguito. · EmailFilterDefs.py: Definizioni comuni per tutti i moduli sopra riportati. · EmailFilterd: uno script di shell per invocare il demone. · EmailFilterc: uno script di shell per invocare il cliente; Può utilizzare e-mailfilterc.py sopra se necessario, ma questo è lento perché richiede una nuova istanza dell'interprete di Python da caricare per ciascun messaggio di posta elettronica (il messaggio entra in ingresso standard e il messaggio elaborato è scritto in output standard ). La maggior parte dei client di posta elettronica può essere configurata per richiamare qualsiasi programma di filtro desiderato, inviando i messaggi IT su ingressi standard e ricevendo messaggi elaborati sull'uscita standard; Pertanto, per utilizzare l'e-mailFilter, semplicemente Dì al tuo client di posta elettronica di richiamare EmailFilterC -C come programma di filtro (è possibile lasciare il -C, ma come sopra, il filtraggio sarà significativamente più lento). Cosa c'è di nuovo in questa versione: · Cliente client e gestore di richiesta modificabili per utilizzare la funzionalità di I / O socket refactored nella versione 0.5 di `PLYB``. · Aggiunto le opzioni del `` -n`` e `` -t`` al client Scrip `` e-mailfilterc »per abilitare l'uso di netcat (deve essere due opzioni perché netcat passa da due nomi di comando,` `nc` `e` `netcat``, quindi c'è un'opzione per ciascuno).
EmailFilter. Software correlato