Chi*_*235 2 php cakephp cakephp-2.x sparkpost
我正在 cakephp 2.2.3 中开发一个 Web 应用程序。我使用的那个应用程序是 CakeEmail。但现在我想实现 SparkPost 插件来发送电子邮件。
我在谷歌上花了很多时间,但没有得到任何满意的结果。所有代码都是我找到的 cakephp 3.0 或更高版本。
下面我发布了一些 cakephp 3.x 的链接 -
https://github.com/syntaxera/cakephp-sparkpost-plugin
https://github.com/narendravaghela/cakephp-sparkpost
请帮助我并给我关于在 cakephp 2.x 中实现 Sparkpost 的任何想法。
小智 5
SparkPost 支持 SMTP,因此您可以为此配置 CakePHP 。这是一个(猜测的)配置节:
class EmailConfig {
public $sparkpost = array(
'host' => 'smtp.sparkpostmail.com',
'port' => 587,
'username' => 'SMTP_Injection',
'password' => 'YOUR_API_KEY_WITH_SMTP_PRIVILEGES',
'transport' => 'Smtp',
'tls' => true
);
}
Run Code Online (Sandbox Code Playgroud)
然后在控制器代码中,您将CakeEmail使用上面命名的配置节实例化一个实例:
$email = new CakeEmail();
$email->config('sparkpost');
$email->from(...)->to(...)->subject(...)->send();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |