Введение

Mailing List Wizard (MLW) поможет Вам выполнить обработку и преобразование списков рассылки. Программа умеет исключать из списков дублирующиеся адреса, исправлять неправильно написанные адреса по уникальным алгоритмам, фильтровать списки по разным критериям, объединять и разделять списки, делать исключение из списка адресов по дополнительному списку. MLW умеет обогащать список рассылки именами владельцев адресов по информации из других списков, удалять имена владельцев адресов из списков рассылки, сортировать адреса в списках рассылки и многое другое. MLW это одна программа, которая включила в себя функции сразу несколько программ по обработке списков рассылки.

Программа построена в виде мастера (wizard), который последовательно предлагает Вам выбрать вам тип выполняемой операции; выбрать файл над которым будет выполняться операция (исходный файл); выбрать файл, в который будут помещены результаты (файл-приемник); задать настройки для операции и указать дополнительные файлы, которые будут вовлечены в операцию.

При выполнении операции результаты записываются во временный файл на диске, и лишь после успешного завершения операции данные из временного файла перемещаются в файл-приемник. Это дает возможность на любом этапе выполнения операции прервать ее, не опасаясь возможной потери данных - изменения вовлеченных в операцию файлов происходят только после ее завершения. Временный файл для выполнения операции создается в том же каталоге, что и файл-приемник. Поэтому на диске, соответственно, должно быть достаточно свободного места для сохранения временного файла.

mlw_main_rus

Во время выполнения операции программа показывает в реальном времени журнал, в котором отражается ход выполнения операции. Например, при выполнении операции по исключению дублирующихся адресов, в журнал будут занесены все найденные дублирующиеся адреса вместе с номерами строк. Также в журнал сохраняется статистическая информация, такая как число обработанных строк, время выполнения операции и т.п. При обработке больших списков рассылки в журнал могут быть добавлены сотни тысяч записей, и обновление журнала на экране может потребовать затрат ресурсов, сравнимых с затратами на саму обработку списка. Поэтому в реальном времени показываются только первые 60 кб журнала (около 1500 строк).

Полностью журнал записывается во временный файл, создаваемый в каталоге с программой. После завершения выполнения операции журнал можно сохранить из временного файла в любой другой файл, открыть его текстовым редактором и просмотреть. Вы также можете пометить "Показывать только статистику", чтобы в реальном времени отображалась только важная информация и статистика (всего около 5-20 строк за время выполнения операции).

MLW поддерживает единственный формат списков рассылки, когда в каждой строке файла записан один адрес. Адрес может быть записан следующими способами:

"John Smith" <jsmith@email.com>

John Smith <jsmith@email.com>

<jsmith@email.com>

jsmith@email.com

John Smith jsmith@email.com

Следующие варианты записи адресов будут считаться неправильными:

<jsmith@email.com> John Smith

jsmith@email.com, John Smith

<jsmith@email.com> "John Smith"

John Smith, jsmith@email.com or jsmith@hotmail.com

"John and Jane" jsmith@email.com, janesmith@email.com

Адреса, записанные одним из вышеуказанных способов, могут быть приведены к нормальному виду при помощи операции коррекции синтаксиса.