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

Google Apps Script中用户名追加域名发邮件报错问题排查

问题分析与修复方案

你的代码存在变量名称误用的关键错误,导致域名未成功追加:

  • 你已经从第14列(N列)获取到用户名并存储在user变量中,但拼接邮箱地址时,错误使用了未定义的email变量。这会导致生成的收件人是undefined@domainname.com,而控制台报错提到的“未追加域名的user”,本质是代码逻辑错误,没有正确使用user变量进行拼接。

修复后的代码片段

// 获取第14列的用户名
var user = sheet.getRange(row,14).getValue();
// 将变量名从 email 改为 user,完成域名拼接
var recipients = user + "@domainname.com";

额外排查建议

可以在拼接后添加日志输出,验证生成的邮箱是否符合预期:

console.log("生成的收件人邮箱:", recipients);

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 16:42:03