eProxyソフトウェアは、特別にPostfixバージョン2.1以上と組み合わせて使用するために設計されたSMTPプロキシ·サーバー·フレームワークです。しかし、それはまた、賢い、私は後置のsmtpdに信頼しかしセキュリティフロントエンドプロキシとして動作します。
eProxy何のために使用することができますか?
それは非常に高速で、マルチスレッドを利用しています。それはあなたがインタプリタ型言語に比べて、C / C ++の速度を使用することができ、あなたの実際のコンテンツ·フィルタリングに来るとき、それは特に高速です。それは非常に使いやすいです。
そこにそこにいくつかのSMTPプロキシの実装がありますが、私が見つけたすべてのは、PerlやPythonのいずれかで開発され、そのうちのいくつかは、使用することは非常に複雑です。この実装は、C +に独自のコンテンツフィルタを開発することが非常に簡単になり、あなただけ(に文字列)、ボディ(文字列本体)に、(から文字列)から、以下の機能のいずれかでそれを実装する必要がとに正の数を返します配送と負の数が配信を禁止することができます。
もちろん、まだあなたの処理/コンテンツフィルタのpopenを介して、 "スクリプト(複数可)」()、システム()またはEXEC()を呼び出すと、このメソッドを介してそれらを実行するために呼び出すことができます。
あなたは(再)実装するために何が必要です
あなたに興味がある、それはemailHandling.cppファイルだ一つのソースファイルが実際にあります。ここでは以下の機能が定義されています:
文字列のgetdomainname(文字列のメール)。
(から文字列)からint型。
int型rcptto(文字列への);
int型の本体(紐体);
ボイドメール(文字列のメール)。
文字列のgetdomainname(文字列のメール)。これは、単に電子メールアドレスのドメイン名の一部を取得するために便利なメソッドです。
ボイドメール(文字列のメール)。この機能では、電子メールや電子メールをBOUNCEDどこに応じての部分に何かを行うことができます。これは、インスタンスは、電子メールが疑わしいときに手動解放を待って、アーカイブまたは待機しているボックス内のすべてのメールを保存するために使用することができます。
(から文字列)からint型。この機能では、SMTPセッションの一部、MAIL FROMにチェックを行うことができます。あなたは正の数(0より大きい)受け入れられてからメールを返すと、トランザクションは550エラーでキャンセルされる場合にはご返品負の数。から文字列は、電子メールアドレスが含まれています
int型rcptto(文字列への);この機能では、SMTPセッションの一部とRCPTにチェックを行うことができます。文字列は、電子メールアドレスが含まれています。継続する(0より大)正の数を返す電子メールをバウンスするために、負の数を返します。
int型の本体(紐体);この機能では、あなたの実際の身体の部分のスキャンを実施します。あなたの結果コードは正の数(0より大きい)である場合にのみ、その後の体は、二次(配達)SMTPサーバに送り出すです。それはそれはDATAコマンドおよびデータ·ストリームを送信しませんあなたのコードによってバウンスされている場合は、代わりに、QUITコマンドを送信し、セカンダリサーバへのソケットを閉じます。
最近閲覧ソフト
2490_v32_h.exe 22 Sep 15
Opinio 15 Apr 15
epson11606.exe 25 Oct 15
Brother MW-100 3 Nov 15
Passport Photo 30 Dec 14
Angkor 20 Jan 15
Gorillaz Tiles 22 Jan 15
Nikon Coolpix 3100 4 Jan 15
POS MAID 27 Apr 17
940-plk-xp.exe 5 Dec 15
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- DNSサーバ
- FTP&SSH及びTelnetソフトウェア
- IPツール
- インターネット事業
- クラスタリングと分散ネットワーク
- ネットワークのテスト
- ネットワーク監視
- ネットワーク&IPスキャナ
- ファイルサーバソフトウェア
- プリントサーバソフトウェア
- プロキシソフトウェア
- リモートアクセス
- ワイヤレスネットワークソフトウェア
- 帯域幅制御
- 複数のネットワーク管理ソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Socks Server 5 11 May 15
Squid 22 Jun 18
Charles Web Debugging Tool 3 Jun 15
squid_redirect 11 May 15
ziproxy 20 Feb 15
BFilter 3 Jun 15
tinyproxy 11 May 15
eProxy
同じようなソフトウェア
へのコメント eProxy
最近閲覧ソフト
2490_v32_h.exe 22 Sep 15
Opinio 15 Apr 15
epson11606.exe 25 Oct 15
Brother MW-100 3 Nov 15
Passport Photo 30 Dec 14
Angkor 20 Jan 15
Gorillaz Tiles 22 Jan 15
Nikon Coolpix 3100 4 Jan 15
POS MAID 27 Apr 17
940-plk-xp.exe 5 Dec 15
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- DNSサーバ
- FTP&SSH及びTelnetソフトウェア
- IPツール
- インターネット事業
- クラスタリングと分散ネットワーク
- ネットワークのテスト
- ネットワーク監視
- ネットワーク&IPスキャナ
- ファイルサーバソフトウェア
- プリントサーバソフトウェア
- プロキシソフトウェア
- リモートアクセス
- ワイヤレスネットワークソフトウェア
- 帯域幅制御
- 複数のネットワーク管理ソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
人気のソフトウェア
Charles Web Debugging Proxy 17 Feb 15
BFilter 3 Jun 15
Apache Traffic Server 20 Feb 15
liveweb 20 Feb 15
Siproxd 11 May 15
nntp2nntp 11 May 15
ITC Server 3 Jun 15
コメントが見つかりません