質問

Notesクライアントの以前のバージョンは、(メールクライアントに関係なく)受信者のクリック可能なリンクに自動的に sent URLを変換しますが、6.5(およびそれ以降)ではこれは発生しません。つまり、URLはプレーンテキストとして送信されます。 Notes UIでは、[ホットスポットの作成]-> [ホットスポット]> [リンクホットスポット]メニューから行うことができますが、これは面倒です。

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

役に立ちましたか?

解決

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

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

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

クライアントでパススルーhtmlをレンダリングするようにフォームを設定し、リンクに関連するhtmlを構築するアプローチを試すことができます。

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

シナリオは、メールを受信するユーザーが見るものを制御したいというものです。考慮すべきケースがいくつかあります。

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

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

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

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

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top