0
- 11.06.2015 - 13:25
|
Всем привет! Есть задача сохранять аттачи, приходящие в письмах на опеределенный адрес (один). Решение должно быть под Windows. Никакого локального почтового сервера нет, то есть надо качать письма с ящика и по определенным правилам извлекать аттачи. Что-то подобное как Attachmen Save for Exchange, но отдельная программа. Желательно бесплатное решение. В инете нашел полностью подходящую программу Mail Attachment Downloader - PRO, но она платная. С радостью заюзал бы что-то консольное, но не нашел такого под Windows. Может кто-то решал такие задачи в похожих условиях на предприятиях и поделитесь идеями? | |
1
- 11.06.2015 - 13:56
| а зачем исполнять такое? | |
2
- 11.06.2015 - 14:11
| Ну у меня от МТС приходит под 80 писем в месяц, тож все с аттачами, было бы неплохо, чтоб автоматизировать. | |
3
- 11.06.2015 - 14:59
| 1-gloomymen > электронные накладные присылают по почте. Надо экспортировать аттачи от определенных адресов в соответствующие папки для последующей автоматической закачки. | |
4
- 11.06.2015 - 17:01
|
ну, я бы отталкивался от типа хранилища для начала, в перле и питоне есть все необходимые модули и процедуры, опытному перловщику делов минут на 10, найдите его и дайте 1тыр ну, или сами осиливайте) | |
5
- 11.06.2015 - 17:32
| Вот пример для гмейла https://gist.github.com/baali/2633554 | |
6
- 11.06.2015 - 22:30
| Thunderbird с дополнением не ? | |
7
- 11.06.2015 - 22:31
| с каким правда пока не знаю ) | |
8
- 11.06.2015 - 22:35
| уже знаю AttachmentExtractor ))) как перелез на птичку тема дополнений радует уже не первый раз, надо чего-то вдруг и оно там есть ) | |
9
- 12.06.2015 - 00:37
| 8-_701054_ > как это поможет автору? если только не найти индуса который будет жать кнопочку для всех новых сообщений и раскладывать по папкам | |
10
- 12.06.2015 - 01:03
| 9-40KHYTbIU > там правила автоматом при получении все делают ещё и условия можно написать | |
11
- 12.06.2015 - 01:04
| я ж вначале его поставил и посмотрел ))) | |
12
- 15.06.2015 - 08:34
|
AttachmentExtractor - не совсем годное решение, хотя оно у многих работает. Есть проблемы (зависания) в корпоративной среде, полагаю это связано с антивирусом ESET. Была пара проблем с кодировкой имен файлов вложений, двойными точками итп. Впрочем, решение не единственное, есть еще дополнения. Кроме того, сейчас серьезно допилили тему "Фильтры сообщений" в громоптице - правила работают и на "отправку" итп. http://www.opennet.ru/opennews/art.shtml?num=42402 | |
13
- 15.06.2015 - 14:09
|
6-_701054_ > не. Проверяли. Работает, но бывают глюки. 4-gloomymen > думал об этом, но не хотел задействовать linux. А тут что-то подумал, что есть же вариант заюзать питон под винду. Надо обмозговать. | |
14
- 15.06.2015 - 14:27
| перл под винду, по моему, даже раньше питона был, во всяком случае, не меньше 8-ми лет | |
15
- 16.06.2015 - 09:17
|
gloomymen - использую Питон на форточках с 2005-го года. На Питоне по-любому больше библиотек для таскания каштанов по pop/imap, и что самое удивительное - все халявные. Leshgan - такой скрипт на Python запускать лучше в виде демона/сервиса, отожрет RAM он всего-то на 30-70 Мб. Если же дергать редко, планировщиком - скрыть окно интерпретатора можно простым cmdow.exe script.py Если уж пишете скрипт - можно порешать на ходу и другие задачи: проверку на вирусы, распаковку вложений из архивов, переименование файла по внутренним правилам итп. Но мне было бы влом это все кодить, пусть или юзверя Attachment Extractor пилят, или все-таки правильнее - создать свой локальный бесплатный почтовый сервер (например бесподобный hmail), забирающий почту с бесплатных серверов, и на нем уже все накрутить. Работа с почтой - важный элемент бизнес-логики. Как-то более "корпоративненько" выйдет. | |
16
- 16.06.2015 - 15:50
|
тов. директор, ну, питон и по жизни моложе) и у activestate разница обоих релизов в 2 года | |
17
- 16.06.2015 - 15:52
| перл 1998, питон 2000 | |
18
- 16.06.2015 - 16:30
|
Что то я не догнал, в чем проблема. Если клиент аутлук и требуется автоматом сохранять все аттачи, полученные на определенный адрес, то это делается стандартными правилами аутлука. Действие по приходу письма с аттачем - запуск скрипта, в скрипте 5 строк на vba. Или я не так понял проблему? | |
19
- 16.06.2015 - 17:21
| а клиент не аутлук, то догоняй дружище) | |
20
- 16.06.2015 - 18:32
|
Так тут ваще про клиента ни слова. Если есть аутлук, то это пять кнопок на создание правила и пять строк на вба, если тандерберд, там, вероятно, есть приблуда какая-нибудь (сам давно не юзаю это чудо, так что не буду утверждать). Если клиента вообще никакого нет, то полчаса работы в вижуалстудио, и готов экзешник, который вешается в таскшедулер на нужное расписание. Чесслово, ваще проблемы не вижу. | |
21
- 17.06.2015 - 08:24
| Проблема в лени. | |
22
- 17.06.2015 - 09:06
|
15-economist > всё верно сказано, спасибо за инфу! 20-Flukostat >можно подробнее? | |
23
- 17.06.2015 - 11:17
| Устанавливаете Visual Studio Express (бесплатно), берете готовый sample pop3 или imap клиента, докручиваете в нем то, что вам надо, компилируете, ставите в шедулер.:) | |
24
- 17.06.2015 - 14:31
|
23-Flukostat > | |
| Интернет-форум Краснодарского края и Краснодара |