Loading

Apex でドラフトメールを作成したときに承認時に送られるメールの From の表示名について

公開日: Mar 28, 2025
説明
下記の状況の時にドラフトメール承認時に送られるメールの From の表示名には "メール-to-ケース" で設定しているルーティング名が使用されます。

状況
------------------------------
・"メール-to-ケース" と "組織のアドレス" に同じメールアドレスが登録されている。

 例
  "メール-to-ケース" - メールアドレス : abc@abc.com / ルーティング名 : Email2CaseName
  "組織のアドレス"   - メールアドレス : abc@abc.com / 表示名 : OrgWideName

・Apex にて IsPrivateDraft を true に設定し、ドラフトメールを作成する。

 例
  EmailMessage emailMessage = new EmailMessage();
  emailMessage.status = '5'; // ドラフト
  emailMessage.IsPrivateDraft = true; // IsPrivateDraft を true に設定
  emailMessage.fromAddress = 'abc@abc.com';
  emailMessage.fromName = 'OrgWideName';
  emailMessage.subject = 'Test';
  emailMessage.htmlBody = 'Hello';
  emailMessage.toAddress = 'xyz@xyz.com';
  emailMessage.ParentId = << 関連する Case の ID >>;
  insert emailMessage;

・承認プロセスにて上記のドラフトメールを承認する。
  --> 受信したメールの From の表示名は "Email2CaseName" となる。
------------------------------
ナレッジ記事番号

000391794

 
読み込み中
Salesforce Help | Article