2
1
0

Confluenceのページ内にmailtoリンクを埋め込んで、クリックされたらメールクライアントに新規メール画面を表示させたいです。

「リンクの挿入」機能では、長文のリンクを作成すると上手く動作しないことがあるようです。

何か回避方法はないでしょうか。

    Commentコメントを追加...

    1 回答

    1.  
      4
      3
      2

      ユーザーマクロ機能を使い、mailtoリンクを生成する方法はいかがでしょうか。
      以下、サンプルになります。 

      ## Macro Name: mailto
      ## Macro title: メール送信リンク
      ## Description: メール送信用のリンクを作成します。
      ## Categories: Communication
      ## Body processing: no macro body(マクロ本体の処理:マクロ本文はありません)
      ##
      ## Developed by: Y.Koyama(Ricksoft Inc.)
      ## Date created: Apr. 2015
      ## @param LinkText:title=LinkText|type=string|required=true|desc=Linked Text
      ## @param To:title=To|type=string|required=true|desc=To
      ## @param Cc:title=Cc|type=string|required=false|desc=Cc(Optional)
      ## @param Subject:title=Subject|type=string|required=true|desc=Subject
      ## @param Body:title=Body|type=string|required=true|multiple=true|desc=Body(You can new line %0d%0a.)
      <a target="_blank" href="mailto:$paramTo?subject=$paramSubject&cc=$paramCc&body=$paramBody">$paramLinkText</a>

      本文に改行を含めたいときは「%0d%0a」を入れてください。

        Commentコメントを追加...