GETコマンドは、メール・サーバーからメールの詳細を取り出します。GETコマンドは、通常、すべてのメッセージと、そのメッセージに関する該当情報を取得する場合に繰り返し使用されます。

構文:

コマンド

キーワード

開発者用メモ

GET











OBJECT











*MESSAGECOUNT

値*MESSAGECOUNTは、JSMコマンド・メッセージ・パラメータのフォルダ内のメッセージ数を返します。

*FIRSTMESSAGE

値*FIRSTMESSAGEは、現在のメッセージを、フォルダ内の最初のメッセージに設定します。メッセージが存在しない場合、コマンド・ステータス・フィールドはNOMAILに設定されます。

*NEXTMESSAGE

この値を指定した場合、フォルダ内の次のメール・メッセージが取得され、これが現在のメッセージとして設定されます。これ以上メッセージがない場合、コマンド・ステータス・フィールドはNOMAILに設定されます。メッセージが見つかった場合、コマンド・ステータスはOKが返されます。

*NEXTMESSAGE処理は、通常、別のGETコマンドの後に続いてメッセージの詳細(件名、送信元アドレス、添付ファイルなど)を取り出します。あるいは、SAVEコマンドの後に続いてメッセージの実際の本文を取得します。

*TOADDRESS

メール受信者の電子メール・アドレスをJSMコマンド・メッセージ・パラメータに返します。あるいは、リストが提供されている場合は、メール・アドレスをこの作業リストに返します。

*CCADDRESS

メール受信者の電子メール・アドレスをJSMコマンド・メッセージ・パラメータに返します。あるいは、リストが提供されている場合は、メール・アドレスをこの作業リストに返します。

*FROMADDRESS

メール送信者の電子メール・アドレスをJSMコマンド・メッセージ・パラメータに返します。あるいは、リストが提供されている場合は、メール・アドレスをこの作業リストに返します。

*SUBJECT

現在のメッセージの件名をJSMコマンド・メッセージ・パラメータに返します。

*SENTDATE

メールの日付をJSMコマンド・メッセージ・パラメータに返します。

*ATTACHMENTS

現在のメールの各添付ファイルのファイル名詳細が入ったエントリーを含む作業リストが返されます。

*UID

現在のメッセージの一意のIDを返します。

*HEADER

返すMIMEヘッダー・フィールドを指定するには、キーワードFIELDを使用します。

    GET OBJECT(*SUBJECT)

GET OBJECT(*FROMADDRESS)

GET OBJECT(*NEXTMESSAGE)

GET OBJECT(*ATTACHMENTS) #WRKLST(NAME)
  • No labels