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

Strapi邮件插件配置测试报错:Missing credentials for "PLAIN" 求助

Strapi邮件插件配置测试报错:Missing credentials for "PLAIN" 求助

我现在在配置Strapi的邮件插件,但每次测试的时候都会弹出**Missing credentials for "PLAIN"**的错误。奇怪的是,如果我自定义邮件传输配置就能正常工作,但用Strapi官方的邮件插件怎么折腾都解决不了问题。

我用的是nodemailer作为邮件服务提供商,我的config/plugins.ts配置代码如下:

module.exports = ({ env }) => ({
  email: {
    config: {
      provider: 'strapi-provider-email-nodemailer',
      providerOptions: {
        host: env('MAILRELAY_SMTP_HOST'),
        port: env.int('MAILRELAY_SMTP_PORT'),
        secure: env.bool('MAILRELAY_SMTP_SECURE'),
        auth: {
          user: env('MAILRELAY_SMTP_USER'),
          pass: env('MAILRELAY_SMTP_PASS'),
        },
      },
      settings: {
        defaultFrom: env('SME_MAIL'),
        defaultReplayTo: env('SME_MAIL'),
      },
    },
  },
});

我已经尝试过几种调试方法了:比如把auth字段设置为false,或者把pass改成password,但不管怎么调整,测试时还是会报同样的错误。有没有大佬能帮忙分析下问题出在哪?

备注:内容来源于stack exchange,提问作者Eneko Olabarria

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 13:05:29