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();
干杯。
如果您进入'system/libraries'文件夹,Email.php文件是否存在? – jfoucher
是的。我必须修改它吗 – thejoker
不,你不需要修改它。你可能会发布你的整个控制器,所以我们可以看到也许有一个不同的问题? – manavo