Code Igniter电子邮件配置到config.php

时间:2010-11-30 13:46:58

标签: codeigniter

我已将我的电子邮件配置放在config.php中,但我不知道如何在我的控制器中访问它们。

在我的config.php中:

/*EMAIL CONFIG*/
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'ssl://smtp.googlemail.com';
$config['smtp_user'] = 'username';
$config['smtp_pass'] = 'pass';
$config['smtp_port'] = '465';
$config['mailtype'] = 'html';

我应该创建超级全局对象的实例吗?

提前致谢。

2 个答案:

答案 0 :(得分:5)

您没有在config.php中放置电子邮件配置设置。您创建一个名为email.php的新文件并将其放在config文件夹中。 CI将自动检测该文件中的电子邮件配置设置。

查看“在配置文件中设置电子邮件首选项”

http://ellislab.com/codeigniter/user-guide/libraries/email.html

答案 1 :(得分:2)

您可以通过以下方式访问它:

$this->config->item('protocol');

另请参阅CodeIgniter User Guide

中的相关章节