1. 製品
  2.   Eメール
  3.   C++
  4.   Mailio
 
  

電子メール メッセージを作成および管理するためのオープン ソース C++ ライブラリ

メールを生成するための無料の C++ API。MIME 形式だけでなく、SMTP、POP3、および IMAP プロトコルもサポートします。メッセージの受信、検索、メールボックス統計の取得、フォルダの管理などを行うことができます。

Mailio は、ソフトウェア開発者が C++ コマンドを使用して電子メール メッセージを操作できるようにする非常に強力な C++ ライブラリです。ライブラリは非常に扱いやすく、複数のプラットフォームで使用できます。 MIME 形式の C++ ライブラリであり、SMTP、POP3、および IMAP プロトコルを完全にサポートします。このライブラリは、別のメッセージに埋め込まれた MIME メッセージなど、さまざまなメディア タイプの認識をサポートしています。 MIME メッセージは、件名、受信者、コンテンツ タイプなど、最も一般的なヘッダー認識をサポートしています。

このライブラリは非常に柔軟で、Linux、MacOS、Microsoft Windows などの一般的なプラットフォームで簡単に使用できます。 POP3 は、電子メールを受信するための標準プロトコルの最新バージョンの 1 つです。 Mailio は、メッセージの受信と削除をサポートする POP3 を実装し、メールボックスの統計情報をプレーン バージョンと SSL (START TLS を含む) バージョンで取得します。このライブラリには、メッセージの受信、削除と検索、メールボックスの統計の取得、フォルダーの管理などを行う IMAP も実装されています。

Previous Next

マイリオを始めよう 

Mailio をインストールする最も簡単な方法は、CMake を使用することです。ターミナルからライブラリをダウンロードしたディレクトリに移動し、次のコマンドを実行します。

CMake 経由で Mailio をインストールする

mkdir build
cd ./build
cmake ..
make install

C++ ライブラリ経由でメールを作成して送信する

オープン ソースの Mailio ライブラリを使用すると、コンピューター プログラマーは数行の C++ コードで電子メール メッセージを作成して送信できます。電子メールを送信するには、メッセージ オブジェクトを作成し、作成者、受信者、件名などの属性を設定する必要があります。すべての準備が整ったら、メッセージを送信するための SMTP 接続を作成する必要があります。電子メール メッセージを受信するには、メッセージ オブジェクトを使用して、数行のコードで受信メッセージを保存できます。

C++ を介して電子メールにドキュメントまたは画像を添付する

オープン ソースの Mailio ライブラリは、C++ コマンドを使用して電子メールの添付ファイルを処理するための完全な機能を提供しています。 1 つまたは複数のファイルを簡単に選択して、電子メール メッセージに添付できます。このライブラリにより、ユーザーは PDF、Microsoft Word、Excel 画像などの一般的なドキュメントを簡単に添付できます。添付ファイルを簡単に取得して、ディスク上の任意の場所に保存することもできます。選択した添付ファイルを削除したり、新しい添付ファイルで変更したりすることもできます。

C++ を使用した電子メール メッセージの検索

無料の Mailio ライブラリを使用すると、ソフトウェア開発者は数行の C++ コードで電子メール メッセージを検索できます。まず、IMAP サーバーに接続するための正しい資格情報を提供する必要があります。その後、メッセージのタイトル、メッセージの日付、送信者名などを指定して、電子メール メッセージを検索できます。ライブラリには、クエリに関連するすべてのメッセージが表示され、リストとして表示されます。

 日本