Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 与Kentico 8一起使用第三方电子邮件_Email_Kentico - Fatal编程技术网

Email 与Kentico 8一起使用第三方电子邮件

Email 与Kentico 8一起使用第三方电子邮件,email,kentico,Email,Kentico,我试图使用SendGrid(或MailGun),而不是使用SMTP设置,而是通过API 我应该在肯蒂科的什么地方设置这个?我是否要更改CMSModules\u EmailQueue\u sendmail.sendmail()方法?以处理来自整个系统的电子邮件,您需要自定义EmailProvider。 有关如何操作,请参阅文档中的本节。 通常,这些方法(SendEmailInternal,SendEmailAsyncInternal)仍将具有带有SMTPServerInfo的签名,但是您不会以任

我试图使用SendGrid(或MailGun),而不是使用SMTP设置,而是通过API


我应该在肯蒂科的什么地方设置这个?我是否要更改
CMSModules\u EmailQueue\u sendmail.sendmail()
方法?

以处理来自整个系统的电子邮件,您需要自定义EmailProvider。 有关如何操作,请参阅文档中的本节。


通常,这些方法(
SendEmailInternal
SendEmailAsyncInternal
)仍将具有带有
SMTPServerInfo
的签名,但是您不会以任何方式使用它,而是实现自定义逻辑。

如果您现在已经升级到最新的Kentico版本之一,那么您可能会发现my SendGridEmailProvider类对实现与on GitHub的集成很有帮助。

谢谢。正是我要找的!