Cisco Unity 着信ファクスは、Cisco Unity 3.1(5) および Cisco IOS® Software Release 12.2(8)T 以降の Unity IP Fax Configuration Wizard でサポートされます。このサービスでは、ユーザは受信ボックスの添付ファイルとしてファクスを受信でき、Cisco Unity Telephony User Interface(TUI)から新規ファクス メッセージの警告を受けることができます。
着信FAXは、最初はFAXゲートウェイ(この場合はCisco IOSルータ)によって受信されます。 このゲートウェイは、ファックス情報がTIFFファイルとして添付された電子メールにファックスを変換します。ゲートウェイは、ファックスの電子メールの「Subject:」部分に、自動番号識別(ANI)(または発信側番号)とDNIS(または着信側番号)も追加します。その後、SMTPセッションを使用してこのファックス電子メールをCisco Unityサーバに送信します。この電子メールは、Microsoft Exchangeと連携して受信され、処理されます。件名行のDNISが解析され、正しい宛先の受信トレイが、以前のUnity IP Fax Configuration Wizardの設定に基づいて決定されます。
このドキュメントでは、Cisco IOSゲートウェイの設定と、Cisco Unity IP Fax機能を使用するためのゲートウェイの設定に焦点を当てています。着信ファックス用のCisco Unityの設定の詳細については、『Unity IP Fax Inbound Gateway Configuration Example』を参照してください。オフランプまたはアウトバウンドゲートウェイの設定に関するサポートについては、『Unity IP Faxアウトバウンドゲートウェイの設定例』を参照してください。
このドキュメントを読むには、SMTP に関する基本的な知識が必要です。また、Cisco IOS の VoIP 設定に精通している必要もあります。Unity IP Fax Configuration Wizardがインストールされた稼働中のCisco Unityサーバは、完全な稼働システムを構築するために、このドキュメントで定義されているゲートウェイ設定とともに使用する必要があります。IOSゲートウェイ側では、Cisco Unityバージョン3.1(1)以降とMicrosoft Exchange 2000または2003をパートナーメッセージストアとして一緒に、T.37オンランプ機能およびCisco IOSソフトウェアリリース12.2(8)T以降をサポートするCisco IOSルータがが必要です。IP Fax構成のCisco Unity部分の詳細については、「Unity IP Fax Configuration Wizard」を参照してください。
注:T.37オンランプは、Media Gateway Control Protocol(MGCP)ネットワークではサポートされていません。T.37 を使用する際のプラットフォームとその他の制限事項の詳細については、『T.37 ストア アンド フォワード ファックス設定ガイド』を参照してください。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
IOS ゲートウェイとして Cisco 3725
Cisco IOS ソフトウェア リリース 12.3(8)T4
注:ゲートウェイはCisco 37xxプラットフォームに限定されません。IP PLUSおよびCisco IOSソフトウェアリリース12.2(8)Tを搭載した音声ゲートウェイはすべて動作します。Cisco IOSソフトウェアリリース12.2Tの特定のCiscoゲートウェイモデルによるサポートの詳細については、『T.37ストアアンドフォワードファックスの設定』の表5.1を参照してください。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
ドキュメント表記の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。
ユーザが着信ファックスコールを開始するのは非常に簡単です。ファックスは通常のファックスと同様に送信されます。ただし、他のファックス機器では受信されません。その代わりに、ファックスはCisco IOSゲートウェイで終端されます。ファックスを終端する一般的なデバイスのように動作するゲートウェイが、ファックスを受信します。ゲートウェイはファックスをTIFFファイルに変換します。ゲートウェイは、TIFFイメージを添付して、設定されたメールサーバ宛の電子メールを作成します。ANIとDNISは、電子メールの[Subject:]フィールドに挿入されます。次に、ゲートウェイはSMTPセッションを使用して、Cisco Unityサーバに電子メールを転送します。Cisco Unity IP Fax機能の観点から見ると、Ciscoオンランプゲートウェイの機能は次のとおりです。
ファックスを正常に受信するために、標準ベースのG3ファクス機として動作します。
受信したすべてのFAXページ情報を適切なTIFFファイルに変換します。
SMTPを使用して、ファックスTIFFファイルを電子メールとして設定済みのメールサーバにリレーします。電子メールは、Cisco Unityサーバで作成されたファックス受信トレイに送信する必要があります。
DNIS番号が[DNIS=###]の適切な形式で電子メールの[Subject:]フィールドに入力されていることを確認します。ここで、###は着信ファックスコールのDNISです。
Cisco Unity IP Fax Serviceは、非表示のメールボックスにメッセージを配信できません。
Cisco Unity側では、IP Fax Configuration Wizardを使用してファックス受信トレイが作成されます。 ファックスの電子メールはすべて、この受信トレイに送信する必要があります。 次に、これらの電子メールは、ユーザ定義のルールに従って、電子メール「件名:」フィールドのDNISに基づいて解析されます。 Cisco Unityファックスサービスは、DNIS解析に基づいて、ファックスの電子メールをCisco Unityのファックス受信箱から適切なユーザの受信箱に移動する責任を負います。 実際のファックスは電子メールのTIFF添付ファイルとして表示されることに注意してください。 ユーザは、Cisco Unity TUIから新しいファクスメッセージのアラートを受け取ることができます。
また、音声コールとファックスコールに同じ番号を設定することも技術的に可能です。 ただし、IOSルータはFAXコールと音声コールを分離するためにFAXトーンをリッスンする必要があるため、公式にはサポートしていません。通常、音声コールの場合は、自動応答に行くか、ユーザの電話を呼び出してボイスメールに転送します。 ルータがすでにコールに応答している場合は、ルータを使用して自動応答を再生する必要があります。 これは、通常、Cisco Unityに自動応答機能を提供させたい環境では望ましくありません。
このアプリケーションを動作させるには、Cisco IOSの設定に必要なコマンドがいくつかあります。これらの一部は、発信ファクス(「オフランプ」)機能に必要な設定コマンドと重複することがあります。
ファックスインターフェイスタイプのfax-mailをゲートウェイに設定する必要があります。このコマンドを設定すると、T.37 ストア アンド フォワード ファックス コールがゲートウェイで処理されるようになります。このコマンドを使用しないと、受信したファックスコールはSMTP経由で正しくルーティングされないため、失敗します。このコマンドが追加されるまでは、T.37ルータのデバッグも使用できません。このコマンドを設定した後は、ルータをリロードする必要があることに注意してください。
vnt-3725-51(config)#fax interface-type fax-mail You must reload the router
T.37ファックスオンランプを実行するには、Ciscoゲートウェイに追加のソフトウェアが必要です。このソフトウェアは、ゲートウェイが受信したファックスコールを処理する必要がある場合に実行するTCLスクリプトです。このスクリプトソフトウェアは、ルータの内部フラッシュにロードすることも、TFTPサーバからロードすることもできます。このソフトウェアはCisco.comからダウンロード可能で、TCLwareのダウンロードページの「アクセス」セクションにあります。fax onrampに必要なファイルは、app_faxmail_onramp.2.0.1.3.tclです。このファイルは、ゲートウェイからアクセス可能な場所に配置する必要があります。この場合、ファイルはルータの内部Flash:
vnt-3725-51#copy tftp flash Address or name of remote host []? 172.18.106.4 Source filename []? app_faxmail_onramp.2.0.1.3.tcl Destination filename [app_faxmail_onramp.2.0.1.3.tcl]? Accessing tftp://172.18.106.4/app_faxmail_onramp.2.0.1.3.tcl... Loading app_faxmail_onramp.2.0.1.3.tcl from 172.18.106.4 (via FastEthernet0/0): !!! [OK - 12262 bytes] 12262 bytes copied in 0.116 secs (105707 bytes/sec) vnt-3725-51#
このファイルに関する情報と、このファイルが配置されている場所をルータに伝達する必要があります。これは、次のグローバルコンフィギュレーションコマンドを使用して行います。
vnt-3725-51(config)#call application voice onramp flash:app_faxmail_onramp.2.0.1.3.tcl vnt-3725-51(config)# *Nov 19 15:28:40.094: //-1//HIFS:/hifs_ifs_cb: hifs ifs file read succeeded. size=12262, url=flash:app_faxmail_onramp.2.0.1.3.tcl *Nov 19 15:28:40.094: //-1//HIFS:/hifs_free_idata: hifs_free_idata: 0x64FFAF70 vnt-3725-51(config)#
ファイルが正常に読み取られたことを示すルータからの確認コンソールメッセージに注意してください。ファイルがフラッシュではなくTFTPサーバにある場合、コマンドは次のようになります。
call application voice onramp tftp://172.18.106.4/app_faxmail_onramp.2.0.1.3.tcl
T.37スクリプトのダウンロード方法の詳細は、『T.37ストアアンドフォワードファックスの設定』を参照してください。
ip domain-nameコマンドは、ExchangeとのSMTP通信時にルータによって使用されます。このコマンドを使用しない場合、ルータからExchangeへの初期SMTP接続には「EHLO <hostname>」が含まれます。 これにより、Exchangeはセッションを終了します(無効なアドレス)。 このドキュメントの例では、ゲートウェイはdomain gateway.comを使用します。コマンドは次のようになります。
ip domain name gateway.com
mta send server <IP address or DNSname> port <number>コマンドは、着信ファックス電子メールを受信するメールサーバをルータにポイントするために使用します。このコマンドがないと、ルータは受信したFAXの送信先を認識できず、FAXコールは失敗します。このコマンドの複数のインスタンスを設定できます。ただし、設定の最初のインスタンスだけが使用されます。他のインスタンスは、リストされている最初のサーバへのSMTPトランザクションが失敗した場合(無効なrcpt to:など)にのみ使用されます。次に、次に設定されたサーバがリストの先頭に移動します。その後、このサーバは後続のオンランプファックスコールに使用されます。これは、複数のメールサーバが設定されている場合のトラブルシューティング時に覚えておくことが重要です。
この例では、このサーバへのSMTPトランザクション障害が発生するまで、14.80.113.13が常に使用されます。障害の後、14.84.31.12はルータによって最上位に移動され、以降のすべてのオンランプファックスコールに使用されます。
mta send server 14.80.113.13 port 25 mta send server 14.84.31.12 port 25
mta send with-subject bothコマンドは、ゲートウェイに対して、電子メールの「Subject:」行に発呼側番号と着信側番号を含めるよう指示します。これは、ファックスの電子メールを適切なメールボックスにルーティングするために使用されるため、Cisco Unity IP Fax機能にとって重要です。Cisco Unityは着信者番号を使用してコールをルーティングできますが(mta send with-subject $d$)、mta send with-subject bothコマンドを使用することをお勧めします。
mta send with-subject both
SMTPトランザクションの失敗を防ぐには、mta send mail-from hostname <name>およびmta send mail-from username <name>コマンドが必要です。「username@hostname」形式の有効な「From」電子メールアドレスは、メールサーバで確認する必要があります。そうしないと、SMTPトランザクションが切断され、ファックスの電子メールが送信されません。これらのコマンドを使用して設定されているのは、ファックスの電子メールの[送信元:]フィールドにエンドユーザが表示されるものです。「From:」アドレスが「fax-mail@vnt-3725-51.gateway.com」の場合、コマンドは次のようになります。
mta send mail-from hostname vnt-3725-51.gateway.com mta send mail-from username fax-mail
発信者番号をユーザ名として表示するには、mta send mail-from username $s$コマンドを使用します。
ゲートウェイ経由でファックスコールをルーティングするには、ダイヤルピアを設定する必要があります。potsダイヤルピアの設定は非常に簡単です。incoming called-numberコマンドを使用すると、このダイヤルピアがゲートウェイに着信するすべての着信番号と照合できます。ほとんどの実際のシナリオでは、通常、特定のファックス番号が設定されています。direct-inward-dialコマンドは、受信したコール番号を、mmoipダイヤルピアの照合時に使用される番号として使用します。portコマンドは、このpotsダイヤルピアをゲートウェイの物理ポートに関連付けます。T.37オンランプの観点から重要なコマンドは、application <name>コマンドです。このコマンドは、オンランプファックスアプリケーションを特定のPOTSダイヤルピアに関連付けます。<name>フィールドは、call application voice <name> <file location>コマンドでユーザーによって定義されます。この例では、potsダイヤルピアはapplication onrampを使用します。これは、call application voice onramp flash:app_faxmail_onramp.2.0.1.3.tclコマンドで事前に定義された名前であるためです。
発信VoIP側では、通常のVoIPダイヤルピアの代わりに、マルチメディアまたはmmoipダイヤルピアが必要です。potsダイヤルピアと同様に、mmoipダイヤルピアにもapplication fax_on_vfc_onramp_app out-boundアプリケーションコマンドが必要です。このアプリケーションコマンドは、show call application voice summaryコマンドを見ると表示されるスクリプトを参照します。必要なスクリプトはfax_on_vfc_onramp_appです。このアプリケーションがmmoipダイヤルピアを経由する発信コールでのみ使用されるように、outboundキーワードを覚えておくことも重要です。
destination-patternコマンドは、着信コール番号を特定の発信mmoipダイヤルピアと照合するために使用します。ほとんどの場合、このダイヤルピアはユーザの着信ファックス番号と一致します。information-type faxコマンドは、発信mmoipピアをT.37 faxに関連付けます(T.37 fax)。ダイヤルピアでこのコマンドを使用しない場合、ゲートウェイはmmoipピアを使用せず、オンランプファックスコールが失敗します。
session target mailto:<email address>コマンドは、エンドユーザが電子メールの観点からいるユーザを識別します。多くのT.37オンランプ実装では、このコマンドを使用してファックス電子メールを特定のメールユーザに送信しますが、Cisco Unity IP Fax機能では、電子メールをユーザ設定のファックス受信ボックスに送信する必要があります。ファックスの電子メールはすべて、この1つのメールボックスに送信されます。次に、Cisco Unityは電子メールの[Subject:]フィールドのDNIS番号を使用して、ファックスの電子メールを適切なエンドユーザメールボックスにルーティングします。
dial-peer voice 9995590 pots application onramp incoming called-number . direct-inward-dial port 2/0:23 ! dial-peer voice 1 mmoip application fax_on_vfc_onramp_app out-bound destination-pattern 9995590 information-type fax session target mailto:fax-in@vnt-dhanes.com
製品のドキュメントとコマンドの詳細については、『Cisco Fax Services over IPアプリケーションガイド』の「T.37ストアアンドフォワードファックスの設定」セクションを参照してください。Cisco Unityサーバに接続されたアクティブなT.37ゲートウェイの完全な設定については、「完全な設定例」を参照してください。着信FAXコールはISDN T1 PRI 2/0:23で受信されます。その後、Cisco UnityサーバへのSMTP発信ファックス電子メールは、インターフェースFast Ethernet 0/0を介してルータから送信されます。
この設定は、Cisco Unity着信ファックス機能のための最小限のCisco IOS設定の例です。最も重要な設定コマンドは太字で示されています。
vnt-3725-51#show run Building configuration... Current configuration : 1808 bytes ! version 12.3 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname vnt-3725-51 ! boot-start-marker boot-end-marker ! ! no network-clock-participate slot 2 no network-clock-participate aim 0 no network-clock-participate aim 1 voice-card 2 dspfarm ! no aaa new-model ip subnet-zero ip cef ! ! ip domain name gateway.com ip name-server 14.80.113.13 no ftp-server write-enable isdn switch-type primary-ni ! ! fax interface-type fax-mail mta send server 14.80.113.13 port 25 mta send subject this is a test fax inbound to unity mta send with-subject both mta send mail-from hostname vnt-3725-51.gateway.com mta send mail-from username fax-mail ! ! controller T1 2/0 framing esf linecode b8zs pri-group timeslots 1-24 ! controller T1 2/1 framing sf linecode ami ! ! interface FastEthernet0/0 ip address 14.80.51.14 255.255.255.0 duplex auto speed auto ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Serial2/0:23 no ip address isdn switch-type primary-ni isdn incoming-voice voice no cdp enable ! ip default-gateway 14.80.51.1 ip classless ip route 0.0.0.0 0.0.0.0 14.80.51.1 ip http server ! ! control-plane ! ! call application voice onramp flash:app_faxmail_onramp.2.0.1.3.tcl ! ! voice-port 1/0/0 ! voice-port 1/0/1 ! voice-port 2/0:23 ! ! dial-peer voice 9995590 pots application onramp incoming called-number . direct-inward-dial port 2/0:23 ! dial-peer voice 1 mmoip application fax_on_vfc_onramp_app out-bound destination-pattern 9995590 information-type fax session target mailto:fax-in@vnt-unity.com ! ! line con 0 exec-timeout 0 0 line aux 0 line vty 0 4 login ! end
現在、この設定に使用できる確認手順はありません。
現在、この設定に関する特定のトラブルシューティング情報はありません。