メールの送信 (シンプルアクション)

メールの送信メッセージ。

定義場所

Simple actions

シンプルアクションのタイプ

基本 (サーバー)

構文

注: これは XSP ソースコードです。UI では、このシンプルアクションは、各引数のボックスを持つダイアログとして表示されます。
sendMail from="address" to="name" cc="address" bcc="address" subject="string" bodyHtml="string" bodyPlain="string" importance="low|medium|high" deliveryReport="none|onlyonfailure|confirmdelivery|traceentirepath" deliveryPriority="low|medium|high" preventCopying="true|false" markSubjectConfidential="true|false" embeddedFormat="json|xml" htmlUrl="string" gadgetUrl="string"
<xp:this.eeContext>
	<xp:parameter name="name" value="string"></xp:parameter>
	...
</xp:this.eeContext>
引数 説明 UI 表示
from 送信者のアドレスを表示します。デフォルトで現在のユーザーのアドレスになります。このアドレスはメッセージ内の表示項目として表れますが、実際の送信者は現在のユーザーです。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
to 受信者のアドレス。 複数アドレスの場合はカンマで区切ります。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
cc カーボンコピー受信者のアドレス。複数アドレスの場合はカンマで区切ります。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
bcc 隠しカーボンコピー受信者のアドレス。複数アドレスの場合はカンマで区切ります。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
subject メールの件名。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
bodyHtml HTML としてのメールの本文。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
bodyPlain プレーンテキストとしてのメールの本文。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
importance 送信重要度の設定。
  • 標準
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
deliveryReport 送信レポートの設定。
  • none
  • onlyonfailure
  • confirmdelivery
  • traceentirepath
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
deliveryPriority 送信優先度の設定。 メッセージが受信者に到達するまでの時間を設定。
  • 標準
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
preventCopying メッセージの受信者がコピー、印刷、転送、履歴付き返信を行えなくする。
  • true
  • false
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
markSubjectConfidential 「機密」を件名の先頭に付加。
  • true
  • false
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
embeddedFormat 埋め込み画面 MIME パートの形式
  • json
  • xml
リストとダイヤモンドアイコン。リストから選択するか、ダイヤモンドをクリックすると、値を動的に計算できます。
htmlUrl 埋め込み画面の HTML URL。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
gadgetUrl 埋め込み画面の OpenSocial ガジェット URL。 編集ボックスとダイヤモンドアイコン。ボックスに値を入力するか、ダイヤモンドをクリックすると、値を動的に計算できます。
parameter そのプロパティをサポートするコントロールとデータモデル (リンクコントロールなど) に追加情報を適用するために使用されるパラメータ。 名前と値用の列と、行を追加/削除するためのボタンを含む表。

注: 以下の例は XSP ソースコードを表しており、このコードは、XML を常に整形式に保つ [ソース] タブの下に挿入できます。UI を使用するには、シンプルアクションダイアログで引数を選択または入力します。
このボタンは、スコープ変数にバインドされた入力フォームコントロールを使用して現在のユーザーからのメールメッセージを送信し、現在のユーザーをコピーします。
<xp:button id="button25" value="sendmail">
	<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
		<xp:this.action>
			<xp:sendMail to="#{javascript:return requestScope.to}"
				subject="#{javascript:requestScope.subject}"
				bodyPlain="#{javascript:requestScope.body}"
				cc="#{javascript:@UserName()}">
			</xp:sendMail>
		</xp:this.action>
	</xp:eventHandler>
</xp:button>