【问题标题】:Using third-party email with Kentico 8在 Kentico 8 中使用第三方电子邮件
【发布时间】:2015-02-23 20:59:15
【问题描述】:

我正在尝试使用 SendGrid(或 MailGun)而不是使用 SMTP 设置,而是通过 API。

我会在 Kentico 的什么地方进行设置?我会更改CMSModules_EmailQueue_SendEmail.SendEmail() 方法吗?

【问题讨论】:

    标签: email kentico


    【解决方案1】:

    要处理来自整个系统的电子邮件,您需要自定义 EmailProvider。 请参阅文档中的此部分以了解如何执行此操作。 https://docs.kentico.com/display/K82/Custom+Email+provider+example

    一般来说,方法(SendEmailInternalSendEmailAsyncInternal)仍将具有SMTPServerInfo 的签名,但您不会以任何方式使用它,而是您将实现自定义逻辑。

    【讨论】:

    • 谢谢。正是我想要的!
    【解决方案2】:

    如果现在您已升级到最新的 Kentico 版本之一,那么您可能会发现我的 SendGridEmailProvider 类在 GitHub here 上实现与 SendGrid API version 3 的集成很有帮助

    【讨论】:

      猜你喜欢
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多