Oauth2形式邮箱获取验证码
📨 获取最新一封邮件
https://msoauth2apii.vercel.app/api/mail-new?refresh_token=your_refresh_token&client_id=your_client_id&email=your_email@example.com&mailbox=INBOX&response_type=json
方法: GET 或 POST
URL: /api/mail-new
描述: 获取最新的一封邮件。如果邮件中含有 6 位数字验证码,会自动提取。
参数说明:
refresh_token(必填): 用于身份验证的 refresh_token。client_id(必填): 客户端 ID。email(必填): 邮箱地址。mailbox(必填): 邮箱文件夹,支持的值为INBOX或Junk。response_type(可选): 返回格式,支持的值为json或html,默认为json。password(可选): 为增强接口安全性,防止滥用,现已支持密码验证功能。您可以通过在环境变量中配置 password 来启用此功能。启用后,请求时需提供正确的 password 参数方可访问。
📂 获取全部邮件
https://msoauth2apii.vercel.app/api/mail-all?refresh_token=your_refresh_token&client_id=your_client_id&email=your_email@example.com&mailbox=INBOX
方法: GET 或 POST
URL: /api/mail-all
描述: 获取全部邮件。如果邮件中含有 6 位数字验证码,会自动提取。
参数说明:
refresh_token(必填): 用于身份验证的 refresh_token。client_id(必填): 客户端 ID。email(必填): 邮箱地址。mailbox(必填): 邮箱文件夹,支持的值为INBOX或Junk。password(可选): 为增强接口安全性,防止滥用,现已支持密码验证功能。您可以通过在环境变量中配置 password 来启用此功能。启用后,请求时需提供正确的 password 参数方可访问。
🗑️ 清空收件箱
https://msoauth2apii.vercel.app/api/process-inbox?refresh_token=your_refresh_token&client_id=your_client_id&email=your_email@example.com
方法: GET 或 POST
URL: /api/process-inbox
描述: 清空收件箱。
参数说明:
refresh_token(必填): 用于身份验证的 refresh_token。client_id(必填): 客户端 ID。email(必填): 邮箱地址。password(可选): 为增强接口安全性,防止滥用,现已支持密码验证功能。您可以通过在环境变量中配置 password 来启用此功能。启用后,请求时需提供正确的 password 参数方可访问。
🗑️ 清空垃圾箱
https://msoauth2apii.vercel.app/api/process-junk?refresh_token=your_refresh_token&client_id=your_client_id&email=your_email@example.com
方法: GET 或 POST
URL: /api/process-junk
描述: 清空垃圾箱。
参数说明:
refresh_token(必填): 用于身份验证的 refresh_token。client_id(必填): 客户端 ID。email(必填): 邮箱地址。password(可选): 为增强接口安全性,防止滥用,现已支持密码验证功能。您可以通过在环境变量中配置 password 来启用此功能。启用后,请求时需提供正确的 password 参数方可访问。
📤 发送邮件
https://msoauth2apii.vercel.app/api/send-mail?refresh_token=your_refresh_token&client_id=your_client_id&email=your_email@example.com&to=recipient@example.com&subject=Hello&text=This is a test email
方法: GET 或 POST
URL: /api/send-mail
描述: 发送邮件。支持纯文本(text)或 HTML 格式(html)的内容。
参数说明:
refresh_token(必填): 用于身份验证的 refresh_token。client_id(必填): 客户端 ID。email(必填): 发件人邮箱地址。to(必填): 收件人邮箱地址。subject(必填): 邮件主题。text(可选): 邮件的纯文本内容(与html二选一)。html(可选): 邮件的 HTML 内容(与text二选一)。1
评论区