Прием файлов по электронной почте

Оглавление  Назад  Далее

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

Параметры настройки модуля показаны ниже.

 

pop3_2

 

 Для приема почтовых сообщений необходимо настроить следующие параметры доступа к почтовому серверу (см. рис. выше):

Почтовый (POP3) сервер - адрес почтового сервера, например pop.yandex.ru;

Использовать SSL-соединение - указывает, будет ли программа при приеме почты использовать SSL-соединение (используется SSL);

Номер порта - номер порта для доступа к почтовому серверу, порт должен быть открыт. Обычно используется порт 110;

Пользователь и пароль - имя пользователя и его пароль на почтовом сервере;

Вид авторизации - определяет набор команд, который будет использован для установлении сессии с почтовым сервером;

 

pop3_1

 

 Для загрузки почтовых сообщений с сервера необходимо установить флажок "Выполнять прием e-mail", затем настроить дополнительные параметры фильтрации почтовых сообщений (см. рис. выше):

Только с темой - будут загружаться только письма с указанной темой (subject);

Только с отправителем - будут загружаться только письма от указанного отправителя (Sender);

Только с текстом письма - будут загружаться только письма с указанным содержимым (Body);

Только с файлами - будут загружаться письма, которые содержат хотя бы один файл удовлетворяющий указанной маске. Можно использовать несколько масок, разделенных точкой с запятой. Например, *.pdf;*.xml.

Только с даты последней обработки - будут загружаться только те письма, который были получены после последнего просмотра почтового ящика данным заданием;

Формат имени файлов писем - письма будут сохраняться в файлах с указанными именами:

если поле пустое, то имя файлов будет Отправитель_Дата, если нет отправителя и даты, то Внутренний_Номер_Письма, если же нет и его, то ТекущаяДатаВремя;

можно использовать макроподстановки:

1.%MAILSENDER% -  адрес отправителя;

2.%MAILDATETIME%, %MAILDATE% - дата письма.

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

Сохранять прикрепленные файлы в папке - все прикрепленные к сообщению файлы будут автоматически сохранены в указанной папке. Имена файлов остаются без изменений;

Только файлы - будут сохранены только те файлы, которые удовлетворяют указанной маске. Можно использовать несколько масок, разделенных точкой с запятой;

Создавать файл дополнительной информации для каждого сохраненного письма - если данный параметр установлен, то для каждого письма будет создан файл с дополнительным расширением *.info, который будет содержать информацию о отправителе, теме, дате, теле письма. Данная информация может быть использована другими модулями АльфаЦЕНТРа при загрузке информации из файла в БД АльфаЦЕНТР;

Сохранять письмо в формате *.eml - сохранение всего письма в формате *.eml в указанную папку. Имя файла будет дано согласно формату имени файлов писем;

Удалять сообщения с сервера после загрузки - установка данного флажка приведет к удалению прочитанного письма из почтового ящика. Если письмо не удалить, то при повторном сеансе связи с почтовым сервером, письмо будет скачено еще раз.