Comments
Transcript
IBM Lotus iNotes で外部インターネットアドレスに送信された HTML
® IBM Software Group Software Service IBM Connect Japan 2012 IBM ソフトウェア アクセラレイテッド・バリュー・プログラム 活動事例紹介 IBM Lotus iNotesで外部インターネットアドレスに送信された HTMLを自動的にプレーンテキストに変換する方法 日本アイ・ビー・エム 株式会社 ソフトウェア アクセラレイテッド・バリュー・プログラム 池部 敦巳 IBM Software Group Software Service 特記事項 本資料の記載内容は、できる限り正確を期すよう努めてはおりますが、いかなる明 示または暗黙の保証も責任も負いかねます。 本資料の情報は、使用先の責任において使用されるべきものであることを、あらかじ めご了承ください。 掲載情報は不定期に変更されることもあります。他のメディア等に無断で転載する 事はご遠慮ください。 当資料をコピー等で複製することは、執筆者の承諾なしではできません。 また、当資料に記載された製品名または会社名はそれぞれの各社の商標または登 録商標です。 IBM、IBMロゴ、Lotus、Lotus Notes、Lotus Domino、WebSphereは、International Business Machines Corporationの米国およびその他の国における商標。 Microsoft, Windows, Windows NT および Windowsロゴは Microsoft Corporationの米国およびその他の国における商標。 -2All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service はじめに 本資料は、IBM® Lotus® iNotes でHTMLメールで送信した場合でも社外(外部アドレス)に はプレーンテキスト形式で送信するための一手法について記述しています。 お客様によっては、メールのポリシー、ルールから社外へのメールについては、プレーンテキスト形 式で送信したいというニーズがあり、そのご要望を満たすために考案した手法をご紹介しており ます -3All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 課題:iNotesで社外にだけプレーンテキストで送るには? z 現在、iNotesで宛先に社外ユーザーと社内ユーザーを指定して送信する場合、 z 社外ユーザー/社内ユーザーともHTMLメールで送信する事は可能 z 社外ユーザー/社内ユーザーともプレーンテキストメールで送信する事は可能 z ただし、HTMLメールを作成し、社外にはプレーンテキストに変換して送り、社内にはその ままHTMLメールを送信するといったことは出来ない ※送信する側で社外ユーザー宛にプレーンテキストメールを送信し、社内ユーザー宛に HTMLメールを送信するといったことをすれば可能 -4All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 課題:iNotesで社外にだけプレーンテキストで送るには? z 現在の選択肢は社外/社内ともプレーンテキストで送るか、社外/社内ともHTMLメールで送 るかの2択しかない SMTP サーバー プレーンメール メールサーバー Lotus Domino ②送信 送信先ユーザー (社外) プレーンメー ルを受信! ①送信 メールサーバー Lotus Domino テキスト形 式を使用 HTMLメール SMTP サーバー メールサーバー Lotus Domino HTML形式 を使用 インター ネット ②送信 ②送信 送信先ユーザー (社内) インター ネット 送信先ユーザー (社外) HTMLメール を受信! を受信 ①送信 メールサーバー Lotus Domino ②送信 送信先ユーザー -5(社内) All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service IBM Lotus Notes®クライアントの頃は出来たのになぜ? 【質問】 Notesクライアントを使用していた際は、宛先に社内ユーザーと社外ユーザーを入れても社内 はそのままリッチテキストで送られ、社外にはプレーンテキストに変換されて送られていたのに、 なぜiNotesでは出来ないのですか? 【回答】 Notesクライアントから送信されるメールは、Notes リッチテキスト(CD形式)で作成され、 iNotesから送信されるメールは、MIME形式で作成されます。 Lotus Domino®サーバーから外部のSMTPサーバーへのメール転送に関して可能な設定は、 メールがNotes リッチテキスト形式の場合に限ります。 Notesクライアントから送られるNotes リッチテキスト形式のメールはDominoサーバーの設定に より、プレーンテキストのMIMEに変換されますが、iNotesは作成段階ですでにMIMEなってい るため、それがそのまま外部のSMTPサーバーに渡されます。 そのためご質問のような動作の違いが発生しています。 -6All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 今回採用する方法 z 課題の内容AVPで検討した結果 以下の設定を行う事で、Dominoサーバーを増設せずに解決できました 各Dominoメールサーバーの notes.ini に MailConvertMIMEonTransfer=2 を設定する (Domino MTAサーバーには設定は不要です) z 上記設定していただく事により同報メールにて 社外向きには メールサーバーA→(MIMEtoCD)→MTAサーバー→(CDtoMIME)→SMTPサーバー 社内向きには メールサーバーA→(変換なし)→メールサーバーB という方法が可能とりなります。 これにより、社外向きには HMTL メールがプレーンテキストの MIME メールとして変換されることになります。 ※ユーザー文書の受信メールの形式が [送信者の形式を保持] に設定されている必要があります -7All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 概略図 HTMLメール を送信 社内 MailConvertMIMEonTransfer=2を設定 Dominoメールサーバー Lotus Domino 送信元ユーザー (社内) ①社内ユーザー向け (変換なし/NRPC) ③社外ユーザー向け インター ネット ①社外ユーザー向け (MIME-CD変換/NRPC) ②社外ユーザー向け (CD-MIME変換/SMTP) HTMLメール を受信! Dominoメールサーバー ②社内ユーザー 向け 送信先ユーザー (社内) SMTP サーバー Lotus Domino MTAサーバー Lotus Domino ④社外ユーザー向け プレーンテキスト メールを受信! MailConvertMIMEonTransfer=2を設定 送信先ユーザー(社外) -8All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 受信時の表示 社内ユーザーはそのまま表示されます 社外ユーザーはプレーンテキストに変換され表示されます 受信者表示:社内ユーザー(iNotes) 送信 受信者表示:社外ユーザー(MUA) 送信者:社内ユーザー(iNotes) 宛先:社内ユーザー(iNotes) +社外ユーザー -9All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service MailConvertMIMEonTransferの意味 z MailConvertMIMEonTransfer MIME からネイティブの Notes リッチテキスト形式 (CD) にメールを強制的に変換するパラメー タです。 0 : ルーターは MIME メッセージの変換を実行しない。 1 : ルーターはすべての MIME メッセージの変換を実行する。 2 : ルーターは個別のユーザー文書設定に応じて変換を実行する。受信者のユーザー文書 で [MIME 優先] もしくは [送信者の形式を保持] が設定されている場合、配信される メッセージは MIME か送信者の形式を保持します。 ルーターは通常、外部から受信するメッセージの形式を保持します。 MailConvertMIMEonTransfer=1 が設定されていると、ルーターは配信されるすべての MIME メッセージを Notes リッチテキストに変換します。デフォルトの設定では、要求がなければルー ターは MIME から Notes リッチテキスト形式に変換しません。 - 10 All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 設定することによる制限事項 z MIME-CD変換が入るためS/MIME等の暗号/電子署名を使用する事ができません - 11 All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず