Php MailSo echo文件夹内容
我现在正在胡搞PHP,对它来说相当陌生 我正在使用MailSo库连接到我的邮件服务器。目标是从收件箱文件夹中获取内容并将其显示在表中 目前我只想回显或打印整个收件箱文件夹。我昨天让它工作,但从那时起就没有碰过这个项目,忘记了我做了什么 这是我的密码Php MailSo echo文件夹内容,php,email,sendmail,phalcon,Php,Email,Sendmail,Phalcon,我现在正在胡搞PHP,对它来说相当陌生 我正在使用MailSo库连接到我的邮件服务器。目标是从收件箱文件夹中获取内容并将其显示在表中 目前我只想回显或打印整个收件箱文件夹。我昨天让它工作,但从那时起就没有碰过这个项目,忘记了我做了什么 这是我的密码 include 'lib/MailSo/MailSo.php'; echo '<pre>'; $oLogger = \MailSo\Log\Logger::SingletonInstance() ->Add(\MailSo\Lo
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);
}
包括'lib/MailSo/MailSo.php';
回声';
$oLogger=\MailSo\Log\Logger::singletonistance()
->添加(\MailSo\Log\Drivers\Inline::NewInstance(“\r\n”,true));
$oData=null;
试一试{
$oMailClient=\MailSo\Mail\MailClient::NewInstance()->SetLogger($oLogger);
$oData=$oMailClient
->连接('xxxxx.web hosting.com',993,\MailSo\Net\Enumerations\ConnectionSecurityType::SSL)
->登录('xxxx@xxxx.com“,”我的通行证“)
->消息列表(“收件箱”);
echo$oData->FolderName(“收件箱”);
$oMailClient->logoutAddisconnect();
}
捕获(例外$e){
var_dump($e);
}
问题就在这里:echo$oData->FolderName('INBOX')代码>
因为MailSo没有关于这些代码的任何文档,所以它非常混乱
谢谢 你有什么错误吗?比如你是否有错误报告(E_ALL)
on?是,我收到了致命错误:在…中调用未定义的方法MailSo\Mail\MessageCollection::FolderName(),我对这个库很熟悉,但是这意味着FolderName()
不是您分配给它的类的函数。查看是否$oMailClient->FolderName(“收件箱”)代码>有效。@Rasclatt echo返回一个字符串错误,但print\r返回一个巨大的数组;