Введение

Hypermail – это бесплатная программа для создания архивов электронной почты в виде HTML-документов с перекрестными ссылками. Она принимает файл в формате Unix mbox и генерирует HTML-архив, включающий индекс и различные опции сортировки. Обычно используется для создания архивов списков рассылки, но может архивировать любую коллекцию электронных писем. Изначально написанная в 1994 году Томом Грубером на Common Lisp, она была переписана Кевином Хьюзом на языке C для первого публичного релиза в 1994 году. Формат mbox используется многими почтовыми клиентами на различных платформах, включая большинство Unix и Linux. Популярные примеры почтовых клиентов, использующих формат mbox (и, следовательно, совместимых с Hypermail), включают Kmail, pine и Mozilla Thunderbird. Hypermail работает из командной строки. Изначально она предназначалась для использования в Unix-подобных платформах, таких как Linux. Однако программу можно использовать и в Microsoft Windows, скомпилировав её с помощью MinGW или используя библиотеку Cygwin.

Строительство для Windows

Можно скомпилировать Hypermail как полноценное нативное приложение для Windows, используя MinGW. Однако для этого необходимо внести некоторые изменения в исходный код программы. Руководство "Building Hypermail for Windows using MinGW" от Israel G. Lugo содержит патч для применения этих изменений, а также пошаговые инструкции по выполнению всего процесса и примеры использования. Также доступны инструкции по созданию исполняемого файла с помощью Cygwin. Руководство "Building HYPERMAIL on WIN32 with CYGWIN" от Bob Crispen описывает необходимые шаги и содержит пример использования.