Я нахожусь в процессе создания сценария экспорта веб-почты на PHP. Причина, по которой мы хотим экспортировать электронные письма, заключается в том, что мы намерены отключить функцию веб-почты с нашего сайта и хотим, чтобы наши пользователи имели доступ к архиву своей почты.
Я создал скрипт, который успешно экспортирует электронную почту пользователя в формате .eml, и он прекрасно работает, если файлы импортируются в почту Mozilla Thunderbird или Windows Live. Microsoft Outlook, однако, не обрабатывает вложения правильно. В Outlook 2007 вложенная электронная таблица даже не распознается и не отображается вообще.
я нашел эта информация, Это указывает на то, что для правильного распознавания файлов .eml более ранние версии Outlook должны быть обновленными, но вышеупомянутые результаты достигаются при использовании современного ПК с Windows 7.
Мой вопрос:
Существует ли лучший формат для файлов архива электронной почты, который будет работать в Outlook, а также в других наиболее часто используемых программах и службах электронной почты?
Outlook должен уметь обрабатывать EML-файлы. Каков фактический заголовок MIME части MIME, которую Outlook не может обработать?
Вы также можете использовать формат файла MSG, но он настолько же двоичен, насколько это возможно, и только Outlook может его понять.
Других решений пока нет …