优雅/高效的方式使用Codeigniter和Sendgrid发送电子邮件

时间:2013-04-02 13:47:56

标签: codeigniter sendgrid

我通过与Sendgrid集成,在我们的Codeigniter应用程序中设置了一些交易电子邮件的乐趣。

我已经准备好了并准备好继续创建所有特定的交易/电子邮件,但我想知道最有效和/或优雅的方式。

在每个功能中包含适当的电子邮件代码似乎有点令人费解。要从干净且分离的email控制器调用特定函数,需要我使用AJAX(以免导致重定向)。

目前我是否有某种方式可以帮助平衡事物,即清洁和分离以及一致性和轻松?

感谢您的任何想法 -

2 个答案:

答案 0 :(得分:0)

不确定应用程序结构的细节。但是你总是可以创建一个模型函数并从控制器中的函数调用它。

CodeIgniter还带有一些内置功能,可以帮助您发送电子邮件,特别是在配置文件中设置一些电子邮件设置,这样您就不必重写了。 http://ellislab.com/codeigniter/user-guide/libraries/email.html

答案 1 :(得分:0)

我实际上在很久以前写过一篇关于这篇文章的博文。看看这个:

  

http://blog.sendgrid.com/using-sendgrid-with-php-codeigniter/

基本上,codeigniter附带了一个很棒的电子邮件库,可以很容易地通过SMTP发送内容,所以我只是告诉你如何挂钩。