我正在尝试将此电子邮件插件添加到我的CakePHP v1.3.3安装中,但我遇到了新手问题。
这是插件:GitHub SourceCode
我尝试遵循相当清楚的示例,但我不确定为数据源连接的某些参数放置什么。
我有一个要通过 IMAP 连接的 Gmail 帐户。这是我的数据库代码。我不确定要为“连接”和“数据源”添加什么。
public $emailCardOrder = array(
'datasource' => 'Emails.Imap',
'server' => 'imap.gmail.com',
'connect' => 'imap/tls/novalidate-cert',
'username' => 'abcd@gmail.com',
'password' => '#######',
'port' => '993',
'ssl' => true,
'encoding' => 'UTF-8',
'error_handler' => 'php',
'auto_mark_as' => array(
'Seen',
// 'Answered',
// 'Flagged',
// 'Deleted',
// 'Draft',
),
);
我得到的错误是:
PHP Fatal error: ConnectionManager::loadDataSource - Unable to import DataSource class Emails.ImapSource in /repos/intranet/trunk/cake/libs/model/connection_manager.php on line 185
任何帮助表示赞赏。