我采用的是 Hugo 框架搭建博客,然后采用 Twikoo + MongoDB + Vercel 的经典模式部署。
我的 SENDER_EMAIL 和 SMTP_USER 还有 BLOGGER_EMAIL 用的都是 QQ 邮箱。并且使用 Twikoo 设置中的邮件测试功能,可以发现能正常发送邮件。
但在实际过程中我用这个 QQ 邮箱进行回复,并不会有提醒。
我一直以为是我的 SMTP 部署的问题。
但我今天去看了我的 Vercel ,发现日志一个[warning]一个[error]:
2026-03-21 10:52:41.649 [warning] 3/21/2026, 10:52:41 AM Twikoo: 获取 QQ 头像失败:status: 404 2026-03-21 10:52:41.936 [error] 3/21/2026, 10:52:41 AM Twikoo: POST_SUBMIT 失败 Request failed with status code 401
401是无法确认博主身份,然后我上网才知道解决方案:关闭 Vercel 项目的认证保护就行了。
关闭完事后,也是终于解决了~
所以说之前不是说我不回复你们,是真的没有邮件提醒┭┮﹏┭┮