本接口提供三种邮件模板发送:验证码、用户通知、自定义内容。所有邮件均经过美化工整输出。
自动生成6位数字验证码并发送至指定邮箱。
请求方式:GET
端点:/send_email.php
| 参数 | 必填 | 说明 |
|---|---|---|
| template | 是 | 固定值:captcha |
| 是 | 收件人邮箱地址 |
示例请求:http://sy.0p.ink/send_email.php?template=captcha&email=user@example.com
向指定用户发送定制通知内容。
请求方式:GET
端点:/send_email.php
| 参数 | 必填 | 说明 |
|---|---|---|
| template | 是 | 固定值:notification |
| 是 | 收件人邮箱 | |
| username | 否 | 收件人称呼,默认为“用户” |
| message | 是 | 通知正文(支持换行) |
示例请求:http://sy.0p.ink/send_email.php?template=notification&email=user@example.com&username=张三&message=您的订单已发货
完全自定义主题和内容。
请求方式:GET
端点:/send_email.php
| 参数 | 必填 | 说明 |
|---|---|---|
| template | 是 | 固定值:custom(或留空) |
| 是 | 收件人邮箱 | |
| subject | 否 | 邮件主题,默认为“无主题” |
| message | 是 | 邮件正文(支持HTML) |
示例请求:http://sy.0p.ink/send_email.php?template=custom&email=user@example.com&subject=测试&message=这是自定义内容
成功返回:success:邮件已发送至 xxx@qq.com
失败返回:发送失败:错误详情
用于校验用户提交的验证码是否正确且在有效期内。
请求方式:GET
端点:/verify_captcha.php
| 参数 | 必填 | 说明 |
|---|---|---|
| 是 | 接收验证码的邮箱 | |
| code | 是 | 用户输入的验证码 |
示例请求:/verify_captcha.php?email=user@example.com&code=123456
返回格式:JSON
成功:{"status":1,"msg":"验证成功"}
失败:{"status":0,"msg":"验证码错误或已过期"}