【发布时间】:2011-10-28 16:54:54
【问题描述】:
我正在尝试将此电子邮件插件添加到我的 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
感谢任何帮助。
【问题讨论】:
标签: plugins cakephp-1.3 email gmail-imap