シングルインボックス

シングルインボックスについて

Unity Connection のユニファイドメッセージング機能の 1 つであるシングルインボックスは、Unity Connection のボイスメッセージとサポートされているメールサーバーのメールボックスを同期します。

Unity Connection を統合してユニファイドメッセージングを有効にできるサポート対象のメールサーバーを以下に示します。

  • Microsoft Exchange サーバー

  • Microsoft Office 365

  • Gmail サーバー

ユーザーがシングルインボックスを使用できる場合、Cisco Unity Connection ViewMail for Microsoft Outlook から送信されたものを含め、ユーザーに送信されたすべての Unity Connection ボイスメッセージは、最初に Unity Connection に保存され、すぐにユーザーの Exchange/O365 メールボックスにレプリケートされます。

Cisco Unity Connection 15 以降では、ユーザーが Gmail アカウントで仕事用の電子メールやボイスメッセージにアクセスするための、新しい方法が提供されています。このためには、Unity Connection と Gmail サーバー間でボイスメッセージを同期するために、Google Workspace でユニファイドメッセージングを設定する必要があります。

Google Workspace でシングルインボックスを設定した場合、ユーザーに送信されたすべてのUnity Connection ボイスメッセージは、まず Unity Connection に保存され、その後ユーザーの Gmail アカウントに同期されます。

Single Inbox の詳細な説明と設定については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html にある『Cisco Unity Connection のユニファイド メッセージング ガイド、リリース 15』「ユニファイドメッセージングを設定する」の章を参照してください。

シングルインボックスの Unity Connection のシステム要件については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/requirements/b_15cucsysreqs.html にある『Cisco Unity Connection のシステム要件、リリース 15』「ユニファイドメッセージングの要件: Unity Connection メールボックスと Exchange メールボックスを同期する(シングルインボックス)」セクションを参照してください。

Unity Connection とメールサーバー(シングルインボックス)でのボイスメッセージの同期は、IPv4 アドレスと IPv6 アドレスの両方をサポートします。ただし、IPv6 アドレスは、Unity Connection プラットフォームがデュアル(IPv4/IPv6)モードで設定されている場合にのみ機能します。

ユニファイドメッセージングサービスおよびユニファイドメッセージングアカウント

シングル受信箱を含むユニファイドメッセージングを設定する場合、各 Unity Connection サーバに 1 つまたは複数のユニファイドメッセージングサービスを追加します。 各ユニファイドメッセージングサービスには、次の項目が指定されています。

  • アクセスしたいサポート対象のメールサーバー

  • 有効にしたいユニファイドメッセージング機能

Exchange/Office 365 Server の場合

Exchange/Office 365 でユニファイド メッセージング サービスを追加する場合、以下の点を考慮してください。

  • ユニファイドメッセージングサービスの設定により、特定の Exchange サーバと通信するように Unity Connection を構成したり、Exchange サーバを検索するように Unity Connection を構成したりできます。 Exchange サーバの数が多い場合は、Exchange サーバの検索オプションを使用する必要があります。 特定の Exchange サーバと通信するように Unity Connection を設定する場合、以下を実行する必要があります。

    • 別の Exchange サーバを追加する場合は常に、別のユニファイドメッセージングサービスを追加してください。

    • Exchange メールボックスをある Exchange サーバから別のサーバに移動するときは常に、Unity Connection ユーザ設定を変更してください。

  • 作成できるユニファイド メッセージング サービスの数に制限はありませんが、数十を超えるサービスを作成すると、メンテナンスに時間がかかります。

  • Unity Connection ユーザに対してユニファイドメッセージング機能を有効にするには、各ユーザに 1 つまたは複数のユニファイドメッセージングアカウントを追加します。 各ユニファイドメッセージングアカウントに対して、ユニファイドメッセージングサービスを指定します。これにより、ユーザが使用できるユニファイドメッセージング機能が決まります。

  • すべてのユーザにすべてのユニファイド メッセージング機能へのアクセス権を付与しない場合は、異なる機能または機能の異なる組み合わせを有効にする複数のユニファイド メッセージング サービスを作成できます。 たとえば、1 つのユニファイドメッセージングサービスでテキスト読み上げ (TTS) を有効にし、別のサービスで Exchange のカレンダーと連絡先へのアクセスを有効にし、さらに別のサービスでシングル受信箱を有効にするなどです。 この設計では、ユーザに 3 つの機能すべてへのアクセス権を付与する場合、3 つのユニファイドメッセージングサービスのそれぞれに対して 1 つずつ、ユーザに対して 3 つのユニファイドメッセージングアカウントを作成します。

同じユーザに対して同じ機能を有効にする 2 つのユニファイドメッセージングアカウントを作成することはできません。 たとえば、次の 2 つのユニファイドメッセージングサービスを追加するとします:

  • 1 つは TTS を可能にし、Exchange カレンダーと連絡先へのアクセスを可能にします。

  • もう 1 つは TTS とシングルインボックスを可能にします。

ユーザに 3 つの機能すべてへのアクセスを与える目的で、ユーザに 2 つのユニファイドメッセージングアカウントを作成する場合、ユニファイドメッセージングアカウントのいずれかで TTS を無効にする必要があります。

Google Workspace または Gmail サーバ

Google Workspace でユニファイド メッセージング サービスを追加する場合、次の点を考慮します。

  • ユニファイドメッセージングサービス設定により、管理者は Unity Connection が Gmail サーバと通信するように設定できます。

  • 作成できるユニファイド メッセージング サービスの数に制限はありませんが、数十を超えるサービスを作成すると、メンテナンスに時間がかかります。

  • Unity Connection ユーザに対してユニファイドメッセージング機能を有効にするには、各ユーザに 1 つまたは複数のユニファイドメッセージングアカウントを追加します。 各ユニファイドメッセージングアカウントに対して、ユニファイドメッセージングサービスを指定します。これにより、ユーザが使用できるユニファイドメッセージング機能が決まります。


    (注)  


    Google Workspace では、ユニファイド メッセージング サービスで 1400 のユニファイド メッセージング アカウントをサポートしています。


  • すべてのユーザにすべてのユニファイド メッセージング機能へのアクセス権を付与しない場合は、異なる機能または機能の異なる組み合わせを有効にする複数のユニファイド メッセージング サービスを作成できます。

    同じユーザに対して同じ機能を有効にする 2 つのユニファイドメッセージングアカウントを作成することはできません。

Exchange/Office 365 メールアドレスをユーザに関連付ける

Unity Connection は、Outlook 版 ViewMail を使用して送信された Unity Connection ボイスメッセージの送信者と受信者を次の方法で特定します。

  • Cisco Unity Connection ViewMail for Microsoft Outlook バージョン 11.5 以降をインストールするときに、ユーザーの Unity Connection メールボックスが保存されている Unity Connection サーバーを指定します。 ViewMail for Outlook は常に新しい音声メッセージを送信し、その Unity Connection サーバーに転送し、返信します。

  • ユーザーに単一受信箱を設定する場合、以下を指定します。

    • ユーザーの Exchange メールアドレス。 これにより Unity Connection がどの Exchange/Office 365 メールボックスと同期するかを知ることができます。 Unity Connection 管理の [企業メールアドレス] フィールドを使用して、Unity Connection がユーザの SMTP プロキシアドレスを自動的に作成することを選択できます。

    • ユーザの SMTP プロキシ アドレス。通常はユーザの Exchange メールアドレスです。 ユーザが ViewMail for Outlook を使用してボイスメッセージを送信する場合、送信者の Exchange メールアドレスが送信元アドレスに、受信者の Exchange メールアドレスが送信先アドレスに設定されます。 Unity Connection は SMTP プロキシ アドレスを使用して、送信元アドレスをメッセージを送信した Unity Connection ユーザに関連付け、宛先アドレスを目的の受信者である Unity Connection ユーザに関連付けます。

Unity Connection を Active Directory と統合することで、Exchange メールアドレスでの Unity Connection ユーザデータの入力を簡素化できます。 詳細については、単一受信箱に関する Active Directory の考慮事項を参照してください。

単一の受信箱を展開する

シングルインボックスの展開方法は、Cisco Unity Connection の設定によって異なります。 該当するセクションを参照してください。

1 つの Unity Connection サーバに対する単一の受信箱の展開

1 つの Unity Connection サーバを含む展開では、サーバは 1 つまたはいくつかのメールサーバに接続します。 たとえば、Exchange 2016 および Exchange Server 2019 サーバ上のメールボックスにアクセスするように Unity Connection サーバを設定できます。

Unity Connection クラスタの単一受信箱の展開

Unity Connection クラスタは、Unity Connection サーバを展開するのとほぼ同じ方法で展開します。 構成データはクラスター内の 2 つのサーバ間で複製されるため、どちらかのサーバで構成設定を変更できます。

Exchange/Office 365 の場合、単一の受信箱が機能するために必要な Unity Connection メールボックス同期サービスは、アクティブなサーバでのみ実行され、重要なサービスと見なされます。 このサービスを停止すると、アクティブ サーバがセカンダリ サーバにフェールオーバーし、Unity Connection メールボックス同期サービスが新しいプライマリ サーバ代理サーバで実行を開始します。

Google Workspace の場合、単一受信箱が機能するためには Unity Connection Google Workspace Sync サービスが必要です。 アクティブなサーバでのみ実行され、重要なサービスと見なされます。 このサービスを停止すると、アクティブなサーバーがセカンダリサーバーにフェイルオーバーし、Unity Connection Google Workspace Sync サービスが新しい主要なサーバーで実行を開始します。

ファイアウォールなど、ネットワークに IP 制限がある場合は、サポートされているメール サーバへの両方の Unity Connection サーバの接続性を考慮します。

Unity Connection サイト内ネットワークのシングルインボックスを展開する

ユニファイドメッセージングサービスはサイト内ネットワーク内の Unity Connection サーバ間で複製されないため、ネットワーク内の各サーバで別々に設定する必要があります。

スケーラビリティに影響を与える単一の受信箱

単一受信箱は Unity Connection サーバをホームとするユーザアカウントの数には影響しません。

2 GB を超える Unity Connection または Exchange メールボックスを許可すると、Unity Connection および Exchange のパフォーマンスに影響を与える可能性があります。

単一受信箱に関するネットワークの考慮事項

ファイアウォール

Unity Connection サーバーがファイアウォールによって Exchange サーバーから分離されている場合は、ファイアウォールで該当するポートを開く必要があります。Unity Connection クラスタが設定されている場合は、Unity Connection クラスタ内の両方のサーバーに対してこのタスクを実行します。詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/security/guide/b_15cucsecx.html にある『Cisco Unity Connection のセキュリティガイド、リリース 15』の「Cisco Unity Connection に必要な IP コミュニケーション」の章を参照してください。

遅延

遅延は、Unity Connection が Unity Connection と Exchange メールボックスを同期するために使用する接続数 (同期スレッドまたはスレッドとも呼ばれます) と密接に絡み合っています。 低遅延環境では、必要な接続数が少なくなります。逆に、高遅延環境では、Exchange と同期する必要がある操作の数についていくために、より多くの接続が必要になります。

十分な接続がない場合、メッセージの同期、および Unity Connection と Exchange 間でのメッセージ変更の同期で遅延が発生します。たとえば、最後のボイスメッセージが聞き終わったら、メッセージ待機インジケータをオフにするなどです。 ただし、設定する接続数が多ければ多いほど良いというわけではありません。 低遅延環境では、Exchange への多数の接続を持ち、ビジー状態の Unity Connection サーバがあると、Exchange サーバのプロセッサの負荷が大幅に増加する可能性があります。


(注)  


ユーザ エクスペリエンスを向上させるために、Unity Connection と Office 365 サーバ間の往復遅延は 250 ms を超えないようにする必要があります。

必要な接続数の計算については、以下のセクションを参照してください。

1 つの Unity Connection サーバーの接続数を計算する

2,000 以下のユーザを持つ 1 つの Unity Connection サーバがあり、Unity Connection と Exchange サーバ間の往復遅延が 80 ミリ秒以下である場合、同期の遅延が発生しない限り、接続数を変更しないでください。 ほとんどの環境では、デフォルト設定の 4 つの接続で十分で、シングルインボックスの同期パフォーマンスを確保します。

1 つの Unity Connection サーバーで 2,000 を超えるユーザーおよび 80 ミリ秒を超える往復遅延がある場合、この式を使用して接続数を計算します。

接続数 = (Unity Connection シングル受信箱ユーザ数 * (ミリ秒単位の遅延 + 15) ) / 50,000

複数の Exchange メールボックスサーバがある場合、Unity Connection シングル受信箱ユーザ数は、1 つのメールボックスサーバに割り当てられるシングル受信箱ユーザの最大数になります。 たとえば、Unity Connection サーバに 4,000 人のユーザがいて、全員がシングル受信箱ユーザであるとします。 3 つの Exchange メールボックスサーバーがあり、1 つのメールボックス差バーに 2,000人のユーザーがあり、他の 2 つのメールボックスサーバーにそれぞれ 1,000人のユーザーがいるとします。 この計算では、Unity Connection シングル受信箱のユーザ数は 2,000 です。


(注)  


接続の最大数は 64 です。接続の数を 4 以下に減らさないでください。

たとえば、Unity Connection サーバに 2,000 ユーザがいて、10 ミリ秒の遅延があり、すべてのメールボックスが 1 つの Exchange サーバをホームとする場合、接続数を変更することはできません。

接続数 = (2,000 * (10 + 15)) / 50,000 = 50,000 / 50,000 = 1 接続 (デフォルト値の 4 接続からの変更はありません)

Unity Connection サーバに 2,000 の Office 365 シングル受信箱ユーザがあり、185 ミリ秒の遅延がある場合、接続数を 8 に増やす必要があります。

接続数 = (2,000 * (185 + 15)) / 50,000 = 400,000 / 50,000 = 8 接続


(注)  


この式は、ユーザ アクティビティ、Unity Connection および Exchange または Office 365 のパフォーマンスに関する控えめな想定に基づいていますが、想定はすべての環境で当てはまるわけではありません。 例えば、接続数を計算された値に設定した後で、単一受信箱の同期の遅延が発生し、Exchange サーバに利用可能な CPU がある場合、計算された値を超えて接続数を増やすことができます。

Unity Connection クラスタの接続数を計算する

クラスター内の両方の Unity Connection サーバが同じ場所にあり、Exchange または Office 365 と同期するときの遅延が同じである場合、1 つの Unity Connection サーバの場合と同じ方法で接続数を計算できます。

クラスター内の 1 台のサーバが Exchange または Office 365 サーバと同じ場所にあり、もう 1 台がリモートの場所にある場合:

  • Exchange または Office 365 がある場所にパブリッシャサーバをインストールします。パブリッシャサーバは、メンテナンスのためにオフラインであるか、その他の理由で利用できない場合を除き、常にプライマリサーバである必要があります。

  • パブリッシャサーバ、つまり Unity Connection サーバの遅延が低い方の接続数を計算します。 待機時間の長いサーバを想定して計算すると、使用率のピーク時、同期によって Exchange または Office 365 のプロセッサの負荷が許容できないレベルにまで上昇する可能性があります。

Unity Connection のアップグレードなどでリモートサーバがアクティブサーバになった場合、大幅な同期の遅延が発生する可能性があります。 Exchange と共存する Unity Connection サーバーの接続数を計算するとき、遅延の小さいサーバーに最適化しています。 この接続数は、Exchange または Office 365 に同期する必要がある操作数についていくことができない場合があります。サブスクライバサーバーのアクティベーションを必要とするメンテナンス操作は、勤務時間外に実行する必要があり、サブスクライバサーバーがアクティブなサーバーである時間を制限する必要があります。

Exchange CAS アレイと同期している Unity Connection サーバーの接続数を計算する

Unity Connection は、大きな CAS アレイに接続する場合、Exchange または Office 365 との多数の接続を必要とする可能性が高いです。 たとえば、Unity Connection サーバに 12,000 人のシングル受信箱ユーザがいて、遅延が 10 ミリ秒の場合、接続数を 6 に増やします。

接続数 = (12,000 * (10 + 15)) / 50,000 = 300,000 / 50,000 = 6 接続

Exchange 環境には、大きな CAS アレイと、アレイに含まれていない 1 つ以上の Exchange または Office 365 サーバーが含まれています。CAS アレイの計算された接続数が、個々の Exchange または Office 365 サーバーの接続数と大幅に異なる場合、別の Exchange または Office 365 サーバー専用の Unity Connection サーバーを追加することを検討してください。 スタンドアロン Exchange または Office 365 サーバーの接続数を低い値に設定すると、CAS アレイの同期の遅延が発生します。CAS アレイの接続数を高い値に設定すると、スタンドアロン Exchange または Office 365 サーバーのプロセッサの負荷が高くなります。

接続数を増やす

Unity Connection サーバに 2000 を超えるユーザがいる場合、または 80 ミリ秒を超える遅延がある場合、接続数をデフォルト値の 4 から増やすことができます。 次の点に注意してください。 

  • 最大接続数は 64 です。

  • 接続数を 4 未満に減らしてはいけません。

  • 接続の数を変更した後、変更を有効にするために、Cisco Unity Connection Serviceability で Unity Connection Mailbox Sync サービスを再起動する必要があります。

  • Unity Connection は今後のバージョンで最適化されるため、特定の環境に対する最適な接続数は変更される可能性があります。

  • 同じ Exchange サーバーまたは CAS アレイと同期している Unity Connection サーバーが複数ある場合、Exchange CAS サーバーのプロセッサの負荷が許容できないレベルにまで上昇する可能性があります。

各 Exchange サーバーとの同期のために Unity Connection が使用する接続の数を増やすには、次の CLI コマンドを実行します(Unity Connection クラスタが設定されている場合、コマンドはどちらのサーバーでも実行できます)。

run cuc dbquery unitydirdb EXECUTE PROCEDURE csp_ConfigurationModifyLong (pFullName='System.Messaging.MbxSynch.MbxSynchThreadCountPerUMServer', pValue=<value>)

ここで、value>は Unity Connection で使用する接続の数です。

Unity Connection が使用するように構成されている現在の接続数を確認するには、次の CLI コマンドを実行します。

run cuc dbquery unitydirdb select fullname, value from vw_configuration where fullname = 'System.Messaging.MbxSynch.MbxSynchThreadCountPerUMServer'

ロード バランシング

デフォルトでは、Unity Connection メールボックス同期サービスは、Unity Connection が同期するように構成された CAS サーバまたは CAS アレイごとに 4 つのスレッド (4 つの HTTP または HTTPS 接続) を使用します。 次の点に注意してください。 

  • スレッドは破棄され、60 秒ごとに再作成されます。

  • すべての要求が同じ IP アドレスから送信されます。 CAS アレイ中の同じ IP アドレスから複数のサーバに負荷を分散するようにロードバランサーを構成します。

  • Unity Connection は要求と要求の間でセッション クッキーを維持しません。

  • 既存の CAS アレイのロードバランサが、Unity Connection メールボックス同期サービスが配置するロードプロファイルで望ましい結果をもたらさない場合、専用の CAS サーバまたは CAS アレイをセットアップして、Unity Connection の負荷を処理できます。


    (注)  


    Cisco Unity Connection は外部のサードパーティ ソフトウェアであるため、ロードバランサの問題のトラブルシューティングには責任を負いません。 サポートが必要な場合は、ロードバランサのサポートチームに連絡してください。

単一受信箱に関する Microsoft Exchange の考慮事項

Exchange メールボックスにアクセスするユニファイド メッセージング サービス アカウント

シングルインボックスとその他のユニファイドメッセージング機能を使用するには、Active Directory のアカウント(Unity Connection のマニュアルを通してユニファイド メッセージング サービス アカウントと呼ばれます)の作成が必要です。このアカウントには、Unity Connection がユーザーの代わりに操作を実行するために必要な権限が付与されている必要があります。ユーザーログイン情報は Unity Connection データベースに保存されません。これは Unity Connection 8.0 からの変更点です。Unity Connection 8.0 では、Exchange 電子メールへの TTS アクセスと、各ユーザーの Active Directory エイリアスとパスワードを入力する必要がある Exchange の予定表と連絡先へのアクセスが必要でした。

ユニファイド メッセージング サービス アカウントを使用して Exchange メールボックスにアクセスすると、管理が簡素化されます。ただし、Exchange メールボックスへの不正アクセスを防ぐために、アカウントを保護する必要があります。

アカウントが実行する操作、およびアカウントに必要な権限については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/14/unified_messaging/guide/b_14cucumgx.html にある『Cisco Unity Connection のユニファイド メッセージング ガイド、リリース 15』「ユニファイド メッセージングの設定」の章を参照してください。

Exchange Server の展開

標準的な Exchange 展開方法を使用して、Exchange でシングル受信箱をテストしました。これについては、Microsoft のウェブサイトに詳細に記載されています。 Microsoft の Active Directory および Exchange 展開ガイドラインに従っていない場合は、小規模なグループのユーザに対して徐々にシングル受信箱を有効にし、シングル受信箱ユーザを追加するにつれて、Active Directory と Exchange のパフォーマンスを綿密に監視する必要があります。

メールボックスサイズのクォータとメッセージエージング

デフォルトでは、Unity Connection のメッセージを削除すると、そのメッセージは Unity Connection の [削除済みアイテム(Deleted Items)] フォルダに送信され、Outlook の [削除済みアイテム(Deleted Items)] フォルダとの同期が行われます。Unity Connection の [削除済みアイテム(Deleted Items)] フォルダからメッセージを削除すると(ユーザーが手動で削除するか、またはメッセージエージングによる自動削除を設定できます)、そのメッセージは Outlook の [削除済みアイテム(Deleted Items)] フォルダからも削除されます。

シングルインボックス機能を既存のシステムに追加する場合に、[削除済みアイテム(Deleted Items)] フォルダに保存せずにメッセージを完全に削除するように Unity Connection を設定した場合は、Web Inbox または Unity Connection 電話機インターフェイスを使用してユーザが削除したメッセージは完全に削除されます。ただし、Outlook を使用してユーザーが削除したメッセージは Outlook の Unity Connection [削除済みアイテム(Deleted Items)] フォルダに移動するだけで、完全には削除されません。これは、ユーザーが削除するときにメッセージがどの Outlook フォルダにあるかに関係なく当てはまります。(ユーザーが Outlook の [削除済みアイテム(Deleted Items)] フォルダからボイスメッセージを削除しても、メッセージは Unity Connection の削除済みアイテムフォルダに移動するだけです)

Unity Connection サーバーのハードディスクが削除済みメッセージでいっぱいになるのを防ぐには、次のいずれかまたは両方を実行する必要があります。

  • メールボックスが指定したサイズに達した場合にメッセージの削除を促す Unity Connection のプロンプトが表示されるように、メールボックスサイズのクォータを設定します。

  • Unity Connection の [削除済みアイテム(Deleted Items)] フォルダのメッセージを完全に削除するように、メッセージエージングを設定します。


    (注)  


    Cisco Unity Connection 10.0(1) 以降では、ユーザのボイス メール ボックスのサイズが Unity Connection で指定したしきい値の上限に到達すると、ユーザはクォータ通知メッセージを受信します。メールボックス クォータ アラート テキストの詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/administration/guide/b_15cucsag.html にある『Cisco Unity Connection のシステム アドミニストレーション ガイド、リリース 15』の「メッセージストレージ」の章にある「メールボックスのサイズを制御する」の項を参照してください。

Unity Connection と Exchange でのメールボックス サイズの割り当てとメッセージ エージング設定の調整

Unity Connection の場合と同様に、Exchange でメールボックスサイズの割り当てとメッセージ エイジングを設定できます。 シングルインボックスを設定する場合、2 つのアプリケーションのメールボックスサイズの割り当てとメッセージエージングが競合しないことを確認してください。 たとえば、14 日以上経過したボイスメッセージを削除するように Unity Connection を設定し、30 日以上経過したメッセージを削除するように Exchange を設定するとします。 3 週間の休暇から戻ったユーザーは、Outlook の受信箱で全期間のメールを見つけますが、音声メッセージは過去 2 週間分しか見つけられません。

Unity Connection の単一受信箱を設定する場合、対応する Exchange メールボックスのメールボックスサイズの割り当てを増やす必要があります。 Unity Connection メールボックスの割り当てのサイズだけ、Exchange メールボックスの割り当てを増やす必要があります。


(注)  


デフォルトでは、Unity Connection は受信者のメールボックスのメールボックスサイズ割り当てに関係なく、外部の発信者が音声メッセージを残すことを許可します。 この設定は、システム全体の割り当て設定を行う際に変更できます。

Exchange は、完全に削除されたメッセージを廃棄または保持するように構成できます。単一の受信箱が設定されている場合、これには Exchange メールボックスの Unity Connection ボイスメッセージも含まれます。 エンタープライズポリシーに基づき、音声メッセージでこれが望ましい結果であることを確認してください。

Exchange メールボックスを移動する

特定の Exchange サーバーにアクセスするようにユニファイド メッセージング サービスを設定した場合、Unity Connection は、一部のバージョンの Exchange の Exchange サーバー間でのメールボックスの移動のみを検出できます。Unity Connection がメールボックスの移動を検出できない設定では、Exchange サーバー間で Exchange メールボックスを移動するときに、影響を受けるユーザーの新しいユニファイド メッセージング アカウントを追加し、古いユニファイド メッセージング アカウントを削除する必要があります。

影響を受けるバージョンの Exchange で、ロードバランシングのために Exchange サーバー間でメールボックスを頻繁に移動する場合は、Exchange サーバーを検索するようにユニファイド メッセージング サービスを設定する必要があります。これにより、Unity Connection は、移動されたメールボックスの新しい場所を自動的に検出できます。

影響を受ける Exchange のバージョンについては、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html にある『Cisco Unity Connection ユニファイド メッセージング ガイド、リリース 15』の「Exchange メールボックスを移動し復元する」の章を参照してください。

Exchange クラスタリング

Unity Connection では、Microsoft Exchange 2010 または Exchange 2013 Database Availability Group(DAG)でのシングルインボックスの使用がサポートされています。高可用性を実現するため、Unity Connection ではクライアント アクセス サーバー(CAS)アレイへの接続もサポートされています。

詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/requirements/b_15cucsysreqs.html にある『Cisco Unity Connection のシステム要件、リリース 15』の「ユニファイドメッセージングの要件: Unity Connection メールボックスと Exchange メールボックスを同期する」の項を参照してください。

Exchange 自動検出サービス

Exchange サーバーを検索するようにユニファイド メッセージング サービスを設定する場合、Exchange 自動検出サービスを無効にしないでください。そうしないと、Unity Connection は Exchange サーバーを見つけられず、ユニファイドメッセージング機能は機能しません。 (自動検出サービスは既定で有効になっています。)

Exchange Server 2016 および Exchange Server 2019

シングルインボックスが設定されている場合の Exchange Server、2016 および 2019 の要件については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/requirements/b_15cucsysreqs.html にある『Cisco Unity Connection のシステム要件、リリース 15』の「ユニファイドメッセージングの要件: Unity Connection メールボックスと Exchange メールボックスを同期する」の項を参照してください。

Exchange 2016 または Exchange 2019 を使用している場合は、次のことを行う必要があります。

  • ユニファイド メッセージング サービスのアカウントに、アプリケーションのなりすまし管理ロールを割り当てる。

  • ユニファイド メッセージング ユーザーの EWS 制限を設定します。

シングルインボックスに関する Google Workspace の考慮事項

Gmail サーバーにアクセスしているユニファイド メッセージング サービス アカウント

シングルインボックスとその他のユニファイドメッセージング機能を使用するには、Active Directory のアカウント(ユニファイド メッセージング サービス アカウントと呼ばれます)の作成が必要です。このアカウントには、Unity Connection がユーザーの代わりに操作を実行するために必要な権限が付与されている必要があります。ユーザークレデンシャルは Unity Connection データベースに保存されません。

ユニファイド メッセージング サービス アカウントを使用して Gmail サーバーにアクセスすると、管理が簡素化されます。ただし、Gmail サーバーへの不正アクセスを防ぐために、アカウントを保護する必要があります。

アカウントが実行する操作とアカウントに必要な権限の詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html から入手可能な『Cisco Unity Connection のユニファイド メッセージング ガイド リリース 15』「ユニファイドメッセージングを設定する」の章を参照してください。

Google Workspace の展開

Unity Connection で Google Workspace を展開するには、Google Cloud Platform(GCP)コンソールでいくつかの手順を実行する必要があります。

Google Workspace を展開する詳細な手順については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html で入手可能な『Cisco Unity Connection ユニファイド メッセージング ガイド リリース 15』「ユニファイド メッセージングを設定する」の章を参照してください。

メールボックスサイズのクォータとメッセージエージング

Unity Connection サーバーのハードディスクが削除されたメッセージでいっぱいにならないようにするには、次の手順を実行する必要があります。

  • メールボックスが指定したサイズに達した場合にメッセージの削除を促す Unity Connection のプロンプトが表示されるように、メールボックスサイズのクォータを設定します。

  • Unity Connection の [削除済みアイテム(Deleted Items)] フォルダのメッセージを完全に削除するように、メッセージエージングを設定します。

Unity Connection で設定できるのと同じように、Gmail サーバーでメールボックスサイズのクォータとメッセージエージングを設定することもできます。Unity Connection のシングルインボックスを設定する場合は、対応する Gmail サーバーのメールボックスサイズのクォータを増やす必要があります。Unity Connection メールボックスのクォータのサイズだけ、Gmail サーバーのクォータを増やす必要があります。

単一受信箱に関する Active Directory の考慮事項

Exchange/Office 365 の場合

Exchange/Office 365 に関する次の Active Directory の考慮事項に注意してください。

  • Unity Connection では、シングルインボックスの Active Directory スキーマを拡張する必要はありません。

  • Active Directory フォレストに 10 を超えるドメインコントローラが含まれており、Exchange サーバーを検索するように Unity Connection を設定している場合は、Microsoft のサイトとサービスにサイトを展開し、ドメインコントローラとグローバルカタログサーバーの地理空間的な分離に関する Microsoft のガイドラインに従う必要があります。

  • Unity Connection サーバーは、複数のフォレスト内の Exchange サーバーにアクセスできます。フォレストごとに 1 つ以上のユニファイド メッセージング サービスを作成する必要があります。

  • データ同期と認証のために Active Directory との LDAP 統合を設定できますが、シングルインボックスやその他のユニファイドメッセージング機能には必要ありません。

LDAP 統合をすでに設定している場合は、シングルインボックスを使用するように LDAP 統合を変更する必要はありません。ただし、Cisco Unified Communications Manager の [メール ID(Mail ID)] フィールドを LDAP メールフィールドではなく LDAP sAMAccountName と同期した場合は、LDAP 統合を変更する必要があります。統合プロセスでは、これにより LDAP のメール フィールドが Unity Connection の [社内電子メールアドレス(Corporate Email Address)] フィールドに表示されます。

ユニファイド メッセージングでは、各 Unity Connection ユーザの Exchange メール アドレスを入力する必要があります。[ユニファイド メッセージング アカウント(Unified Messaging Account)] ページでは、次のいずれかの値を使用するように各ユーザを設定できます。

  • [ユーザの基本設定(User Basics)] ページで指定した社内電子メール アドレス

  • [ユニファイド メッセージング アカウント(Unified Messaging Account)] ページで指定したメール アドレス

[社内電子メール アドレス(Corporate Email Address)] フィールドに LDAP のメールフィールドを自動的に読み込むのは、Unity Connection Administration または一括管理ツールを使用して [ユニファイド メッセージング アカウント(Unified Messaging Account)] ページのメールフィールドに読み込むよりも簡単です。[企業の電子メールアドレス(Corporate Email Address)] フィールドの値を使用して、SMTP プロキシアドレスを簡単に追加することもできます。これは、シングルインボックスで必要です。 「Exchange 電子メールアドレスとユーザーを関連付ける」の項を参照してください。

LDAP ディレクトリ設定の変更方法については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/administration/guide/b_15cucsag.html にある『Cisco Unity Connection のシステム アドミニストレーション ガイド、リリース 15』「LDAP」の章を参照してください。

Google Workspace の場合

Google Workspace に関する次の Active Directory の考慮事項に注意してください。

  • Unity Connection では、シングルインボックスの Active Directory スキーマを拡張する必要はありません。

  • データ同期と認証のために Active Directory との LDAP 統合を設定できますが、シングルインボックスやその他のユニファイドメッセージング機能には必要ありません。

LDAP 統合をすでに設定している場合は、シングルインボックスを使用するように LDAP 統合を変更する必要はありません。ただし、Cisco Unified Communications Manager の [メール ID(Mail ID)] フィールドを LDAP メールフィールドではなく LDAP sAMAccountName と同期した場合は、LDAP 統合を変更する必要があります。統合プロセスでは、これにより LDAP のメール フィールドが Unity Connection の [社内電子メールアドレス(Corporate Email Address)] フィールドに表示されます。

ユニファイドメッセージングでは、各 Unity Connection ユーザーの Exchange メールアドレスを入力する必要があります。[ユニファイド メッセージング アカウント(Unified Messaging Account)] ページでは、次のいずれかの値を使用するように各ユーザを設定できます。

  • [ユーザの基本設定(User Basics)] ページで指定した社内電子メール アドレス

  • [ユニファイド メッセージング アカウント(Unified Messaging Account)] ページで指定したメール アドレス

[社内電子メール アドレス(Corporate Email Address)] フィールドに LDAP のメールフィールドを自動的に読み込むのは、Unity Connection Administration または一括管理ツールを使用して [ユニファイド メッセージング アカウント(Unified Messaging Account)] ページのメールフィールドに読み込むよりも簡単です。[企業の電子メールアドレス(Corporate Email Address)] フィールドの値を使用して、シングルインボックスに必要な SMTP プロキシアドレスを簡単に追加することもできます。

LDAP ディレクトリ設定の変更方法については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/administration/guide/b_15cucsag.html にある『Cisco Unity Connection のシステム アドミニストレーション ガイド、リリース 15』の「LDAP」の章を参照してください。

単一の受信箱で安全なメッセージングを使用する

Unity Connection ボイスメッセージをサポート対象のメールサーバに保存したり、検出やコンプライアンス上の理由からアーカイブしたりしたくないが、シングル受信箱機能は必要な場合は、セキュアなメッセージングを設定できます。 Unity Connection サーバで選択したユーザまたはすべてのユーザに対してセキュアなメッセージングを有効にすると、ボイスメッセージの録音された部分が、これらのユーザに設定されたメールサーバと同期されなくなります。

Exchange/Office 365 によるセキュアなメッセージング

Exchange/Office 365 の場合、Unity コネクションは音声メッセージがあることを知らせるおとりメッセージを送信します。 Microsoft Outlook 用の Cisco Unity Connection ViewMail がインストールされている場合、メッセージは Unity Connection から直接ストリーミングされます。 ViewMail for Outlook がインストールされていない場合、ダミーメッセージにはメッセージがセキュアであるという説明だけが含まれます。

Google Workspace でセキュアなメッセージング

Google Workspace では、セキュアメッセージは Gmail サーバーと同期されません。 代わりに、Unity Connection はユーザーの Gmail アカウントにテキストメッセージを送信します。 このテキストメッセージは、ユーザが Unity Connection のテレフォニーユーザインターフェイス (TUI) から安全なメッセージにアクセスできることを示します。

ユーザーは、「このメッセージは安全とマークされています。 電話で Unity Connection にログインしてメッセージを取得してください」というテキストメッセージが Gmail アカウントに表示されます。

Exchange メールボックスのボイス メッセージへのクライアント アクセス

以下のクライアントアプリケーションを使用して、Exchange メールボックスの Unity Connection ボイスメッセージにアクセスできます。

Cisco Unity Connection ViewMail for Microsoft Outlook

シングルインボックスが設定されている場合、ユーザーが電子メール アプリケーションに Microsoft Outlook を使用している場合、および Cisco Unity Connection ViewMail for Microsoft Outlook バージョン 8.5 以降がインストールされている場合に、ユーザーエクスペリエンスが最適になります。ViewMail for Outlook は、Microsoft Outlook 2016 内からボイスメッセージを再生および作成できるようにするアドインです。

8.5 より前のバージョンの ViewMail for Outlook は、シングルインボックス機能によって Exchange に同期されたボイスメッセージにアクセスできません。

MSI パッケージを使用する一括展開テクノロジーを使用して、ViewMail for Outlook の展開を簡素化できます。ViewMail for Outlook 固有の設定のカスタマイズについては、http://www.cisco.com/c/en/us/support/unified-communications/unity-connection/products-release-notes-list.html にある『Microsoft Outlook の Cisco Unity Connection ViewMail リリースノート』のリリース 8.5(3) 以降の「ViewMail for Outlook 設定のカスタマイズ」の項を参照してください。

ユニファイド メッセージング サービスを使用してシングルインボックス(SIB)を有効にすると、Outlook の [送信トレイ(Outbox)] フォルダの下に新しい Voice Outbox フォルダが表示されます。Unity Connection は、このフォルダを Exchange に作成し、Unity Connection にボイスメッセージを配信するために使用します。これにより、Unity Connection および Outlook 用 ViewMail は、ボイス メッセージの配信用に別のフォルダをモニタできます。


(注)  


Outlook フォルダから [ボイスメール送信トレイ(Voicemail Outbox)] フォルダに電子メール メッセージを移動すると、その電子メールメッセージは [削除済みアイテム(Deleted Items)] フォルダに移動されます。ユーザーは、削除された電子メールメッセージを [削除済みアイテム(Deleted Items)] フォルダから取得できます。

ViewMail for Outlook の詳細については、以下を参照してください。

Web Inbox

Unity Connection Web Inbox は、Unity Connection にインターネットアクセスできる任意のコンピュータまたはデバイスから Unity Connection ボイスメッセージを聞いて作成できる Web アプリケーションです。次の点に注意してください。

  • Web Inbox は、ガジェットとして他のアプリケーションに埋め込むことができます。

  • 再生では、.wav 再生が使用可能な場合、Web Inbox はオーディオ再生に HTML 5 を使用します。それ以外の場合は、QuickTime を使用します。

  • Cisco Unity Connection は、Web リアルタイム通信(Web RTC)を使用して、Web Inbox で HTML5 を使用してボイスメッセージを録音します。Web RTC は、Web ブラウザとモバイルアプリケーションに、シンプルなアプリケーション プログラミング インターフェイス(API)を介したリアルタイム通信(RTC)を提供します。

  • TRaP、またはテレフォニー統合と統合された電話機からの再生は、再生または録音に使用できます。

  • 新しいメッセージ通知またはイベントは、Unity Connection を経由して送信されます。

  • Web Inbox は、Unity Connection の Tomcat アプリケーションでホストされます。

  • デフォルトでは、Web Inbox セッションが 30 分以上アイドル状態の場合、Cisco Unity Connection は Web Inbox セッションを切断します。セッションタイムアウトの設定を行うには、次の手順を実行します。

    1. Cisco Unity Connection Administration で、[システム設定(System Settings)] を展開し、[詳細(Advanced)] を選択します。

    2. [詳細設定(Advanced Settings)] で、[PCA] を選択します。Cisco PCA セッションタイムアウトを必要な値に設定し、[保存(Save)] を選択します。


  • (注)  


    Web Inbox は IPv4 アドレスと IPv6 アドレスの両方をサポートします。ただし、IPv6 アドレスは、Connection プラットフォームがデュアル(IPv4/IPv6)モードで設定されている場合にのみ機能します。

Web Inbox の詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/quick_start/guide/b_15cucqsgminiinbox.html にある『Cisco Unity Connection Web Inbox クイックスタートガイド』を参照してください。

Blackberry およびその他のモバイルアプリケーション

モバイル クライアントを使用して Unity Connection ボイスメッセージにアクセスする場合は、次の点に注意してください。

  • Blackberry デバイスなどのモバイル クライアントは、シングル受信箱でサポートされています。

  • Active Sync テクノロジを使用し、エンコードされた .wav ファイルを再生できるクライアントは、シングル受信箱でサポートされます。 一部のコーデックはすべてのモバイルデバイスでサポートされていないため、エンコーディングを知る必要があります。

  • Cisco Mobility アプリケーションは、以前のリリースと同様に Unity Connection で直接ボイスメールをチェックするために使用できます。 ただし、現在これらのアプリケーションはシングル受信箱に対応していません。

  • モバイル ユーザは、Cisco Mobility アプリケーションを持っているか、Unity Connection サーバを呼び出す場合にのみ、ボイスメッセージを作成できます。

IMAP メールクライアントとその他のメールクライアント

ユーザが IMAP メール クライアントまたは他のメール クライアントを使用して、シングル受信箱機能によって Exchange と同期された Unity Connection ボイスメッセージにアクセスする場合、次のことに注意してください。

  • Unity Connection ボイスメッセージは、.wav ファイルが添付されたメールとして受信箱に表示されます。

  • ボイスメッセージを作成するには、Unity Connection を呼び出すか、録音デバイスと .wav ファイルを生成できるアプリケーションを使用する必要があります。

  • ボイス メッセージへの返信は、受信者の Exchange メールボックスに同期されません。

シングルインボックスを使用して Exchange メールボックスを復元する

1 つ以上の Exchange メールボックスを復元する必要がある場合は、メールボックスを復元する Unity Connection ユーザーのシングルインボックスを無効にする必要があります。


注意    


Exchange メールボックスが復元される Unity Connection ユーザーのシングルインボックスを無効にしないと、復元が作成されてから完了するまでの間に受信されたボイスメッセージに Unity Connection が再同期できなくなります。

詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html にある『Cisco Unity Connection のユニファイド メッセージング ガイド、リリース 15』の「Exchange メールボックスを移動し復元する」の章を参照してください。

Google Workspace のボイス メッセージへのクライアント アクセス

Google Workspace でユニファイドメッセージングを構成している場合、ユーザは Gmail アカウントでボイスメッセージにアクセスできます。 ユーザに送信されるすべての Unity Connection ボイスメッセージは、まず Unity Connection に保存され、次に VoiceMessages というラベルで Gmail サーバに同期されます。 これは、ユーザの Gmail アカウントに「VoiceMessages」フォルダを作成します。 ユーザーに送信されるすべての音声メッセージは VoiceMessages フォルダに保存されます。

サーバ接続がダウンした場合、または一時的なエラーが発生した場合、メッセージの送信を 2 回再試行できます。 これは複数の受信者にも適用できます (複数の宛先、複数の CC および複数の BCC)。

Cisco Voicemail for Gmail

Cisco Voicemail for Gmail は、Gmail でのボイスメールのエクスペリエンスを強化するための視覚的なインターフェイスを提供します。この拡張機能を使用すると、次の操作を実行できます。

  • Gmail 内からボイスメールを作成します。

  • 外部プレーヤーを必要とせずに、受信したボイスメールを再生します。

  • 受信したメッセージに返信するボイスメールを作成します。

  • 受信したメッセージの転送中にボイスメールを作成します。

詳細については、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/15/unified_messaging/guide/b_15cucumgx.html にある『Cisco Unity Connection のユニファイド メッセージング ガイド、リリース 15』の「ユニファイド メッセージングの紹介」の章にある「Cisco Voicemail for Gmail」の項を参照してください。