我目前正在搞乱PHP,相当新的。
我使用MailSo库连接到我的邮件服务器。目标是从INBOX文件夹中获取内容并将其显示在表格中。
目前我尝试做的只是echo或print_r()
整个INBOX文件夹。我在星期六工作,但从那以后没有碰到这个项目,忘了我做了什么。
这是我的代码
include 'lib/MailSo/MailSo.php';
echo '<pre>';
$oLogger = \MailSo\Log\Logger::SingletonInstance()
->Add(\MailSo\Log\Drivers\Inline::NewInstance("\r\n", true));
$oData = null;
try {
$oMailClient = \MailSo\Mail\MailClient::NewInstance()->SetLogger($oLogger);
$oData = $oMailClient
->Connect('xxxxx.web-hosting.com', 993, \MailSo\Net\Enumerations\ConnectionSecurityType::SSL)
->Login('xxxx@xxxx.com', 'mypass')
->MessageList('INBOX');
echo $oData->FolderName('INBOX');
$oMailClient->LogoutAndDisconnect();
}
catch (Exception $e) {
var_dump($e);
}
问题出在这里:echo $oData->FolderName('INBOX');
由于MailSo没有任何代码文档,因此非常令人困惑。
谢谢!