EmailFilter

Een aanpasbaar e-mailinhoudsfilter.
Download nu

EmailFilter Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Peter A. Donis
  • Uitgever website:
  • Besturingssystemen:
  • Linux
  • Bestandsgrootte:
  • 29KB

EmailFilter Tags


EmailFilter Beschrijving

EmailFilter is een aanpasbaar e-mailinhoudsfilter geschreven in Python. Het 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: de gewenste werkingsmodus voor EmailFilter ; Het wikkelt emailfilter.py in een daemon die luistert op een gebruikersspecifieke poort (momenteel is het poortnummer 5590 + de gebruikers-ID) en verwerkt het per e-mailbericht dat er door die poort is verzonden. EmailFilterc.py: een opdrachtregel-clientprogramma dat zijn standaardinvoer neemt, 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; Zie het scherm EmailFilterc Shell 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 voorkeursmethode is om het Cfilter-programma (beschikbaar op Sourceforge te gebruiken, zie ) als de klant (dit wordt gedaan door dit script te roepen met de optie -c) of de "TCP / IP SWISS Legermes "NetCat-programma (dit wordt gedaan door het script aan te roepen met de optie -n, als NetCat door de opdrachtnaam NC, of de optie -t wordt uitgevoerd als het door de opdrachtnaam Netcat gaat - welke naam is het afhankelijk van de opdrachtnaam Op welke specifieke smaak van UNIX / Linux loopt u).


EmailFilter Gerelateerde software