Прием файлов по электронной почте |
Оглавление Назад Далее |
|
Прием электронной почты использует возможности протокола POP3/IMAP, соответственно, почтовый сервер должен поддерживать протокол POP3/IMAP для приема почтовых сообщений. Параметры настройки модуля показаны ниже.
Форма "Свойства", закладка "Прием e-mail" Для загрузки почтовых сообщений с сервера необходимо установить флажок "Выполнять прием e-mail", затем настроить дополнительные параметры. •Удалять сообщения с сервера после загрузки - установка данного флажка приведет к удалению прочитанного письма из почтового ящика. Если письмо не удалить, то при повторном сеансе связи с почтовым сервером, письмо может быть скачено еще раз; •Считать результат выполнения задания ошибкой, если не принято ни одного файла согласно критериям - при установке данного параметра результат выполнения будет считаться ошибкой, если при просмотре почтового ящика не будет найдено ни одного письма или в принятых письма не было ни одного файла для сохранения согласно критериям фильтрации; Для приема почтовых сообщений необходимо настроить следующие параметры доступа к почтовому серверу (см. рис. выше): •Почтовый протокол - POP3 или IMAP. Выбор протокола для работы с почтовым сервером. Протокол определяет порты, по которым будет осуществляться взаимодействие с почтовым сервером; •Почтовый (POP3/IMAP) сервер - адрес почтового сервера, например pop.yandex.ru или imap.mail.ru; •Использовать SSL-соединение - указывает, будет ли программа при приеме почты использовать SSL-соединение (используется SSL); •Номер порта - номер порта для доступа к почтовому серверу, порт должен быть открыт. Обычно используется порт 110/143 или 995/993; •Пользователь и пароль - имя пользователя и его пароль на почтовом сервере; •Вид авторизации (для POP3) - определяет набор команд, который будет использован для установлении сессии с почтовым сервером; Для загрузки почтовых сообщений с сервера необходимо установить флажок "Выполнять прием e-mail", затем настроить дополнительные параметры фильтрации почтовых сообщений. •Только с темой - будут загружаться только письма с указанной темой (subject); •Только с отправителем - будут загружаться только письма от указанного отправителя (Sender); •Только с текстом письма - будут загружаться только письма с указанным содержимым (Body); •Только с файлами - будут загружаться письма, которые содержат хотя бы один файл удовлетворяющий указанной маске. Можно использовать несколько масок, разделенных точкой с запятой. Например, *.pdf;*.xml. •Только с даты последней обработки - будут загружаться только те письма, который были получены после последнего просмотра почтового ящика данным заданием; •Сортировка писем в почтовом ящике по умолчанию (для POP3) - в случае, когда сортировку писем в почтовом ящике не удается определить автоматически (дата/время первого и последнего письма в ящике совпадает) будет использоваться указанная сортировка. Как правило, используется сортировка писем такая, что самое первое письмо в ящике - это самое старое письмо; •Формат имени файлов писем - письма будут сохраняться в файлах с указанными именами: ▪если поле пустое, то имя файлов будет Отправитель_Дата, если нет отправителя и даты, то Внутренний_Номер_Письма, если же нет и его, то ТекущаяДатаВремя; ▪можно использовать макроподстановки: 1.%MAILSENDER% - адрес отправителя; 2.%MAILDATETIME%, %MAILDATE% - дата письма. •Сохранить текст сообщения в папке - тексты писем будут автоматически сохранены в указанной папке под именем, согласно формату имени файлов писем; •Сохранять прикрепленные файлы в папке - все прикрепленные к сообщению файлы будут автоматически сохранены в указанной папке. Имена файлов остаются без изменений; •Только файлы - будут сохранены только те файлы, которые удовлетворяют указанной маске. Можно использовать несколько масок, разделенных точкой с запятой; •Создавать файл дополнительной информации для каждого сохраненного письма - если данный параметр установлен, то для каждого письма будет создан файл с дополнительным расширением *.info, который будет содержать информацию о отправителе, теме, дате, теле письма. Данная информация может быть использована другими модулями АльфаЦЕНТРа при загрузке информации из файла в БД АльфаЦЕНТР; •Сохранять письмо в формате *.eml - сохранение всего письма в формате *.eml в указанную папку. Имя файла будет дано согласно формату имени файлов писем; |