この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

InboundEmail クラス

受信メールオブジェクトを表します。

名前空間

Messaging

InboundEmail のコンストラクター

InboundEmail のコンストラクターは次のとおりです。

InboundEmail()

Messaging.InboundEmail クラスの新しいインスタンスを作成します。

署名

public InboundEmail()

InboundEmail のプロパティ

InboundEmail のプロパティは次のとおりです。

authenticationResults

そのメールで受信した認証結果のリスト (存在する場合)。

署名

public InboundEmail.AuthenticationResult[] authenticationResults {get; set;}

プロパティ値

型: InboundEmail.AuthenticationResult[]

使用方法

認証結果は、dkimdmarcspf などのようになります。

binaryAttachments

そのメールで受信したバイナリ添付ファイルのリスト (存在する場合)。

署名

public InboundEmail.BinaryAttachment[] binaryAttachments {get; set;}

プロパティ値

型: InboundEmail.BinaryAttachment[]

使用方法

バイナリ添付ファイルの例としては、画像、音声、アプリケーション、映像ファイルなどがあります。

ccAddresses

カーボンコピー (CC) アドレスのリスト (存在する場合)。

署名

public String[] ccAddresses {get; set;}

プロパティ値

型: String[]

fromAddress

[送信者] 項目に表示されるメールアドレス。

署名

public String fromAddress {get; set;}

プロパティ値

型: String

fromName

[送信者] 項目に表示される名前 (存在する場合)。

署名

public String fromName {get; set;}

プロパティ値

型: String

headers

メールの RFC 2822 ヘッダーのリスト。

署名

public InboundEmail.Header[] headers {get; set;}

プロパティ値

型: InboundEmail.Header[]

使用方法

RFC 2822 ヘッダーのリストは次のとおりです。

  • Recieved from
  • Custom headers
  • Message-ID
  • Date

htmlBody

メールの HTML 版 (送信者が指定した場合)。

署名

public String htmlBody {get; set;}

プロパティ値

型: String

htmlBodyIsTruncated

HTML 本文テキストを切り捨てる (true) か、そのままにする (false) かを示します。

署名

public Boolean htmlBodyIsTruncated {get; set;}

プロパティ値

型: Boolean

inReplyTo

受信メールの In-Reply-To 項目。この返信メールの相手となるメール (親メール) を示します。親メールまたはメールのメッセージ ID が含まれます。

署名

public String inReplyTo {get; set;}

プロパティ値

型: String

messageId

メッセージ ID — 受信メールの一意の ID。

署名

public String messageId {get; set;}

プロパティ値

型: String

plainTextBody

メールのプレーンテキスト版 (送信者が指定した場合)。

署名

public String plainTextBody {get; set;}

プロパティ値

型: String

plainTextBodyIsTruncated

本文プレーンテキストを切り捨てるか (true)、否か (false) を示します。

署名

public Boolean plainTextBodyIsTruncated {get; set;}

プロパティ値

型: Boolean

references

受信メールの References 項目。メールスレッドを示します。親メールの References 項目とメッセージ ID 項目、場合によっては In-Reply-To 項目が含まれます。

署名

public String[] references {get; set;}

プロパティ値

型: String[]

replyTo

reply-to ヘッダーに表示されるメールアドレス。

署名

public String replyTo {get; set;}

プロパティ値

型: String

使用方法

reply-to ヘッダーが存在しない場合、fromAddress 項目と同じになります。

subject

メールの件名 (存在する場合)。

署名

public String subject {get; set;}

プロパティ値

型: String

textAttachments

そのメールで受信したテキスト添付ファイルのリスト (存在する場合)。

署名

public InboundEmail.TextAttachment[] textAttachments {get; set;}

プロパティ値

型: InboundEmail.TextAttachment[]

使用方法

テキスト添付ファイルは次のいずれかです。
  • text の Multipurpose Internet Mail Extension (MIME) タイプの添付ファイル
  • application/octet-stream の MIME タイプの添付ファイルと、.vcf または .vcs 拡張子で終わるファイル名の添付ファイル。これらはそれぞれ、text/x-vcard および text/calendar MIME タイプとして保存されます。

toAddresses

[宛先] 項目に表示されるメールアドレス。

署名

public String[] toAddresses {get; set;}

プロパティ値

型: String[]