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

Email クラス (基本メールメソッド)

単一メール送信と一括メール送信の両方に共通する基本メールメソッドが含まれます。

名前空間

Messaging

使用方法

テンプレー���が使用されていない場合、すべてのメールの内容は平文テキスト、HTML、またはその両方で書かれている必要があります。Visualforce メールテンプレートは一括メール送信には使用できません。

メモ

Email のメソッド

Email のメソッドは次のとおりです。すべてインスタンスメソッドです。

setBccSender(bcc)

送られるメールのコピーを、メール送信者が受け取るかどうかを示します。一括メール送信では、送信者は最初に送られるメールにのみコピーされます。

署名

public Void setBccSender(Boolean bcc)

パラメータ

bcc
型: Boolean

戻り値

型: Void

使用方法

BCC コンプライアンスオプションが組織レベルで設定されている場合、ユーザは BCC アドレスを標準のメッセージに追加することができません。次のエラーコードが返されます: BCC_NOT_ALLOWED_IF_BCC_ COMPLIANCE_​ENABLED。BCC コンプライアンスについては、Salesforce の担当者にお問い合わせください。

メモ

setReplyTo(replyAddress)

省略可能。受信者が返信した場合に、メッセージを受け取るメールアドレス。

署名

public Void setReplyTo(String replyAddress)

パラメータ

replyAddress
型: String

戻り値

型: Void

setTemplateID(templateId)

このメールを作成するためにマージされるテンプレートの ID。setTemplateIdsetHtmlBody、または setPlainTextBody の値を指定します。または、setHtmlBody および setPlainTextBody の両方を定義できます。

署名

public Void setTemplateID(ID templateId)

パラメータ

templateId
型: ID

戻り値

型: Void

使用方法

setHtmlBodysetPlainTextBody は、一括メール送信メソッドではなく、単一メール送信メソッドにのみ適用されます。

メモ

setSaveAsActivity(saveAsActivity)

省略可能。デフォルト値は true で、メールが活動として保存されます。この引数は、受信者リストが targetObjectId または targetObjectIds に基づいている場合のみ適用されます。HTML メールの追跡が組織で有効になっている場合は、メールが開かれた確率を追跡することが可能です。

署名

public Void setSaveAsActivity(Boolean saveAsActivity)

パラメータ

saveAsActivity
型: Boolean

戻り値

型: Void

setSenderDisplayName(displayName)

省略可能。メールの From 行に表示される名前。SingleEmailMessage の setOrgWideEmailAddressId に関連するオブジェクトが DisplayName 項目を定義している場合、設定できません。

署名

public Void setSenderDisplayName(String displayName)

パラメータ

displayName
型: String

戻り値

型: Void

setUseSignature(useSignature)

そのユーザが設定された署名を持っている場合、メールがメール署名を含むかどうか示します。デフォルトは、true で、false を指定しない限り、ユーザはメールに署名が含まれます。

署名

public Void setUseSignature(Boolean useSignature)

パラメータ

useSignature
型: Boolean

戻り値

型: Void