Содержимое / кодировка MIME OpenVMS для файла.xlsx
Мы создали приложение, которое - используя MIME - позволяет нам отправлять электронные письма, используя утилиту VMS MAIL, которая включает в себя различные типы файлов в качестве вложений. Пока что это работает для PDF, текстовых файлов xls, doc и zip.
Однако мы не можем заставить его работать для новых файлов.xlsx Excel. Мы можем отправить его ОК, и когда вы откроете письмо, оно будет выглядеть так, как должно, маленький значок.xlsx прямо здесь и т. Д. Но когда мы нажимаем на него, чтобы попытаться открыть его, Excel просто говорит, что файл в нечитаемом формате.
Интересно, есть ли у кого-нибудь опыт заставить это работать нормально или может предложить решение.
1 ответ
Итак, вот ответ на мой вопрос.
Прежде всего, ребята-инженеры VMS признают, что в mime есть ошибка, которая не позволяет ему кодировать нативный.xlsx (и, возможно, другие файлы нового офисного формата).
Обходной путь, который мы сделали, заключался в том, чтобы заархивировать.xlsx с последней версией (около 2006 г.) zip на нашем openVMS-боксе, используя опцию -V. Затем мы могли бы "подделать" почтовый индекс и отправить его с помощью VMS Mail. Мы обнаружили, что можем затем открыть почтовый индекс в целевом почтовом клиенте и прочитать прилагаемую электронную таблицу.xlsx.