Free Salesforce Admin Tutorial >

Chapter 12 - Service Application >

Email-to-Case in Salesforce

Email-to-Case in Salesforce

What You’ll Learn

S2 Labs

What Is Salesforce Email-to-Case?

Email-to-Case in Salesforce allows us to generate a case automatically when a customer emails in. (generally on support email). It also populates some case information automatically saving manual effort.

Salesforce Email-to-Case should be used when you have one or more support email addresses which agents handle manually. We can configure more than one Email-to-Case channel if our organization has multiple support email addresses & processes. There are 2 methods to implement it:

1. Email to Case

It uses an agent on the machine behind the organization’s network firewall.

2. On-Demand Email to Case

It uses Apex email services to convert email to cases without having to install an agent behind an organization’s network firewall.


On-demand Email-to-Case

Email to case requires an agent to be installed behind an organization’s network firewall.

On-demand email to case is a simpler version of email to case which does not require an agent to be installed.

It does not contribute to API usage when creating cases.

It contributes to API usage when creating cases.

It accepts emails larger than 25 MB including header, and message attachments.

It refuses emails larger than 25 MB.

It keeps email traffic within your firewall. 

It does not keep email traffic within your firewall.

It handles attachments of more than 10MB.

It only handles attachments from customers up to 10 MB.

When it first came it was known as Email-to-Case as a service.


salesforce admin training

Terminology Of On-Demand Email-To-Case 

Enable Email-to-Case to start accepting emails that will be converted into cases. If we select On-Demand Email-to-Case there are 3 options that can occur in failure of response:

1. Bounce Message

The email service returns the message to the sender or to the Automated Case User for On-Demand Email-to-Case, with a notification that explains why the message was rejected.

2. Discard Message

The email service deletes the message without notifying the sender.

3. Requeue Message (Over Email Rate Limit Action Only)

The email service queues the message for processing in the next 24 hours. If the message is not processed within 24 hours, the email service returns the message to the sender with a notification that explains why the message was rejected.

The routing address specifies email ids from which the emails need to be converted as cases. There can be more than 1 routing address for an organization. After verifying the email id in the routing address Salesforce provides an Email Service Address on which we can get emails that will be converted in cases for our organization.


Salesforce will automatically relate the contact and its associated account to the case if the email id matches the email id from any of the contact record’s email IDs.


Download Study Material

Get access to exclusive study material for Salesforce Certification and ace your exams!

Download Now

Our Salesforce Certification Courses

Hey there! Glad you made it through our Salesforce Developer Training for beginners . But wait! We've got some high-in-demand Salesforce courses for you to take your Salesforce skills to the next level, making you a desired professional in the Salesforce job market.

Post a Comment

Your email address will not be published. Required fields are marked *