什么是电子邮件服务?
电子邮件服务是使用 Apex 类处理入站电子邮件的自动流程。
所需的 Edition
| 适用于:Salesforce Classic(并非在所有组织中可用)和 Lightning Experience |
适用于:Enterprise、Performance、Unlimited 和 Developer Edition。 在已安装 AppExchange 软件包上使用的电子邮件服务还适用于:Essentials、Group 和 Professional Edition |
| 所需用户权限 | |
|---|---|
| 配置 Apex 电子邮件服务和电子邮件服务地址: | 自定义应用程序 |
| 创建 Apex 类: | 作者 Apex |
您可以将每个电子邮件服务与用户可向其发送消息进行处理且由 Salesforce 生成的一个或多个电子邮件地址相关联。要赋予多个用户访问一个电子邮件服务的权限,您可以:
- 将多个 Salesforce 生成的电子邮件地址与该电子邮件服务相关联,并将这些地址指派给用户。
- 将一个 Salesforce 生成的电子邮件地址与该电子邮件服务相关联,并写一个根据访问电子邮件服务的用户进行执行操作的 Apex 类。例如,您可以写一个基于用户的电子邮件地址识别用户的 Apex 类,并创建代表该用户的记录。
要使用电子邮件服务,请从“设置”中,在快速查找方框中输入电子邮件服务,然后选择电子邮件服务。
- 单击新建电子邮件服务可定义新的电子邮件服务。
- 选择现有的电子邮件服务以查看其配置,启用或禁用它,以及查看或指定该电子邮件服务的地址。
- 单击编辑以更改现有电子邮件服务。
- 单击删除以删除电子邮件服务。
备注 在删除电子邮件服务之前,您必须删除所有相关联的电子邮件服务地址。
在定义电子邮件服务时,请注意以下事项:
- 电子邮件服务仅可处理发送到这些地址的消息。
- Salesforce 对所有电子邮件服务每天一共处理的消息数目设有限制,包括按需电子邮件转个案。超出这一限制的消息会被退回、丢弃或排队等候下一天处理,取决于您对每个电子邮件服务的错误响应设置的配置。Salesforce 将用户许可证数目乘以 1,000 的结果作为消息数目的限制,最多为 1,000,000。例如,如果您具有 10 个许可证,您的组织每天最多可处理 10,000 个电子邮件消息。
- 您在 Sandbox 中创建的电子邮件服务地址不能复制到生产组织中。
- 对于每个电子邮件服务,您可告诉 Salesforce 使其发送错误电子邮件消息到指定地址,而不是发到发件人电子邮件地址。
- 电子邮件服务拒绝电子邮件消息,并通知发件人此电子邮件(合并正文文本、正文 HTML 和附件)是否超过大约 25 MB(根据语言和字符集合有所变化)。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
