Проверка почты, сохранение файлов в свои папки.

Обсуждение программы xStarter
Ответить
mikas3025
Пассажир
Сообщения: 6
Зарегистрирован: Сб дек 25, 2010 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Проверка почты, сохранение файлов в свои папки.

Сообщение mikas3025 » Пт апр 15, 2011 1:04 pm

Приветствую всех.
Сам не программер, поэтому спрашиваю спецов.
как сделать, чтобы Xstarter проверял почту и если есть письмо с адреса xxx@privet.ru а в письме есть файл в наменовании которого есть слово "sklad" например 123_sklad_05.07.2010.xls то он бы переименовывал его и сохранял под именем sklad.xls в папку c:\sklad\privet\ и если там есть такой файл, то заменял бы его новым. после этого удалил письмо с сервера (из ящика). Далее, по аналогии - если есть письмо с адреса ууу@samolet.com а в письме есть файл в наменовании которого есть слово "остатки" например "остатки по складу на 21.05.2001.rar" то он бы переименовывал его и сохранял под именем sklad.rar в папку c:\sklad\samolet\ и если там есть такой файл, то заменял бы его новым, после этого удалил письмо с сервера (из ящика) и так далее, пока не проверит весь ящик и не рассортирует все файлы по своим папкам. Остальные письма, которые пришли не с указаных Xstarter-у адресов или не содержат файлов, или файлы не содержат указанных для ящика слов ("sklad" "остатки" и пр...) не трогал и не удалял???

mikas3025
Пассажир
Сообщения: 6
Зарегистрирован: Сб дек 25, 2010 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Проверка почты, сохранение файлов в свои папки.

Сообщение mikas3025 » Пн июн 06, 2011 6:46 pm

Вопрос все еще актуален, пишу, чтобы напомнить об этом)))
мож кто за денежку готов сделать, за разумную, конечно же))))

SDD
Командир экипажа
Сообщения: 65
Зарегистрирован: Сб дек 26, 2009 3:24 am
Благодарил (а): 0
Поблагодарили: 16 раз

Re: Проверка почты, сохранение файлов в свои папки.

Сообщение SDD » Чт июн 09, 2011 12:54 am

На сколько я понимаю, xStarter не может скачивать вложение из какого-то конкретного письма по фильтру, но можно скачать все вложения из новых писем во временную папку, отделить нужные, а остальные удалить. В тоже время удалить какое-то конкретное письмо с сервера можно по его идентификатору. Если такой вариант (со скачкой всех вложений из новых писем) устроит, то задачу я напишу.

vlad-ofset
Пилот экстра класса
Сообщения: 53
Зарегистрирован: Чт окт 27, 2011 1:13 am
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Проверка почты, сохранение файлов в свои папки.

Сообщение vlad-ofset » Пн ноя 21, 2011 4:53 pm

Вот конечный вариант разборщика почты.
Идея была такова, получаем по почте архивы (заказы от покупателей в xls), раскладываем по папкам, распаковываем, внедряем в xls файл макрос, запускаем макрос, макрос отрабатывает и приводит файл в тот вид, который нам нужен. У меня - на выходе получаем dbf. Удаляем обработанные письма из ящика, а файлы из каталога.
Вложения
Проверка почты и обработка файлов Excel.xstk
(39.63 КБ) 540 скачиваний

vlad-ofset
Пилот экстра класса
Сообщения: 53
Зарегистрирован: Чт окт 27, 2011 1:13 am
Благодарил (а): 0
Поблагодарили: 6 раз

Re: Проверка почты, сохранение файлов в свои папки.

Сообщение vlad-ofset » Ср янв 18, 2012 12:10 pm

Правленый вариант разборщика почты.
Встроено несколько дополнительных проверок, которые облегчают жизнь, исправлены некоторые мелкие ошибки.
Вложения
Проверка почты и обработка файлов Excel5.xstk
(44.03 КБ) 687 скачиваний

Ответить