| EmailFilter Een aanpasbaar e-mailinhoudsfilter geschreven in Python |
Download nu |
EmailFilter Rangschikking & Samenvatting
- Naam uitgever:
- Peter A. Donis
- Uitgever website:
- http://pypi.python.org/pypi/emailfilter/
- Besturingssystemen:
- Mac OS X
EmailFilter Tags
EmailFilter Beschrijving
Een klantgericht e-mailinhoudsfilter geschreven in Python EmailFilter is een gratis en open source-e-mailinhoudsfilter ontwikkeld met behulp van Python. EmailFilter bestaat uit de volgende Python-modules en Shell-scripts: · EmailFilter.py: de kernfilterlogica; Hiermee kunt u zoveel mogelijk Python-filtermodules toevoegen, en geeft elke filtermodule een kans om elk e-mailbericht en (mogelijk) 'x-' headers te onderzoeken om zijn bevindingen op te nemen. · EmailFilterd.py: The Geprefereerde werkingsmodus voor e-mailfilter; Het wikkelt emailfilter.py in een daemon die luistert op een gebruikerspecifieke poort (momenteel is het poortnummer 5590 + de gebruikers-ID) en verwerkt het per e-mailbericht dat er door die poort is verzonden. · EmailFilterC.py: A Command LINE-clientprogramma dat zijn standaardinvoer inneemt, verzendt het via een socket naar de daemon op de juiste poort, ontvangt de verwerkte gegevens terug en schrijft het op standaarduitvoer. Dit is niet de voorkeursmethode om met de daemon te praten; Raadpleeg het EmailFilterc Shell-script hieronder. · EmailFilterdefs.py: gemeenschappelijke definities voor alle bovenstaande modules. · EmailFilterd: een shell-script om de daemon aan te roepen. · EmailFilterc: een shell-script om de klant aan te roepen; Het kan eMmailFilterc.py hierboven gebruiken, maar dit is traag omdat het een nieuw exemplaar van de Python-tolk vereist om voor elk e-mailbericht te worden geladen (het bericht binnenkomt op standaardinvoer en het verwerkte bericht wordt geschreven naar standaarduitvoer ). De meeste e-mailclients kunnen worden ingesteld om elk gewenst filterprogramma aan te roepen, waardoor het berichten wordt verzonden op standaardinvoer en het ontvangen van verwerkte berichten op standaarduitvoer; Dus om EMAILFILTER te gebruiken, moet u eenvoudig uw e-mailclient gebruiken om e-mailfilterc -c aan te roepen als het filterprogramma (u kunt de -c achterlaten, maar zoals hierboven zal filteren aanzienlijk langzamer zijn). Wat is er nieuw in deze release: · Gewijzigde klant en verzoek de handler om refactored socket I / O-functionaliteit te gebruiken in versie 0.5 van `` PLIB'`. · Toegevoegd de `` -N`` en `` -t```s-opties voor de Client Scrip `` Emailfilterc'`` `en` `Netcat`, dus er is een optie voor elk).
EmailFilter Gerelateerde software