1

以前のバージョンのノーツ クライアントでは、送信された URL が (メール クライアントに関係なく) 受信者がクリック可能なリンクに自動的に変換されていましたが、6.5 (およびおそらくそれ以降) では、これは行われなくなりました。つまり、URL はプレーン テキストとして送信されます。Notes UI では、Create->Hotspot->Link Hotspot メニューから実行できますが、これは面倒です。

LotusScript でリンク ホットスポットを作成する方法を探しています。これまでの私の調査では、これは不可能であると確信していますが、何らかのハッキングがある可能性があります。

4

2 に答える 2

1

URL からクリック可能なリンクへの自動変換は、ユーザー設定です。

6.5 では、File/Preferences/User Preferences/Basics で設定されます。8 では、File/Prefences/Basic Notes Client Config で設定されます。

lotusscript を使用して明示的に URL リンクのホットスポットを作成することはできないと思います。doc リンクを作成することはできますが、それを URL リンクに変換する明らかな方法はありません。

クライアントでパススルー html をレンダリングするようにフォームを設定してから、リンクに関連する html を作成する方法を試すことができます。

コメントに応じて更新します。

シナリオは、メールを受信するユーザーに表示されるものを制御したいというものです。考えなければならないケースがいくつかあります。

  1. 受信者は Notes を使用しており、Notes から Notes へのルーティングを介して直接メールを受信しました。
  2. 受信者は任意のクライアントを使用してインターネットに接続しており、リッチ フォーマットの電子メールを許可しています。
  3. 受信者は任意のクライアントを使用してインターネットに接続しており、プレーン テキストの電子メールのみを許可します。

最初のケースでは、ユーザーがそのオプションをオンにすると、リンクが表示されます。リッチ テキストでパススルー HTML を作成することもできます。フォーム オプションがデザインで設定されていると仮定すると、ノーツ クライアントでレンダリングされます。それが単純なメールであり、他の豊富な Notes 機能が本当に必要ない場合は、MIME メッセージを作成することもできます。

次の 2 つのケースでは、適切にフォーマットされた MIME メッセージを送信したいだけです。これらの最初のケースでは、ユーザーはリッチ フォーマットを受け入れるため、メッセージを単純な html として作成し、そのようにリンクを含めることができます。2 番目のケースでは、ユーザーはそうしないので、プレーン テキストで処理する必要があります。幸いなことに、ほとんどのメール クライアントは、プレーン テキスト メッセージで受信した URL を自動的にリンクに変換します。これは、Notes クライアントの場合と同様にオプションである場合があります。

リッチ メール コンテンツを送信する場合は、プレーン テキストの MIME セクションも含めることをお勧めします。そうすれば、ユーザーが好むバージョンを気にする必要はありません。

于 2008-11-28T12:03:25.243 に答える
0

リンクを取得するには、ごまかして MIME エントリを作成する必要があります。そのルートに行くと、本当に見栄えを良くする機会を利用することもできます. サンプルコードはこちらのサイトにあります

于 2009-06-30T14:03:57.940 に答える