Cofoundry CMS 向新用户发送电子邮件

时间:2021-04-27 06:37:33

标签: email content-management-system cofoundry

我遇到了 Cofoundry .NET 核心 CMS 的问题。 基本上,我已经安装成功并且能够通过管理面板登录。

现在的问题是,当我在 CMS 中添加更多用户时,它不会向新添加的用户发送电子邮件。但是,在管理面板中,用户已成功添加。

请注意:我已经配置了 SendGrid 插件并且工作正常,通过发送自定义电子邮件进行了尝试。

不确定,是否需要进一步设置才能让新用户添加电子邮件。 如果有人之前遇到过同样的问题,请告诉我。

问候, 维维克·库马尔

1 个答案:

答案 0 :(得分:0)

首先,您需要确保 Cofoundry 已配置为发送邮件。您想要的设置是 Cofoundry:Mail:SendMode,默认值是 LocalDrop 以防止您不小心将调试电子邮件发送给其他人,因此默认情况下,该电子邮件将在您的 App_Data 目录中结束。您应该将其设置为发送。所以你的配置看起来像这样:

{
    "Cofoundry": {
        "Mail": {
            "SendMode": "Send",
            "DefaultFromAddress": "auto@example.com"
        },
    },
}

邮件配置设置包含在 config settings docs

如果没有设置,那么您的电子邮件将被放置在邮件投递目录中,该目录默认为“~/App_Data/Emails”,因此请检查那里的邮件是否处于调试模式。

如果发送邮件时出现错误,那么您会在管理面板中看到错误提示,所以接下来您可能应该检查您的 SendGrid 日志以查看电子邮件是否正在通过他们的服务传递 - 可能它被阻止了或发送到垃圾邮件?

相关问题