Postman 本身不直接支持发送邮件,需通过配置 SMTP 服务器或调用邮件服务 API 实现,以下是具体方法:
方法一:配置 SMTP 服务器发送
- 安装 Postman
通过 Snap 安装:sudo snap install postman
。
- 配置 SMTP 参数
- 打开 Postman,点击左上角「设置」→「General」→「Email」。
- 选择「SMTP」,输入 SMTP 服务器地址(如 Gmail 的
smtp.gmail.com
)、端口(587/465)、用户名及密码,勾选「Use SSL」(如需加密)。
- 发送邮件
- 在请求的「Tests」脚本中添加代码,通过 SMTP 协议发送邮件(需自行编写 SMTP 逻辑,Postman 仅提供配置接口)。
- 注意:此方法需依赖系统 SMTP 服务,且存在安全风险(如密码明文存储),建议仅在测试环境使用。
方法二:调用邮件服务 API 发送
- 选择邮件服务提供商
如 SendGrid、Mailgun 等,获取其 REST API 地址及认证信息。
- 在 Postman 中构造请求
- 新建「HTTP Request」,选择「POST」方法,输入 API 地址(如
https://api.sendgrid.com/v3/mail/send
)。
- 添加请求头:
Content-Type: application/json
。
- 在「Body」中选择「raw」→「JSON」,输入邮件数据(示例):
{
"to": "recipient@example.com",
"from": "sender@example.com",
"subject": "Test Email",
"text": "This is a test email sent via API."
}
- 发送请求并验证
点击「Send」按钮,查看响应状态码及返回信息,确保邮件发送成功。
注意事项
- 安全性:避免在代码或配置中明文存储敏感信息(如密码),可使用环境变量或密钥管理服务。
- 工具选择:如需复杂邮件功能(如附件、HTML 内容),建议使用专业邮件服务 API 或本地邮件服务器(如 Postfix)配合脚本调用。