2012-09-17 18 views
0

我一直在这个文档这里以下:mailjet的笨

https://www.mailjet.com/docs/code/php/codeigniter

在我的config文件夹中,我创建如上所示这样的PHP文件:

<?php if (! defined('BASEPATH')) exit('No direct script access allowed'); 

$config['protocol'] = 'smtp'; 
$config['smtp_host'] = 'ssl://in.mailjet.com'; 
$config['smtp_port'] = '465'; 
$config['smtp_user'] = 'API key'; 
$config['smtp_pass'] = 'Pass Key'; 
$config['charset'] = 'utf-8'; 
$config['mailtype'] = 'html'; 
$config['newline'] = "\r\n"; 

?> 

但我仍然得到出现以下错误:

An Error Was Encountered 
Non-existent class: Email 

当我尝试加载lib像t他在一个控制器中:

$this->load->library('email'); 

$this->email->from('[email protected]', 'You'); 
$this->email->to('[email protected]'); 
$this->email->subject('My first email by Mailjet'); 
$this->email->message('Hello from Mailjet & CodeIgniter !'); 

$this->email->send(); 

干杯。

+0

如果您进入'system/libraries'文件夹,Email.php文件是否存在? – jfoucher

+0

是的。我必须修改它吗 – thejoker

+0

不,你不需要修改它。你可能会发布你的整个控制器,所以我们可以看到也许有一个不同的问题? – manavo

回答

0

您没有任何文件系统目录中的电子邮件地址