...

IBM Lotus iNotes で外部インターネットアドレスに送信された HTML

by user

on
Category: Documents
196

views

Report

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 無断複製、転載を禁ず
Fly UP