SendGrid Provider
SendGridProvider 是一个实现 SendGrid API 的类,允许通过 Keep 发送电子邮件。
认证
此提供商需要身份验证。
- api_key: SendGrid API 密钥(必需:True,敏感:True)
- from_email: 发件人电子邮件地址(必需:True,敏感:False)
某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:
- email.send: 使用 SendGrid 发送电子邮件(强制)(文档)
在工作流中
此提供商可用于工作流。
作为"操作"来进行更改或更新数据,示例:
yaml
actions:
- name: Query sendgrid
provider: sendgrid
config: "{{ provider.my_provider_name }}"
with:
to: {value} # 收件人电子邮件地址或电子邮件地址列表
subject: {value} # 电子邮件主题
html: {value} # 电子邮件正文请查看以下工作流示例:
连接 Provider
要通过 Keep 连接 SendGrid provider 并发送电子邮件,请按照以下步骤操作:
- 获取 SendGrid API 密钥:如果您还没有密钥,请访问 SendGrid API Keys 获取 API 密钥。
- 使用获得的 API 密钥和
from_email地址在您的系统中配置 SendGrid provider。 - 使用以下 YAML 示例使用 SendGrid provider 发送电子邮件通知: