使用PHP中的imap_open()打开本地mbox邮件存档

时间:2011-07-21 16:10:08

标签: php email imap mbox

我正试图通过文件访问从本地读取从另一台服务器导出的mbox电子邮件存档,但无论出于什么原因,我尝试过的所有内容都失败了。是否有一些神奇的技巧来解析本地文件并使用PHP的内置IMAP功能访问它?

1 个答案:

答案 0 :(得分:0)

您应该能够使用PHP的内置IMAP功能。你尝试过这样的事情:

function openLocal($file_path) {     
    $mbox = imap_open("$file_path",'','');
   if (!mbox) {
      $errorMsg = imap_last_error(); // do something with the error...
     return false;
   } else {
      return true;
   }
}

并使用相应的正确路径调用此方法:

openLocal('/home/email/temp/mailbox')