HS POP3 Library 2.0.5

ライセンス: 無料トライアル ‎ファイルサイズ: 1.03 MB
‎ユーザー評価: 4.0/5 - ‎1 ‎投票

に関しては HS POP3 Library

HS POP3 は C のソフトウェア ライブラリ (完全なソース コードが付属) RFC 1939 に従って TCP ソケット レイヤーを経由してポスト オフィス プロトコル バージョン 3 (POP3) のクライアント側を実装します。他の機能の中で、ライブラリは、ユーザー認証、基本的なインターネットヘッダーとテキストの受信、メッセージの削除と統計をサポートしています HS POP3 は、2 つの方法を使用して TLS / SSL 経由でセキュアな POP3 をサポートします: POP3S (Gmail で使用) と RFC 2595 HS POP3 は、バイナリー・ファイルの添付ファイルを MIME v1.0 base64 形式で抽出することをサポートしています。 ユーザー アプリケーションは、メモリ amd タイマー管理と POP3 イベントをユーザーに報告するためのユーザー コードのコールバック関数へのポインターを提供する HS POP3 初期化関数を呼び出します。 POP3 RFC1939 準拠サーバーから電子メール メッセージを受信するには、ユーザー アプリケーションは、メール サーバー名または IP アドレスとログイン ユーザー名とパスワードを指定して、HsPop3GetMail 関数を呼び出します。 次に、HS POP3 ライブラリは、サーバー名を解決し、サーバー名に接続し、受信し、メッセージ スキャンリストを送信します。RFC1939 標準に従って。HS POP3 は、サーバーからの一意のメッセージ ID を取得すると、コールバック関数を使用してこのメッセージ ID をユーザーアプリケーションに報告します。ユーザー アプリケーションは、このメッセージを受信する場合は、特定の値を返します。この時点で、HS POP3 はメッセージに必要なメモリ量を要求し、バッファに完全なメッセージを受信します。メッセージを受信すると、コールバックとメッセージ構造がユーザーコードに通知され、メッセージポインタ全体、メッセージ長、テキストポインタの開始、ヘッダーの長さ、および個別に解析されたヘッダ情報(フィールド、日付フィールド、メッセージIDフィールド、件名フィールド)が含まれます。このプロセスは、すべてのメッセージが受信されるまで繰り返されます。このオプションを指定すると、HS POP3 ライブラリはサーバーからメッセージを削除することもできます。 モジュラー設計により、HS POP3プロトコルモジュールをあらゆる環境に簡単に移植できます。TCP トランスポート サービスを提供する HS Sock ライブラリへの下位層インターフェイスで、内部で HS POP3。