Activity Forums Salesforce® Discussions What are the different attributes of Email Manager Class in Salesforce Apex?

  • Shubham

    Member
    February 26, 2018 at 1:49 pm

    Hi SuryaDeep

    Email class Contains methods common to both single and mass email.

    The following are methods for Email. All are instance methods.
    setBccSender(bcc)
    Indicates whether the email sender receives a copy of the email that is sent. For a mass mail, the sender is only copied on the first email sent.
    setReplyTo(replyAddress)
    Optional. The email address that receives the message when a recipient replies.
    setTemplateID(templateId)
    The ID of the template to be merged to create this email. You must specify a value for setTemplateId, setHtmlBody, or setPlainTextBody. Or, you can define both setHtmlBody and setPlainTextBody.
    setSaveAsActivity(saveAsActivity)
    Optional. The default value is true, meaning the email is saved as an activity. This argument only applies if the recipient list is based on targetObjectId or targetObjectIds. If HTML email tracking is enabled for the organization, you will be able to track open rates.
    setSenderDisplayName(displayName)
    Optional. The name that appears on the From line of the email. This cannot be set if the object associated with a setOrgWideEmailAddressId for a SingleEmailMessage has defined its DisplayName field.
    setUseSignature(useSignature)
    Indicates whether the email includes an email signature if the user has one configured. The default is true, meaning if the user has a signature it is included in the email unless you specify false.

    Hope it may helps

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos