SEND
SENDコマンドは、AS2受領を送信する場合に使用されます。
以下のキーワードは、SENDコマンドで、またはキーワード/値のリスト引数のエントリーとして指定できます。
構文:
コマンド |
キーワード |
値 |
コマンド/キーワード/値に関する開発担当者メモ |
SEND |
RECIPIENT |
値 |
必須。受領を受信するID。この値は、リソース・ファイル検索で使用されます。 |
DELIVERY |
値 |
必須。受領配信のアドレス。インバウンド・トランザクションRECEIPTDELIVERYから取得されます。 |
|
RECEIPTMIC |
値 |
必須。元のトランザクションのSHA MIC |
|
RECEIPTMESSAGEID |
値 |
必須。元のメッセージID |
|
RECEIPTSUBJECT |
値 |
必須。元のメッセージの件名 |
|
RESPONSE |
*DEFAULT |
任意。省略値。受領を送信します。 |
|
*ERROR |
エラー受領を送信します。 |
||
PROCESSED |
値 |
任意。省略値は「processed」です。 |
|
MODIFIER |
値 |
任意。省略値はブランクです。応答*ERRORの場合は「error」です。 |
|
AS2TO |
値 |
任意。AS2送信先 |
|
AS2FROM |
値 |
任意。AS2送信元 |
|
FROM |
値 |
任意。送信元 |
|
SUBJECT |
値 |
任意。件名 |
|
TEXT |
値 |
任意。テキスト |
|
MESSAGEID |
値 |
任意。完全なトランザクション・メッセージID。メッセージIDが通常生成されます。 |
|
SIGNED |
*YES |
任意。*YESの場合、キー・ストア・パスワードが必要です。 |
|
*NO |
省略値 |
||
USER |
値 |
任意。基本認証ユーザー |
|
PASSWORD |
値 |
任意。基本認証パスワード |
RECIPIENTキーワード値は、プロパティ・ファイルからエントリーの選択階層を使用して、秘密鍵ファイル、パスワードおよび公開証明書を取得する場合に使用されます。
keystore.{recipient}= pki/filename
keystore = pki/filename
keystore.password.{recipient} = password
keystore.password = password
certificate.{recipient} = pki/filename
certificate = pki/filename
as2-to.{recipient} = companyto
as2-from.{recipient} = companyfrom
as2-from = companyfrom
from.{recipient} = from
from = from
subject.{recipient} = subject
subject = subject
messageid.prefix.{recipient} = company identifier
messageid.prefix. = company identifier
signed.algorithm.{recipient} = *sha1 | *md5
signed.algorithm = *sha1 | *md5
人が読み取れるテキストは、プロパティ・ファイルの選択階層を使用してファイルから取得されます。
receipt.message.{recipient} = system/receipt-message.txt
receipt.message = system/receipt-message.txt
receipt.error.{recipient} = system/receipt-error.txt
receipt.error = system/receipt-error.txt
receipt.messageには、受領に関して人が読み取れる構成要素が含まれます。
receipt.errorには、エラー受領に関して人が読み取れる構成要素が含まれます。
以下の特別なマージ・ラベルは、receipt.messageファイルとreceipt.errorファイルでサポートされています。
%%COMPANYFROM%%
%%COMPANYTO%%
%%DATE%%
%%SUBJECT%%
%%TEXT%%
receipt.messageファイル内容のサンプル:
The message sent to recipient <%%COMPANYTO%%> on %%DATE%% with subject "%%SUBJECT%%" has been received.
receipt.errorファイル内容のサンプル:
The message sent to recipient <%%COMPANYTO%%> on %%DATE%% with subject "%%SUBJECT%%" contains the following error %%TEXT%%.