Открыть локальный почтовый архив mbox с помощью imap_open () в PHP

Я пытаюсь прочитать архив электронной почты mbox, экспортированный с другого сервера локально, через доступ к файлам, но по какой-то причине все, что я пробовал, не удается. Есть ли какой-то магический трюк для анализа локального файла и доступа к нему с встроенными функциями PHP IMAP?

Вы должны иметь возможность использовать встроенные функции IMAP PHP. Вы пробовали что-то вроде этого:

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')