OutSystems Forge 日本語データベース

S22.Imap

※Forge全件データの日本語検索サービスをご利用になりたい場合は、こちらまでお問合せください。

Forge英文サイト

2018-02-01 0.6.1 Pedro Freire All .NET Connectors, Data Connector, Components, Libraries, Developer Tools
MITでライセンスされたS22.Imap NuGetパッケージへの拡張インタフェース。 S22.Imapバージョン3.6.0でコンパイルされた最新バージョン。
この拡張機能の特長 すべてのS22.Imapメソッドとプロパティ、.NETのSystem.Net.Mail.MailMessage、およびS22.Imapで使用されるその他の必要な.NETクラスをマッピングします。 .NETオブジェクトは公開されていません。これは、永続的なストレージからオブジェクトを保存して再利用しようとすると、潜在的なエラーを回避するためのものです。オブジェクトの代わりに整数の接続と他の識別子が使用されます。 ランダムな整数の識別子。これらの識別子が永久記憶装置に格納されているか、または任意に変更されている場合、結果は接続として無効になる可能性がありますが、暗号化されていない「不正なオブジェクト」または「範囲外の配列」ではなく、 メッセージの添付ファイルや代替ビューを取得するときにS22.Imapによって使用される.NETストリームをサポートします。これにより、複数のメガバイトの添付ファイルがあるメッセージであっても、特定のメールボックス操作のために転送されるデータ量が最小限に抑えられます。ストリームは整数識別子によって識別されます。 すべての例外には同じ文字列が前置されているため、OutSystems内から簡単に識別できます。 IMAP接続は、1つのサーバー要求(サーバーアクション呼び出し(モバイルアプリ)または準備、画面操作、公開Webサービス呼び出し(Webアプリケーション))ごとに保持されます。これらのサーバー要求のそれぞれで、Connectを呼び出してからLoginをクリックし、次に必要なアクションを呼び出す必要があります。 S22.Imapの機能 IMAP IDLE通知をサポート IMAP over SSL / TLSをサポート 非常に使いやすいように設計されたAPI メールメッセージの一部を選択的に取得できるようにする 本質的にスレッドセーフである 多くのサンプルコードで十分に文書化されています 堅牢なMIMEパーサー。100.000以上のメールでテスト済み SCRAM-SHA-1を含むさまざまなSASL認証メカニズムをサポート 商用および個人用プロジェクト(MITライセンス)での使用は無料 使用例や詳細のドキュメントはウェブサイトをご覧ください。 プロジェクトのURL:https://github.com/smiley22/S22.Imap フィードバック pedro.freire@outsystems.comの著者にフィードバックとバグレポートを提供してください!

[Overview]
An extension interface to the MIT-licensed S22.Imap NuGet package. Current version compiled with S22.Imap version 3.6.0.
[Detail]
Features of this extension Maps all S22.Imap methods and properties, as well as .NET's System.Net.Mail.MailMessage and other required .NET classes used by S22.Imap. No .NET objects are exposed. This is meant to avoid potential errors when trying to save and reuse objects from permanent storage. Integer connection and other identifiers are used instead of objects. Random integer identifiers. If these identifiers are stored on permanent storage, or arbitrarily changed, the result is likely invalid as a connection, but a proper "No connection" error message will be displayer rather than a cryptic "Bad object" or "Array out of bounds" Support for .NET Streams used by S22.Imap when retrieving message attachments and/or alternate views. This ensures the smallest amount of data is transferred for a specific mailbox operation, even for messages with multi-megabyte attachments. Streams are identified via integer identifiers. All exceptions are prefixed with same string, so they can be easily identified from within OutSystems. Remember that IMAP connections are kept during a single server request, i.e., for each Server Action call (Mobile apps) or Preparation, Screen Action or Exposed Web Service call (Web apps). On each of these server requests you need to call Connect, then Login, then the actions you need. Features of S22.Imap Supports IMAP IDLE notifications Supports IMAP over SSL/TLS API designed to be very easy to use Allows selectively fetching parts of mail messages Inherently thread-safe Well documented with lots of example code Robust MIME parser, tested with 100.000+ mails Supports various SASL authentication mechanisms including SCRAM-SHA-1 Free to use in commercial and personal projects (MIT License) Please visit the project's Web site for example usage and details documentation. https://github.com/smiley22/S22.Imap Feedback Please provide feedback and bug reports to the author on pedro.freire@outsystems.com!
戻る