Я пытаюсь прочитать архив электронной почты 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')