BVSoft

Программное обеспечение для торговых предприятий

Программа MailProcessor служит для автоматизации работы с входящей и исходящей почтой. В число основных задач программы входят автоматизация обработки получаемых по почте файлов, а также автоматизация отправки файлов. Программа обладает развитой встроенной системой исполнения скриптов FastScript, позволяющей работать с языками Pascal, C++, JavaScript, Basic, что дает возможность максимально автоматизировать обработку входящей почты и отправку исходящей корреспонденции.

MailProcess...
MailProcessor - главное окно MailProcessor - главное окно
MailProcess...
MailProcessor - адресная книга MailProcessor - адресная книга
MailProcess...
MailProcessor - о программе MailProcessor - о программе

 Проект использует для работу систему Firebird

Программа обладает стандартным для почтовых программ диспетчером почты, адресной книгой. При получении почты программа MailProcessor рассортировывает письма, извлекает из них присылаемые файлы, раскладывает их по папкам на диске, предназначенным для выгрузки файлов входящей почты.

 

Подробнее: MailProcessor - о программе

Все права на программу bvSoft-mail (MailProcessor) принадлежат ее автору. Автор программы: Борзов Владимир Михайлович, г.Саратов.

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

Если вы используете программу, то вы соглашаетесь со всеми пунктами лицензионного соглашения на программу. Если вы не согласны с условиями лицензии, то вы должны удалить все файлы программы со всех своих устройств хранения информации и отказаться от дальнейшего использования данного программного продукта.

 

В настройках программы на закладке "автоматизация/сканирование каталогов" указываются скрипты и настройки для автоматической проверки каталогов на изменения с целью перемещения новых файлов в исходящую почту и отправки их адресатам.

Настройки а...
Настройки автосканирования каталогов Настройки автосканирования каталогов

Главная настройка сканирования - каталог. Все, что появляется в этом каталоге и его подкаталогах, будет отправлено в соответствии с настройками. Если указать получателя из адресной книги в поле "получатель по-умолчанию для корневого каталога:", то все файлы, появляющиеся в корне указанного каталога, будут отправлены указанному адресату. Для отправки другим адресатам необходимо, чтобы в адресной книге присутствовал адресат с кодом (в поле "код"), равным имени подкаталога (регистр не учитывается), либо именем, равным этому подкаталогу.

Вся почта "заворачивается" в zip-архив auto_mail_file.zip, и выкладывается в письмо по найденному в адресной книге email с темой письма, указанной как "тема стандартного письма" в настройках (по-умолчанию - auto_mail). Такое письмо будет считаться "стандартным", и если его принимает другая программа MailProcessor, то она при обработке вложения распакует содержимое zip-архива.

Также можно задавать нестандартные обработчики почты для любого количества каталогов. Это настраивается в таблице "произвольные скрипты" страницы "сканирование каталогов" настроек программы. Необходимо указать каталог, тип действия - если встроенный скрипт, то "встроенный скрипт", если внешняя программа, то "внешняя программа", и можно также использовать Active-скрипты. В поле "командная строка" нужно указать собственно строку запуска (программа, active-скрипт либо встроенный скрипт). 

Можно также установить задержку реакции в секундах в одноименном параметре с целью отсрочки забора файла из каталога сканирования.

Все "забранные" файлы после их обработки удаляются из каталога сканирования. Таким образом, каталог либо пуст, либо в нем лежат файлы, которые система не смогла обработать, например, если не удалось сопоставить файл с элементами адресной книги.


Если необходимо рассылать один файл по списку адресов, то можно использовать настройку "имя подкаталога "для всех"". Все, что будет положено в каталог, указанный в этой настройке (по-умолчанию значение ДЛЯ ВСЕХ), будет отправлено всем подписчикам из адресной книге, обозначенным как "активный".

Другой вариант рассылки: создать подкаталог, и прописать его в дополнение к коду основному подписчика, через запятую либо точку с запятой как второй код, например, создаем каталог ПУНКТЫ, а всем адресам пунктов, куда мы хотим рассылать эти файлы, в поле "КОД" дописываем через запятую код "ПУНКТЫ". Файлы ,которые будут положены в этот подкаталог, будут разосланы по всем настроенным таким образом адресам.

 

Система распознает письма, соответствующие особым требованиям, как "стандартные". Остальные - обычная "нестандартная" входящая почта. В зависимости от того, является ли письмо стандартным или нет, система по-разному их обрабатывает и извлекает из них вложения. 

Подробнее: MailProcessor - настройка импорта файлов входящей почты

Каталог общего доступа определяется в настройках программы, на закладке "общие"

Майлпроцесс...
Майлпроцессор - настройки, закладка Майлпроцессор - настройки, закладка

Каталог служит для размещения документов общего пользования. не размещаемых в базе данных, таких как пользовательские скрипты (хранятся в подкаталоге scripts), печатные формы (подкаталог RepoEdit), последние версии программы (каталог EXE).

По-умолчанию этот каталог соответствует подкаталогу shared рабочей директории программы (место, где лежит MailProcessor.exe). При сетевой работе его нужно либо открыть для общего доступа, либо разместить в общедоступных директориях. Каждое рабочее место отдельно прописывает путь к этому каталогу.

Подкатегории

Описание программы MailProcessor, содержит руководство по использованию программы с описаниями всех ее возможностей.