Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Label

API Name

From Address

cmsecureemail__FromAddress__c

Recipients

cmsecureemail__Recipients__c

Comma separated email addresses in case of multiple recipients.

HTML Body

cmsecureemail__HtmlBody__c

Parent ID

cmsecureemail__Parent_Record_Id__c

Record ID on which you want the Secure Email to get linked.

Record Type ID

RecordTypeId

Reply to Email address

cmsecureemail__Reply_to__c

Should be Org wide email address

Subject

cmsecureemail__Subject__c

Sample Apex Code Snippet to create a Secure Email record

Code Block

cmsecureemail__Secure_EmailMessage__c oRecord = new cmsecureemail__Secure_EmailMessage__c();
oRecord.cmsecureemail__FromAddress__c = '+19171234567';
oRecord.cmsecureemail__Recipients__c = '+12012345678';
oRecord.cmsecureemail__HtmlBody__c = '068XXXXXXXXXXXXXXX';
oRecord.RecordTypeId = Schema.SObjectType.eFAX__c.getRecordTypeInfosByDeveloperName().get('OutBound_eFAX').getRecordTypeId();
oRecord.cm_datatransfer__Parent_Record_Id__c = 'Record ID of the Parent Record';
oRecord.cmsecureemail__Reply_to__c = 'Record ID of the Parent Record';
oRecord.cmsecureemail__Subject__c = 'Record ID of the Parent Record';
insert oRecord;