Exchange ActiveSync

Exchange ActiveSync(通称EAS)は、 Microsoft独自のプロトコルで、メッセージングサーバーからスマートフォンなどのモバイルデバイスへのメール、連絡先、予定表、タスク、メモの同期を目的として設計されています。このプロトコルは、モバイルデバイスの管理ポリシー制御も提供します。このプロトコルはXMLに基づいています。モバイルデバイスはHTTPまたはHTTPS経由で通信します。

使用法

当初は AirSync というブランド名で、Microsoft Exchange ServerPocket PCデバイスのみをサポートしていましたが、現在では Microsoft は、次のような競合コラボレーション プラットフォームのグループウェアとモバイル デバイス間の同期用にこのテクノロジを広くライセンスしています。

Windows Phoneのサポートに加えて、EAS クライアント サポートは次のものにも含まれています。

Exchangeのオンプレミスインストールに加え、 Outlook.comOffice 365など、Microsoftが提供する様々な個人向けおよび企業向けホスティングサービスもEASを利用しています。Windows 8デスクトップに標準搭載されているメールアプリケーション「メールアプリ」もこのプロトコルをサポートしています。[ 4 ]

上記以外に、EAS クライアント サポートは以下の場合には含まれません

  • macOS、ネイティブの Apple Mailアプリ内。

歴史

1.0

EASの最初のバージョン(当時はAirSyncと呼ばれていました)は、Mobile Information Server (MIS) 2002の一部でした。[ 5 ] このバージョンのEASは、Webベースの分散オーサリングおよびバージョン管理(WebDAV)を介してExchange 2000サーバーと通信し、電子メール、連絡先、予定表を同期していました。ユーザーは同期するフォルダーリストを選択できましたが、これは電子メールフォルダーのみで、連絡先や予定表は同期できませんでした。この初期バージョンのEASでは、サーバーが新しい情報を「プッシュ」するのではなく、ユーザーのデバイスがデータを「プル」する仕組みでした。

2.0

EAS 2.0はExchange Server 2003で出荷されました。 [ 5 ] このバージョンのプロトコルはMicrosoft Windows Mobileチームによって開発され、バイナリドロップ(massync.dll)としてExchange Serverチームに配信されました。EASはWebDAVを使用してユーザーのメールボックスに接続し、デフォルト以外の予定表と連絡先フォルダーを同期する機能を追加しました。Always Up To Date(AUTD)[ 5 ]は、デバイスに新しい情報があるかどうかをデバイスに知らせる方法として実装され、この情報をデバイスに配信するテクノロジはショートメッセージサービス(SMS)でした。通知にSMSを使用するため、SMSゲートウェイの構成が必要であり、各アカウントにユーザーの携帯電話番号を構成する必要がありました。

2.1

Exchange Server 2003 SP1 では、EAS 2.1 にゴースト化のサポートが追加されました。ゴースト化は、サーバーに同期可能な項目を通知し、すべての項目を送信します。ただし、変更内容がサーバーに送信される際は、指定されたフィールドのみが変更されます(他の項目は削除されません)。EAS プロトコルでは、すべてのアイテムのグローバル一意識別子 ( GUID ) から 1:X の短縮 ID に変更されたため、ワイヤレスネットワークで送信されるデータ量が削減されました。

2.5

EAS 2.5(Exchange Server 2003 SP2の一部)は、Exchange Serverチームによって開発された最初のEASバージョンでした。このバージョンでは、ダイレクトプッシュも導入されました。これは、サーバーが「新しいアイテムがあります」と通知し、クライアントデバイスに同期を指示するリアルタイムプッシュメールソリューションです(これは「Ping同期」と呼ばれていました)。グローバルアドレス一覧(GAL)検索が追加され、社内ディレクトリで同僚のメールアドレスを検索できるようになりました。また、デバイスのリモートワイプ機能も追加されたため、管理者は紛失、盗難、または従業員が退職したデバイスから会社のデータを削除できます。タスク同期、S/MIMEメール暗号化、および以下のポリシー[ 6 ]が追加されました。

  • パスワードの最小文字数
  • ユーザー入力なしでタイムアウト
  • パスワードを要求する
  • 英数字のパスワードを要求する
  • 失敗した回数
  • ポリシー更新間隔
  • プロビジョニングできないデバイスを許可する

12.0

EAS 12.0 は Exchange Server 2007 に付属していました。EAS 12.0 では、以前のバージョンのプロトコル (マネージ コード内) が完全に書き直されました。新機能には、忘れてしまったPINロックコードをリセットできるパスワードリセット機能、コンピュータに戻った際にフォローアップを忘れないようにメッセージをマークできるメッセージフラグ機能、携帯電話から「不在」メッセージを設定できる不在時設定機能、メール内のリンクからSharePoint(およびUNCファイル共有)にアクセスできる機能(ファイルトラフィックはEAS経由でプロキシされます)、メールボックスのサイズ制限を超えないようにメールボックスを縮小できる削除済みアイテムを空にする機能、メッセージの一部のみを取得し、後で残りのメッセージ(または添付ファイル)を取得できるフェッチ機能、ユーザーと管理者が自分のアカウントに接続されている携帯電話を確認できるデバイス情報機能、そして(厳密にはEASプロトコルの一部ではありませんが)ユーザーのログイン名とパスワードだけで携帯電話がEAS接続を自動的に構成できる自動検出機能(Exchange Serverのコンピュータ名をユーザーが知る必要がありません)などが含まれています。会議に招待されたユーザーを確認する機能や、デバイスに同期されていないメールをサーバーから検索する機能も追加されました。[ 7 ] 導入された新しい政策は以下のとおりである。

  • 添付ファイルのダウンロードを許可する
  • 添付ファイルの最大サイズ
  • パスワード回復を有効にする
  • 簡単なパスワードを許可する
  • パスワードの有効期限(日数)
  • パスワード履歴を強制する
  • Windowsファイル共有アクセス
  • Windows SharePoint アクセス
  • ストレージカードを暗号化する

12.1

EAS 12.1はExchange Server 2007 SP1で導入されました。このバージョンのプロトコルはバージョン2.5以降で最も大きな変更点の一つであり、ヘッダー圧縮(バイナリ構造のBase64エンコード)による無線送信データ量の削減、複数コレクション同期(従来のフォルダごとの同期ではなく、すべての同期要求をまとめて行う)、ハング同期(無線をオンにしてサーバーに問い合わせるたびにバッテリーとデータが消費されることがないように、サーバーが常にクライアントとの通信チャネルを開いたままにしておくことでバッテリー寿命とデータが消費されることを防ぐ)、そして「真のプッシュ同期」ソリューション(従来のpingベースの「プッシュ・トゥ・プル」ソリューションとは異なり、メッセージ配信のレイテンシがはるかに低い)、リモートワイプ完了の確認、そして以下の30個の新しいポリシーが追加されました。[ 8 ]

  • デスクトップのActiveSyncを無効にする
  • リムーバブルストレージを無効にする
  • カメラを無効にする
  • SMSテキストメッセージを無効にする
  • Wi-Fiを無効にする
  • Bluetoothを無効にする
  • IrDAを無効にする
  • デバイスからのインターネット共有を許可する
  • デバイスからのデスクトップ共有を許可する
  • POP3/IMAP4メールを無効にする
  • 消費者向けメールを許可する
  • ウェブブラウザを許可する
  • 署名のないアプリケーションを許可する
  • 署名されていないCABを許可する
  • アプリケーション許可リスト
  • アプリケーションブロックリスト
  • 署名されたS/MIMEメッセージを要求する
  • 暗号化されたS/MIMEメッセージを要求する
  • 署名付きS/MIMEアルゴリズムを要求する
  • 暗号化されたS/MIMEアルゴリズムを要求する
  • S/MIME暗号化アルゴリズムのネゴシエーションを許可する
  • S/MIME SoftCertsを許可する
  • デバイスの暗号化
  • 複合文字の最小数
  • メッセージ形式(HTML またはプレーンテキスト)を設定する
  • 過去のメールアイテムを含める(期間)
  • メール本文の切り捨てサイズ
  • HTML メール本文の切り捨てサイズ
  • 過去のカレンダー項目を含める(期間)
  • ローミング時に手動同期が必要

14.0

EAS 14.0 は、Exchange Server 2010 の一部として導入されました。この新バージョンでは、メッセージ IDや件名などの複数の属性で結び付けられたビューに電子メール メッセージを表示する新しい会話ビュー、メモの同期、連絡先の空き時間情報 (予定表から) を検索する機能、Outlook Web App (OWA) と EAS の間でよく使用される連絡先の名前を共有するニックネーム キャッシュ、会話内のメッセージを常に移動するサーバー側ルールを設定する機能、太陰暦のサポート、返信状態の同期 (デバイスとサーバーが、他のソースからメッセージが転送または返信されたかどうかを認識できるようにする)、ユニファイド メッセージング( UM) メッセージを識別する新しい方法 (これにより、ユーザーの受信トレイに表示されるボイスメールを別の方法で処理できます)、SMS 同期 (これにより、ユーザーは電子メールの受信トレイで SMS メッセージを確認し、電話ではなく受信トレイから返信できます)、および次の 2 つの新しいポリシーが追加されました。

  • モバイルOTAアップデートを許可する
  • モバイルOTAアップデートモード

これは、古いバージョンの EAS を使用しているクライアントを識別し、新しい機能を有効にするクライアントの更新バージョンがある場合に警告する、最初のバージョンの EAS でもあります。

14.1

EAS 14.1 は Exchange Server 2010 SP1 の一部として提供されました。このバージョンのプロトコルでは、GAL フォト(メールを送信したユーザーの Active Directory サーバーに保存される画像)、メッセージ差分(メールの新しい部分のみを送信し、冗長な情報を回避する手段)、プロビジョニングコマンドへのデバイス/ユーザー情報の追加(新しい許可/ブロック/検疫機能により、管理者が組織に接続されているデバイスをより簡単に制御できるようにする)、 EAS 経由の情報著作権管理(IRM)(送受信されるメールメッセージにデジタル著作権管理制御と暗号化を適用する方法)が追加されました。EAS 14.1 では、EAS 経由の IRM が使用可能になる可能性があります。

16.0

EAS 16.0 は 2015 年 6 月に発表され、最初に Office 365 に導入され、その後 Exchange Server 2016 に導入されました。

この新しいプロトコルバージョンでは、主に3つの機能強化が追加されています。最も一般的なEASカレンダー同期の問題を回避するためにカレンダー同期を再設計し、カレンダー添付ファイルを追加し、電子メールの下書きフォルダを同期します。[ 9 ]

16.1

EAS 16.1 は 2016 年 6 月に発表され、最初に Office 365 に導入され、その後 Exchange Server 2016 に導入されました。

このバージョンのプロトコルには、キーワード検索の改善、新しい時間の提案、アカウントのみのリモートワイプという3つの主要な機能が含まれています。[ 10 ]

ライセンス

2000年代初頭から、EASのライセンス供与が開始されました。当時はクライアントプロトコルライセンスのみでした。[ 11 ] Motorolaが最初のライセンシーとなり、EASバージョン2.1のライセンスを取得しました。その後、様々な組織がEASのライセンス供与を開始し、最終的にMicrosoftが2007年にEASのサーバーサイドのライセンス供与を開始しました。[ 12 ] プロトコルライセンスは2008年まで継続されました。

2008年12月、マイクロソフトはEASのライセンスをプロトコルライセンスからEASの特許のライセンスに変更しました[ 13 ][ 14 ] EASは一連の特許としてライセンスされるため(他の企業にコンピュータコードとして提供されるのではなく)、さまざまなクライアントとサーバーがプロトコルの全機能のサブセットを実装し、実装はライセンスを取得した各企業によって作成されます。Googleは、G Suite加入者向けにEASの実装を使用しています。同様に、IBMとNovellは、競合するグループウェアサーバー(Lotus DominoNovell GroupWise)がスマートフォンやその他のデバイスをサポートできるように、それぞれIBM Notes TravelerとNovell Data Synchronizer Mobility Packを通じてこの技術を実装しました。

ロゴプログラム

2011年4月、マイクロソフトはEASロゴプログラム[ 15 ]を開始しました。これは、モバイルメール端末におけるサードパーティ製EASクライアントのテストを目的としています。マイクロソフトからEASプロトコルのライセンスを取得した端末メーカーは、このプログラムに参加できます。EASクライアントは、EAS v14.0以降を採用し、以下の機能と管理ポリシーを有効にする必要があります。

  • ダイレクトプッシュメール、連絡先、カレンダー
  • 会議の承諾、辞退、暫定承諾
  • リッチフォーマットメール(HTML)
  • メールの返信/転送状態
  • GAL検索
  • 自動検出
  • デバイスタイプとデバイスモデルのAllow-Block-Quarantine文字列
  • リモートワイプ
  • パスワードが必要です
  • パスワードの最小文字数
  • ユーザー入力なしでタイムアウト
  • 失敗した回数

参照

参考文献

  1. ^ Google、GmailのExchange ActiveSyncサポートを拡張. Brighthand.com. 2013年10月23日閲覧。
  2. ^ 「Android による純粋な Google デバイスでの Microsoft Exchange のサポート」(PDF) . static.googleusercontent.com . 2017 年7 月 11 日閲覧
  3. ^ Apple、iPhoneにExchangeサポートを追加、SDKを発表. Computerworld (2008年3月6日). 2013年10月23日閲覧。
  4. ^ Windows用メールアプリ - Microsoft Windows . Windows.microsoft.com. 2013年10月23日閲覧。
  5. ^ a b c「Exchange ActiveSync と Exchange 2003」 。 2010年7月7日閲覧
  6. ^ 「Exchange Server 2003 SP2 の新しいモビリティ機能」 。 2010年7月7日閲覧
  7. ^ 「Exchange ActiveSyncの概要」 。 2010年7月7日閲覧
  8. ^ 「Exchange ActiveSync メールボックス ポリシーについて」 。20107 月 7 日閲覧
  9. ^ 「Exchange ActiveSync v16の発表」。Exchange開発者ブログ。 2022年3月1日閲覧
  10. ^ 「Exchange ActiveSyncバージョン16.1の発表」。OutlookとExchangeの開発者ブログ。 2022年3月1日閲覧
  11. ^ 「Exchange ActiveSyncプロトコル」法務および企業問題。Microsoft 。 2012年11月19日閲覧
  12. ^ 「MicrosoftとXandrosが協力関係を拡大」 Microsoft 20107月7日閲覧
  13. ^ 「Microsoft、Exchange ActiveSyncライセンスプログラムを拡大」2015年7月19日閲覧。
  14. ^ 「Exchange ActiveSync プロトコルのドキュメント」。MSDN 2012年11月19日閲覧
  15. ^ 「Exchange ActiveSync ロゴ プログラム」。Microsoft TechNet。Microsoft2012年11月19日閲覧

さらに読む

  1. 「Exchange ActiveSync: よく寄せられる質問」 . Microsoft Exchange Server TechCenter . Microsoft Corporation. 2012. 2012年11月23日閲覧
  2. 「Exchange ActiveSync」 . Microsoft TechNet . Microsoft. 2012年10月5日. 2012年11月19日閲覧.
  3. 「Exchange ActiveSyncを使用したモバイルメール」。Microsoft Exchangeポータル。Microsoft 。 2012年11月19日閲覧
  4. 「Exchange ActiveSyncの概要」。TechNet Wiki。Microsoft。201211 月 19 日閲覧
  5. 「Exchange ActiveSync クライアント比較表」。TechNet Wiki。Microsoft。201211月 19 日閲覧
  6. 「Exchange ActiveSync 開発は初めてですか?」 MSDNブログMicrosoft 2012 年11 月 28 日閲覧
  7. 「Exchange Server プロトコル ドキュメント」。MSDNドキュメント。Microsoft。201211 月 28 日取得
  8. 「Exchange Server相互運用性ガイダンス」 . Exchange Server - デベロッパーセンター. Microsoft . 2012年11月28日閲覧