Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Ответить
Аватара пользователя
Yewgeniy

Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Yewgeniy »

Win8.1 MS Word 2003, всегда онлайн

В заданной папке периодически сохраняется файл - очередная резервная копия с уникальным именем (имя исходника + время). Надо этот файл отправить на предопределеный постоянный адрес электронной почты для хранения (чтобы шифровальщики и кривые руки юзера не дотянулись) и переместить в другую заданную папку и всё это в фоновом режиме, незаметно для пользователя, чтобы не отвлекать от работы (но это не значит, что тайком). Как это можно сделать?
Аватара пользователя
Iska

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Iska »

копии создаются через выбранный интервал - минимум 1 минута. Сколько их накопится в папке резервных копий, зависит от периодичности отправки по емейл и последующего перемещения. В любом случае может оказаться несколько или много, если допустим подключения к инету не будет некоторое время. Отправлять лучше по одному, поскольку есть ограничение общего размера емейла.



Может быть имеет смысл потратить время на PowerShell? Скрипт PowerShell может исполняться в фоновом режиме безо всяких "выпрыгивающих" окон?
Аватара пользователя
Iska

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Iska »

Yewgeniy, простите, в задачи скрипта не должно входить обеспечение доступности сети, это не его задача.



Делать можно на любом языке, поддерживающем Automation — хоть на WSH, хоть на PoSH. От меня не так давно здесь же и на AutoIt просили изобразить.
Аватара пользователя
Yewgeniy

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Yewgeniy »

AutoMailer Freeware 1.4 - обещает именно то, что мне надо. Вот только я не могу её настроить Изображение




Цитата Iska:



в задачи скрипта не должно входить обеспечение доступности сети, это не его задача.
Как файл, появившийся в папке, автоматически отправить по емейл и переместить?




И не надо. Если сети нет, эмейл не будет отправлен в этот раз. Достаточно чтобы оправка происходила, пока в папке есть файлы и отправка удается.
Аватара пользователя
Iska

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Iska »

Цитата Yewgeniy:



AutoMailer Freeware 1.4 - обещает именно то, что мне надо. Вот только я не могу её настроить
Как файл, появившийся в папке, автоматически отправить по емейл и переместить?




Кхе-кхе Изображение:


Цитата:



The free version does not work with secure SSL/TLS connections (e.g. Gmail) and adds a small "Sent with AutoMailer Freeware" line to the bottom of each message.
Аватара пользователя
DJ Mogarych

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение DJ Mogarych »

Yewgeniy, надо использовать консольный почтовый клиент, типа
blat
.

Соответственно, в одном скрипте файл отправлять и перемещать.
Аватара пользователя
Yewgeniy

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Yewgeniy »

Пока что остановил выбор на SwiftMail, поскольку осилил Изображение



Осталось осилить скрипт...
Аватара пользователя
Yewgeniy

Re: Как файл, появившийся в папке, автоматически отправить по емейл и переместить?

Сообщение Yewgeniy »

чего только не придумают, чтобы не использовать github от Майкрософта Изображение
Ответить

Вернуться в «Хочу все знать»