Strapi SMTP设置

时间:2018-11-21 09:26:05

标签: smtp strapi

如何使用Strapi连接到本地smtp服务器?我需要它来将重置密码电子邮件发送到用户电子邮件。通过安装提供程序,我已经通过sendgrid做到了这一点

npm install strapi-provider-email-sendgrid@alpha --save

但是,我不确定如何使用我们自己的smtp服务器。

例如,我有此SMTP服务器详细信息,但是我不知道将这些值插入哪里:

1)SMTP服务器地址:10.10.10.9

2)端口:25

3)用户名:用户名

4)密码:密码

编码为nodemailer link,我可以在这里设置。但是,我仍然不知道在trapi中将其设置在何处

let smtpConfig = {
    host: 'smtp.example.com', // 10.10.10.9
    port: 587, // 25
    secure: false, // upgrade later with STARTTLS
    auth: {
        user: 'username', // username
        pass: 'password' // password
    }
};

如何复制sendgrid提供程序并对其进行修改?

电子邮件设置页面中只有“发送默认邮件发件人”和“发送默认邮件答复人”字段:

enter image description here

1 个答案:

答案 0 :(得分:1)

由于需要,您没有使用正确的Strapi电子邮件提供商。

请选中strapi-email-nodemailer,您将拥有所需的所有选项。

npm i strapi-email-nodemailer --save没有针对该提供商的标签alpha