我不明白 Strapi 电子邮件插件是如何工作的。:(
如果我只使用 Strapi-Sendmail,我如何通过端口 25 从本地主机发送邮件,以便我可以在本地测试我的 Strapi 是否发送邮件?
为什么收件人(“to”)必须是“admin@strapi.io”?如果我使用 PHP,我可以输入任何发件人。稍微介绍一下会很有帮助!
在“电子邮件.js”中:
通过邮递员测试:
我读了这篇文章,不幸的是我还没有完全理解。 发送邮件
我需要一个内容类型的 UUID 字段,在下面介绍的帮助下,我修改了文件“MyType.settings.json”。
https://strapi.io/documentation/3.xx/guides/models.html#define-the-attributes
"uid": {
"default": "",
"type": "uuid"
},
Run Code Online (Sandbox Code Playgroud)
我以为 UUID 会自动保存,但没有任何反应。
如何定义和使用 UUID 字段?有人可以给我一个提示吗?我还应该修改文件 \api\MyType\controllers\MyType.js 吗?
提前致谢!
本杰明
到目前为止,我已经使用了 "processId": {command: PickProcess} ",也许这不是最好的方法,但它总是有效。" 不幸的是,这种方法已经几天没有奏效了。(请查看附件)
在控制台中,我收到“在 127.0.0.1:9229 上启动检查器失败:地址已在使用中”。
我还没有弄清楚问题是什么。有人可以给我一个提示吗?
我使用以下代码更改密码,但收到“请求失败,状态代码为 400”。有人可以告诉我问题出在哪里吗?
axios.post ('http: // localhost: 1337 / auth / reset-password', {
code: '',
password: '1234567',
passwordConfirmation: '1234567',
}
, {
headers: {
Authorization: `Bearer $ {this.currentUser.jwt}`
}
}
) .then (response => {
// Handle success.
console.log ('Your user \' s password has been changed. ');
})
.catch (error => {
// Handle error.
console.log ('An error occurred:', error);
});
}
Run Code Online (Sandbox Code Playgroud)
提前致谢
strapi ×4