使用Strapi发送电子邮件

时间:2019-05-13 12:30:03

标签: strapi

我不了解Strapi电子邮件插件的工作原理。:(

如果我仅使用Strapi-Sendmail,如何通过端口25从Localhost发送邮件,以便我可以在本地测试Strapi是否发送邮件?

为什么收件人(“收件人”)必须为“ admin@strapi.io”?如果使用PHP,我可以输入任何发件人。 简要介绍会有所帮助!

设置“ Public”仅用于测试: enter image description here

在“ Email.js”中:

enter image description here

通过邮递员测试:

enter image description here

我读了这篇文章,不幸的是我还没有完全理解。 Send mails

2 个答案:

答案 0 :(得分:2)

听起来Strapi的默认sendmail提供程序在本地不起作用。 您应该在http://sendgrid.com上创建一个帐户,生成一个API密钥,然后在服务器上安装npm库:npm i strapi-provider-email-sendgrid

最后,您在Strapi中选择sendgrid提供程序,输入您的API密钥即可享用!

strapi

答案 1 :(得分:1)

是的,它对我有用。在Sendgrid上创建一个帐户,然后输入您应该可以使用的秘密ID。