在Vanilla中,新申请用户时,出现错误:
Could not instantiate mail function.
【解决过程】
1.参考:
Could not instantiate mail function.
去到vanilla后台:
2. 不过,倒是有意思的是,其实此新用户申请,已经可以在后台管理页面中看到了:
然后点击了Approve,结果相关邮箱中,的确是没有收到验证邮件的。
3.重新删除此账户,重新申请,试试。
结果错误依旧。
4.暂时不去解决了。
因为感觉可以通过使用,之前配置中的SMTP就可以解决此问题的。
而以后还是需要弄个在线的,所以此处暂时不理会了。
【后记】
后来搭建了在线的Vanilla后,首次测试新用户注册,也是Could not instantiate mail function的问题。
但是后来去Outgoing中添加了合适的邮箱后:
然后后来就可以正常注册了:
Thank You!
Your application will be reviewed by an administrator. You will be notified by email if your application is approved.
【总结】
如果是在线网站遇到这类问题,那十有八九是没有去outgoing中填写合适的邮箱。
如果是本地的vanilla遇到此问题,则是本地没有合适的发送邮件的功能。
对此,之前就折腾过类似问题,但是也没有彻底搞明白,等以后有机会再去折腾吧。
转载请注明:在路上 » 【已解决】Vanilla中新用户申请失败:Could not instantiate mail function