You are here:
Enable Salesforce to Send Email
Before Salesforce can send email on behalf of your users, domain-level and user-level verification is required. Salesforce admins verify the domains that you own, and users verify their email and return email addresses.
Required Editions
| Available in: Salesforce Classic and Lightning Experience |
| Available in: all editions except Database.com |
| User Permissions Needed | |
|---|---|
| To edit users: | Manage Internal Users |
| To manage DKIM keys, configure email deliverability, or configure authorized email domains: | Customize Application |
| To modify authorized email domains: | Email Administration |
- Requirements to Send Email from Salesforce
To protect your org and brand, Salesforce requires domain-level and user-level email verification. To send email from Salesforce with your email domain, verify ownership of your email-sending domains. - Considerations for Sending Email from Salesforce
Review the recommended method for verifying your email-sending domains and considerations if you use a single email-sending domain in multiple orgs. Allowlist a Salesforce-owned email domain, and understand why email address verification is important to your security. - Identify Your Email-Sending Domains
Use email logs to see which domains your org has sent email from in the last 7 days. Then, to make sure that every sending domain is verified, cross-check the list against your DKIM keys and authorized email domains. - Determine How to Verify Your Email-Sending Domains
To send email from Salesforce on domains that you own, verification is required for each of your email-sending domains. Determine the best method to verify your email domains: DomainKeys Identified Mail (DKIM), authorized email domains, or both options. - Check the Verification Status of an Email-Sending Domain
Salesforce requires both domain-level and user-level verification to send email. View the verification status of a domain that you own on the Deliverability Setup page. - Get a List of Your Verified Email-Sending Domains
To identify your verified email-sending domains, use Salesforce Object Query Language (SOQL) and Tooling API. Query your DomainKeys Identified Mail (DKIM) keys and your authorized email domains. - Send Email for Users with Unverified Domains
Enable Salesforce to send email for users with email domains that you can't verify, such as Experience Cloud site users, Salesforce Sites users, consultants, and users with public email addresses like yahoo.com or icloud.com. With this option, the user's display name and reply-to address remain unchanged, but the From address uses an organization-wide email address of your choice.
See Also
Did this article solve your issue?
Let us know so we can improve!

