Приветствую всех.
Сам не программер, поэтому спрашиваю спецов.
как сделать, чтобы 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" "остатки" и пр...) не трогал и не удалял???
Проверка почты, сохранение файлов в свои папки.
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Сб дек 25, 2010 11:40 am
- Благодарил (а): 0
- Поблагодарили: 0
Re: Проверка почты, сохранение файлов в свои папки.
Вопрос все еще актуален, пишу, чтобы напомнить об этом)))
мож кто за денежку готов сделать, за разумную, конечно же))))
мож кто за денежку готов сделать, за разумную, конечно же))))
-
- Командир экипажа
- Сообщения: 65
- Зарегистрирован: Сб дек 26, 2009 3:24 am
- Благодарил (а): 0
- Поблагодарили: 16 раз
Re: Проверка почты, сохранение файлов в свои папки.
На сколько я понимаю, xStarter не может скачивать вложение из какого-то конкретного письма по фильтру, но можно скачать все вложения из новых писем во временную папку, отделить нужные, а остальные удалить. В тоже время удалить какое-то конкретное письмо с сервера можно по его идентификатору. Если такой вариант (со скачкой всех вложений из новых писем) устроит, то задачу я напишу.
-
- Пилот экстра класса
- Сообщения: 53
- Зарегистрирован: Чт окт 27, 2011 1:13 am
- Благодарил (а): 0
- Поблагодарили: 6 раз
Re: Проверка почты, сохранение файлов в свои папки.
Вот конечный вариант разборщика почты.
Идея была такова, получаем по почте архивы (заказы от покупателей в xls), раскладываем по папкам, распаковываем, внедряем в xls файл макрос, запускаем макрос, макрос отрабатывает и приводит файл в тот вид, который нам нужен. У меня - на выходе получаем dbf. Удаляем обработанные письма из ящика, а файлы из каталога.
Идея была такова, получаем по почте архивы (заказы от покупателей в xls), раскладываем по папкам, распаковываем, внедряем в xls файл макрос, запускаем макрос, макрос отрабатывает и приводит файл в тот вид, который нам нужен. У меня - на выходе получаем dbf. Удаляем обработанные письма из ящика, а файлы из каталога.
- Вложения
-
- Проверка почты и обработка файлов Excel.xstk
- (39.63 КБ) 540 скачиваний
-
- Пилот экстра класса
- Сообщения: 53
- Зарегистрирован: Чт окт 27, 2011 1:13 am
- Благодарил (а): 0
- Поблагодарили: 6 раз
Re: Проверка почты, сохранение файлов в свои папки.
Правленый вариант разборщика почты.
Встроено несколько дополнительных проверок, которые облегчают жизнь, исправлены некоторые мелкие ошибки.
Встроено несколько дополнительных проверок, которые облегчают жизнь, исправлены некоторые мелкие ошибки.
- Вложения
-
- Проверка почты и обработка файлов Excel5.xstk
- (44.03 КБ) 687 скачиваний