
![]() |
NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus |
![]() ![]() ![]() ![]() ![]() |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
![]() |
|
Posted: 19-02-2012, 13:27
(post 1, #1046270)
|
||
Agent - Provocateur Group: Prestige Posts: 4565 Warn:0% ![]() |
Тут такая задача возникла: каждый день приходит по почте прицепленный файл pdf. Надо бы его укладывать автоматом на диск и пускать на него несколько пользователей через веб-линк. (Файл с одним и тем же названием, линк будет всегда одинаковый). Я попробовал в лоб, как когда-то учили: Поставил в стороне 2003 на VM, на нем SMTP и pop3 сервера. Месседж каждый день туда приходит и ждет в очереди единственного пользователя. Дальше запустил виндовую версию Getmail для сбора почты из ящика и сохранения прицепленного файла (там есть такие опции в командной строке). На тестах все работает: шлю через Outlook Express на локальный SMTP, почта приходит, укладывается в ящик, скрипт каждый день оттуда забирает и укладывает месседж вместе с прицепленным файлом на диск. Но при попытке обработать реальный месседж с тем же самым прицепленным файлом этот файл не отцепляется и на диске лежит недекодировваная мессага! ![]() Разница видимо в формате сообщения (файл то-же, посылается один раз с настоящего SMTP, другой раз напрямую через Outlook Express на локальный сервер, в последнем случае все работает). Getmail в первом случае с отделение файла видимо не справляется. Системы все виндовские,простора для творчества нема. ![]() У меня нет желания ковыряться в Getmail for Windows, там и ковыряться то особенно негде. Тут хотелось бы идеи выслушать: как можно было бы решать проблему сохранения этачмента на диске по другому? |
||
|
Posted: 19-02-2012, 17:58
(post 2, #1046281)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22892 |
Поставь Eudora. Она искаропки умеет аттачи складывать в определенный фолдер. Собственно, она кажется по-другому не умеет. |
||
|
Posted: 21-02-2012, 17:39
(post 3, #1046424)
|
||
Agent - Provocateur Group: Prestige Posts: 4565 Warn:0% ![]() |
Нашел только какую-то 7.1 sponsored mode 2006 года для 2000/ХР. Это оно? |
||
|
Posted: 21-02-2012, 19:53
(post 4, #1046441)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22892 |
оно. тебе любая версия подойдет. ну или можешь поискать какие-нить адд-оны к аутлуку, которые это делают. Их вообще-то есть некоторое количество. |
||
|
Posted: 22-02-2012, 11:10
(post 5, #1046494)
|
||
Agent - Provocateur Group: Prestige Posts: 4565 Warn:0% ![]() |
Fil: если я правильно тебя понял, идея - воспользоваться Еудорой как клиентом для стягивания почты и складывания приатаченных файлов в сторонку (как вариант - вместо Еудоры аутлук с плагином). Не совсем ясно, можно ли оба запускать как таск каждое утро, типа с командной строки с параметрами через Task Schedule. ![]() |
||
|
Posted: 22-02-2012, 22:19
(post 6, #1046629)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22892 |
Запускать не проблема. Вопрос как их потом убивать ![]() Как вариант - просто запустить и пускай себе висит в фоне. И проверяет ящик раз в час. Или раз в 12 часов. Пришло письмо - оно заберет, распотрошит и сложит аттачи в папочку. Поставить его в автозагрузку на предмет перегрузки машины. Настроить автологон. P.S. Может их можно и из коммандной строки пускать. Это я просто не пробовал никогда. Необходимости не возникало. Но если тебе такой вариант не подходит, то я готов поискать другие ![]() |
||
|
Posted: 23-02-2012, 10:51
(post 7, #1046661)
|
||
Agent - Provocateur Group: Prestige Posts: 4565 Warn:0% ![]() |
Идею с висением и проверянием развчас вполне можно опробовать, чем и займусь в ближайшие дни. ![]() |
||
![]() |