SMTP 和 API

您可以通过两种方式使用 ZeptoMail 服务发送电子邮件:

使用 SMTP 发送电子邮件

什么是 SMTP?

SMTP(简单邮件传输协议)是任何应用程序都可用来与 SMTP 服务器连接以发送电子邮件的方法。若要使用 ZeptoMail SMTP 服务器,您必须使用 ZeptoMail 的 SMTP 信息配置应用程序设置。

如果您的应用程序已经在使用任何其他电子邮件提供商来发送事务性电子邮件,通过用 ZeptoMail 的 SMTP 设置替换现有的 SMTP 设置,可以更容易地迁移到 ZeptoMail。

要通过 SMTP 方法连接到 ZeptoMail,请添加以下详细信息:

ZeptoMail 的 SMTP 配置设置 

  • 服务器名称 - smtp.zeptomail.com
  • 端口号、身份验证 - 465 (SSL)、587 (TLS)
  • 用户名 - emailapikey(我们还支持使用“发件人”地址作为用户名的应用程序)
  • 授权 - 密码。访问此处以检查您的密码

使用 SMTP 发送电子邮件时,您可以将上传到文件缓存的文件用作附件。将 X-TM-FILE-KEY 参数添加到标题中,并输入文件缓存键作为参数值。

您还可以在电子邮件标头中使用 X-TM-OPEN-TRACKX-TM-CLICK-TRACK 参数来跟踪通过 SMTP 发送的电子邮件

注意:

  • ZeptoMail 支持对 SMTP 使用 TLS v1.2。
  • 通过 SMTP 发送电子邮件时,应使用您在邮件代理中添加的退回地址。如果您将退回地址字段留空,或将其配置为无效退回地址,则 ZeptoMail 将在处理电子邮件时使用其默认退回地址。
  • 如果 SMTP 应用程序限制使用较长的密码,则可以生成较短的密码。较短的密码通常不太安全。单击生成较短的密码以获取较短的密码。
  • 当您生成较短的密码时,应用程序可以将发件人地址用作用户名值,您也可以通过单击用户名值为较短的密码生成新的用户名值。

使用 API 发送电子邮件

您的应用程序可以使用 ZeptoMail 的 REST API 发出 HTTP 请求,以通过 ZeptoMail 发送电子邮件。可以向我们的发送邮件 API 端点 https://api.zeptomail.com/v1.1/email 发出 HTTP POST 请求,并将 JSON 消息附加到正文。

身份验证标头

应用程序开发人员可以通过在标头部分添加如下授权参数来验证对 ZeptoMail 的 API 请求。这是您可以在 ZeptoMail 帐户中生成的发送邮件令牌(每个邮件代理的唯一令牌)。

授权 - zoho-enczapikey <space> <send mail token>。您可以访问此处获取您的发送邮件令牌。

如果在没有这些标头的情况下向 ZeptoMail 发出 API 请求,您将收到 HTTP 响应“401 未授权”错误。

邮件发送 API - JSON 格式

JSON 消息在 HTTP POST 请求的正文中传递。您可以转至 API 文档部分以查看:

注意:

在您开始之前,请务必了解 ZeptoMail 用于发送诸如欢迎邮件、密码重置电子邮件、OTP 等事务性电子邮件。我们不支持发送批量电子邮件或促销电子邮件(例如,时事通讯或营销活动电子邮件)。如果您正在寻找批量电子邮件提供商,可以访问 Zoho Campaigns