Окно редактирования аккаунтов обработки папок на диске |
|||
Окно редактирования аккаунтов обработки папок на диске |
Процессор входящей почты может обрабатывать почту не только принятую из почтовых ящиков по Pop3/Imap протоколу, он так же может обрабатывать письма, сохраненные в виде .eml файлов в папку на диске. eml файл - это исходник письма, содержащий все его части и заголовок. Образец содержимого eml файла представлен на скриншоте:
Если у вас есть файлы с подобным содержимым - Процессор входящей почты может их обработать точно так же как если бы скачал их из почтового ящика по Pop3 или Imap.
Имя аккаунта - любое удобное вам имя (обозначение) данной учетной записи. Служит только для того, чтобы его было удобнее идентифицировать в большом списке.
Тип аккаунта - для добавления Http нужно выбрать Папка на диске.
Выберите папку - в этом поле нужно указать путь к папке, в которой находятся eml файлы и/или файлы с логами почтового сервера PowerMta.
Маски файлов - укажите маски имен файлов, которые должны попасть в обработку. Обычно это файлы с расширением *.eml или *.txt, если вы хотите указать несколько масок - используйте в качестве разделителя масок точку с запятой.
Процессор входящей почты так же умеет обрабатывать логи почтового сервера PowerMta. Для обработки логов укажите папку на диске, где они находятся. Как правило логи хранятся в .csv файлах, поэтому укажите в качестве маски *.csv
Обычно лог PowerMta имеет примерно такое содержимое:
Программа считает файл логом PowerMta если он в первой строке содержит поля dsnAction, dsnStatus, dsnDiag, bounceCat (в любой последовательности). Во всех остальных случаях программа считает, что это содержимое .eml файла.
Извлечение email адресов из лога PowerMta, их сортировка по виду ошибки (адрес не существует, переполнен и т.д.) выполняется так же как и для обычных писем-возвратов (баунсов), только вместо содержимого письма-возврата программа анализирует содержимое поля dsnDiag. Для результата обработки доступны все действия правила Обработка возвратов, кроме "Удалить адрес из списка, по которому была рассылка" т.к. информация, необходимая для работы данного действия отсутствует в логе PowerMta.
Так же как и для Pop3/Imap аккаунтов программа запоминает какие файлы в папке уже обрабатывались и при очередном запуске процесса она обработает только вновь появившиеся файлы. Если вы хотите обработать все файлы в папке заново - сделайте правый клик на аккаунт папки и в выпадающем меню выберите пункт Очистить историю приема.