You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Resend发邮件遇gmail.com域名未验证403错误求助

问题分析与解决方案

核心问题

你遇到的403错误本质是:你使用了gmail.com作为发件邮箱的域名,但这个域名属于谷歌,你无法在Resend平台完成验证。Resend要求发送邮件的from地址必须属于你自己在Resend后台验证通过的域名,第三方公共域名(如gmail.com、outlook.com等)无法通过Resend的域名验证流程。

解决方案

  • 替换FROM_EMAIL为你在Resend上已验证的域名下的邮箱地址。比如你验证了your-custom-domain.com,就设置成support@your-custom-domain.com这类格式的邮箱。
  • 登录Resend后台,确认你的自定义域名已经完成所有验证步骤(DNS记录已正确配置,Resend显示域名状态为“已验证”)。
  • 检查.env.local文件中的环境变量是否正确:
    • RESEND_API_KEY确保是当前项目的有效密钥
    • FROM_EMAIL确保没有拼写错误,且后缀是你验证过的域名
  • 测试时可以先用Resend提供的测试发件地址(如onboarding@resend.dev)发送邮件,确认API调用流程本身没有问题,再替换为自己的域名邮箱。

代码修正示例

修改.env.local:

RESEND_API_KEY=***********************
FROM_EMAIL=your-email@your-verified-domain.com

确认route.js中from参数正确读取环境变量即可,不需要修改代码逻辑。

内容的提问来源于stack exchange,提问作者Vamonos raza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 15:22:36