Модуль автоматической загрузки цен с почтового ящика — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
Строка 10: Строка 10:
 
Сайт с определенным интервалом заходит в почтовый ящик (может быть настроен только один) и ищет там письма с вложенными файлами.
 
Сайт с определенным интервалом заходит в почтовый ящик (может быть настроен только один) и ищет там письма с вложенными файлами.
 
Потом проверяет чтобы вложенный файл содержал в названии '''Имя файла в письме''' из настройки профиля прайса и чтобы это письмо было от '''E-mail''', если файл попадает под условия описанные в Профайле, то к этому файлу привязывается Профайл, согласно которого далее будет произведена загрузка прайса.
 
Потом проверяет чтобы вложенный файл содержал в названии '''Имя файла в письме''' из настройки профиля прайса и чтобы это письмо было от '''E-mail''', если файл попадает под условия описанные в Профайле, то к этому файлу привязывается Профайл, согласно которого далее будет произведена загрузка прайса.
 +
 +
После обработки письмо, оно удаляется (перемещается в корзину) для исключения повторной обработки. Поэтому мы настоятельно рекомендуем: '''чтобы почтовый ящик не использовался для других целей'''.
  
 
Интервал проверки ящика обычно устанавливается каждый час.
 
Интервал проверки ящика обычно устанавливается каждый час.
  
 
Найденые прайсы помещаются в '''Очередь прайсов''' и каждые 10 минут происходит установка одного прайса из очереди.
 
Найденые прайсы помещаются в '''Очередь прайсов''' и каждые 10 минут происходит установка одного прайса из очереди.
 +
 +
Получение писем происходит по протоколу POP3 (порт 110).
 +
 +
 +
Настройка подключения к ящику производится через '''Мпанель - Настройка - Константы'''
 +
 +
'''price:mail_server''' - почтовый сервер к которому надо подключаться, например pop.mail.ru
 +
 +
'''price:mail_login''' и '''price:mail_password''' - логин и пароль для ящика.
 +
  
 
<pre>Естимейт базовой версии задания - 18ч</pre>
 
<pre>Естимейт базовой версии задания - 18ч</pre>
  
 
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]
 
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]

Версия 13:02, 1 июня 2013

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

В меню Прайсы добавляется вкладка Очередь прайсов в которой отображаются автоматически загруженные прайсы.

Очередь прайсов

Во вкладке Профайлы прайсов добавляются поля Имя файла в письме и E-mail.

Принцип работы: Сайт с определенным интервалом заходит в почтовый ящик (может быть настроен только один) и ищет там письма с вложенными файлами. Потом проверяет чтобы вложенный файл содержал в названии Имя файла в письме из настройки профиля прайса и чтобы это письмо было от E-mail, если файл попадает под условия описанные в Профайле, то к этому файлу привязывается Профайл, согласно которого далее будет произведена загрузка прайса.

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

Интервал проверки ящика обычно устанавливается каждый час.

Найденые прайсы помещаются в Очередь прайсов и каждые 10 минут происходит установка одного прайса из очереди.

Получение писем происходит по протоколу POP3 (порт 110).


Настройка подключения к ящику производится через Мпанель - Настройка - Константы

price:mail_server - почтовый сервер к которому надо подключаться, например pop.mail.ru

price:mail_login и price:mail_password - логин и пароль для ящика.


Естимейт базовой версии задания - 18ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация