我正面临一个问题,与铸造.NET核心CMS。基本上,我已经安装成功,并能够登录通过管理面板。
现在的问题是,当我添加更多的用户在CMS,它不发送电子邮件给新添加的用户。但是,在管理面板中,用户成功地添加了。
请注意:我已经配置了SendGrid插件,这是正常工作,尝试通过发送自定义电子邮件。
不确定,是否需要进一步的设置,以使电子邮件工作为新用户添加。请让我知道是否有人在早些时候面临同样的问题。
你好,Vivek Kumar
发布于 2021-04-28 10:41:19
首先,您需要确保Cofoundry配置为发送邮件。您想要的设置是Cofoundry:Mail:SendMode,默认值是LocalDrop,以防止您意外地向用户发送调试电子邮件,因此在默认情况下,电子邮件将在您的App_Data目录中结束。你应该把这个设置为发送。所以您的配置如下所示:
{
"Cofoundry": {
"Mail": {
"SendMode": "Send",
"DefaultFromAddress": "auto@example.com"
},
},
}邮件配置设置包含在配置设置文档中。
如果没有设置它,那么您的电子邮件将被放置在邮件丢弃目录中,该目录默认为“~/App_Data/ email”,所以在那里检查邮件是否处于调试模式。
如果发送邮件时出错,那么您将在管理面板中看到一个错误提示,那么下一步您应该检查您的SendGrid日志,看看邮件是否正在通过他们的服务传递--可能是被阻塞了,还是发送给了垃圾邮件?
https://stackoverflow.com/questions/67278071
复制相似问题