製品 blank

4D Netkit:Gmailラベルの作成・削除・更新

Gmailラベルは、メールを分類・整理する柔軟な方法を提供し、パーソナライズされた効率的なメール管理を可能にします。ラベルを使用することで、ナビゲーションやメッセージの識別が容易になり、メール操作におけるユーザーエクスペリエンスが向上します。

4D v20 R4 では、ラベル管理に関わる機能セットが 4D NetKit に追加され、プログラミングで Gmailラベルを管理するための機能一式が揃いました。

製品 blank

Microsoft 365: メールのプロパティを更新する

皆様からのフィードバックは重要であり、この機能もまたそういったフィードバックの中の一つでした。

多くの開発者が、メールの’isRead'(既読)フラグを更新するコマンドを期待されていました。4D v20 R3 以降、この要望の多かった機能が4D Netkit に取り入れられました。新しいOffice365.mail.update()’関数を使えば、受信済みメールや下書きメールの様々なプロパティを簡単に更新できるようになりました。

詳細は続きをご覧ください。

製品 blank

4D Netkit: Gmail からラベルや Eメールを取得

Gmail API の 4D Netkit への統合を進めるなかで、メールをシームレスに管理するための包括的なコマンドのセットが提供できるようになりました。

4D v20 R3 では、ラベルのリストを簡単に取得し、メールを取得し、効率的に削除できる新しいコマンドを紹介します。

詳しく見ていきましょう!

製品 blank

Gmail API を使ったメール送信

私たちはメール通信の重要性を理解しており、電子メールの送信は現代のアプリケーションにおいて頻繁に必要とされるものだと認識しています。Gmail を使用している多くのユーザーより、Gmail API を使ったメール送信を容易にする API を望む声を頂いています。OAuth2.0 の統合は、Gmailサーバーとの接続を確立するために不可欠でした。

4D v20 R2 では、Gmail との連携を容易にするための最初の一歩として、メール送信コマンドを実装しました。

製品 blank

IMAP: メールボックスID とメールキーワード

4D v20 では、IMAPトランスポーターに非常に便利な機能が 2つ追加されました!

IMAPメールサーバーやクライアントの中には、メール内のカスタムキーワードを管理し、固有の機能を利用する必要があるものがあります。

また、IMAPトランスポーターにメールボックスID のサポートを追加し、名前を変更した後でも、メールボックスを識別できるようにしました。

製品 blank

POP3: メールヘッダーのみのダウンロード

POP3 を使用して電子メールを取得する場合、メッセージ本文をダウンロードせずに、メッセージヘッダー (送信者、件名、日付などの情報を含む) だけを取得することが可能です。

ヘッダーのみを取得することは、メールボックスのメッセージリストを素早く目を通し、どのメッセージをダウンロードして読むかを決定したい場合に役立ちます。

4D v20 から、POP3トランスポーターの .getMail() 機能に新しいパラメーターが追加され、メールを本文なしで受信できるようになりました。この機能は、既読メールの削除を誘発しないので、Gmail を使用している場合は、さらに便利です。

製品 blank

Microsoft 365: Microsoft Graph APIによるメールフォルダーの作成・削除・名前の変更

電子メールなどの Microsoft 365 のデータにアクセスする方法として、Microsoft は IMAP と POP3 の Basic認証を廃止し、Graph API をますます推進するようになっています。

4D v20 で、フォルダーを管理するための機能セットが追加されたことにより、Microsoft Graph API を使ったプログラミングでメールボックスを管理する機能が 4D NetKit に揃いました。

製品 blank

Microsoft 365: Microsoft Graph API でメールをコピー、移動、返信、削除する

Microsoft 365 の、メールなどのデータにアクセスする方法として、Microsoft は IMAP と POP3 の Basic認証を廃止とし、Graph API の使用を推進しています。

v19 R8では、4D NetKit にビルトインコマンドが新しく追加され、メールのコピー、移動、返信、削除などの Microsoft 365 メールの操作をネイティブで自動化できるようになりました。