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

使用Nodemailer时,Godaddy是否支持应用密码替代邮箱密码?

GoDaddy邮箱是否支持应用密码替代登录密码?

GoDaddy目前不支持类似Gmail的应用专用密码功能,没法生成独立的应用密码来替代主密码做SMTP验证。

给你几个替代方案降低密码暴露风险:

  • 把邮箱密码存到环境变量里,不要直接硬编码进代码。Node.js里可以用process.env.GODADDY_EMAIL_PASS来读取,这样密码不会出现在代码仓库或明文文件中。
  • 给你的GoDaddy邮箱开启双因素认证(2FA)提升账号整体安全性,但要注意,即使开了2FA,SMTP登录依然需要使用主密码。
  • 如果你用的是GoDaddy Workspace Email,官方确实没有提供应用密码选项,环境变量是当前最稳妥的替代方式。

修改后的代码示例:

var transporter = nodemailer.createTransport({
     service: 'Godaddy',
     host: "smtpout.secureserver.net",
     secureConnection: true,
     port: 465,

     auth: {
        user: "customer@domain.com",
        pass: process.env.GODADDY_EMAIL_PASS // 从环境变量读取密码
     }
  });

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 14:57:03