emailfilter.

カスタマイズ可能な電子メールコンテンツフィルタ
今すぐダウンロード

emailfilter. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Peter A. Donis
  • 出版社のWebサイト:

emailfilter. タグ


emailfilter. 説明

カスタマイズ可能なEメールコンテンツフィルタ emailFilterは、Pythonで書かれたカスタマイズ可能な電子メールコンテンツフィルタです。これは、次のPythonモジュールとシェルスクリプトで構成されています。* emailfilter.py:コアフィルタロジック。それはあなたがあなたが望むのと同じくらい多くのPythonフィルタリングモジュールを追加することを可能にし、各フィルタリングモジュールに各電子メールメッセージを調べて、(場合によって) 'x-'ヘッダーを追加する機会を与える機会を与えます。 * emailfilterd.py:EmailFilterの優先操作モード。ユーザー固有のポート(現在は5590 +のユーザーID)で待機しているデーモンでemailfilter.pyをラップし、そのポートを通して送信された各Eメールメッセージを処理します。 * emailfilterc.py:標準入力を受けたコマンドラインクライアントプログラムは、適切なポートのソケットをデーモンに送信し、処理されたデータを返し、それを標準出力に書き込みます。これはデーモンと話すのが好ましい方法ではありません。下のemailFiltercシェルスクリプトを参照してください。 * emailFilterDefs.py:上記のすべてのモジュールの共通定義。 * emailfilterd:デーモンを呼び出すためのシェルスクリプト。 * emailfilterc:クライアントを呼び出すためのシェルスクリプト。必要に応じて上記のemailfilterc.pyを使用できますが、これは遅くなりますが、電子メールメッセージごとにロードするPythonインタプリタの新しいインスタンスが必要なため(メッセージが標準入力に入っていて、処理されたメッセージが標準出力に書き込まれます。 )。好ましい方法は、クライアントとしてCFilterプログラム(SourceForgeで利用可能なを参照)を使用することです(これは-cオプションでこのスクリプトを呼び出すことによって行われます)、または "TCP / IP Swiss)を使用することです。陸軍ナイフ「NetCATプログラム(これは、NetCATがコマンド名NCで行った場合、-nオプションを指定してスクリプトを呼び出すことによって行われます.netcatは、コマンド名Netcat(コマンド名Netcat)によって行われる場合は-tオプションです。実行しているUNIX / Linuxの特定のフレーバー)。最善の電子メールクライアントは、任意のフィルタプログラムを呼び出して、標準入力で処理されたメッセージを受信し、標準出力で処理されたメッセージを受信するように設定できます。したがって、EmailFilterを使用するには、EmailFilterc -cをフィルタプログラムとして呼び出すように電子メールクライアントに指示します(-cを除外することができますが、上記のように、フィルタリングは大幅に遅くなります).installation emailFilterをインストールするには、単に実行できます。 :python setup.pyソースtarballを解凍したディレクトリからシェルプロンプトを挿入します(このREADMEファイルがin in in in in in)。これにより、EmailFilterがインストールされ、Scripts Directory.EmailFilterで各インストール後のスクリプトを実行します.EmailFilterには、Python Package Indexから提供されているPLIB Pythonライブラリパッケージが必要です。ただし、EmailFilterのセットアップスクリプトで使用されるヘルパーモジュールは、PLIBがインストールされていない場合は自動的に検出できます。そうであれば、それをダウンロードして電子メールファイルをインストールする前にインストールします。要件: ・Python


emailfilter. 関連ソフトウェア