Jump to content
Sign in to follow this  
ultra

Запуск программы по команде через email

Recommended Posts

Кто знает как замутить чтоб по приходу email на ПК, запускался батник или скрипт?
 

Share this post


Link to post
Share on other sites

Консольный почтовый клиент+(батники+скрипты).

Врядли существуют уже готовые решения.

Share this post


Link to post
Share on other sites

@Pingui,Расскажи поподробней про консольный почт клиент.

Мне главное запустить хотяб 1.txt там дальше разберусь.......

Share this post


Link to post
Share on other sites

Когда-то давно читал книгу по администрированию серверов по e-mail. Автор делился историями, когда резервный канал не позволял даже удалённую консоль подключить. Схема была такая:

 

Консольный клиент проверял почту через определённый временной промежуток.

Если письмо приходило от определённого адресата, то скачивался прикреплённый архив (зашифрованный для безопасности =)).

Из текстового файла в архиве выполнялись команды, писались в текстовый лог.

Полученный текстовый лог паковался в архив и отправлялся обратно.

 

Таким образом можно было "работать" на удалённом сервере) Автор даже писал, какой софт он использует, но я сейчас не вспомню...

 

Хотя... Можно поизвращаться с wget и каким-нить html-почтой. Лучше формой для мобильников - она обычно проще и без ajax'a. Скачивать страницу входящих, анализировать её скриптом, вытаскивать ссылку на нужное письмо, скачивать html-страницу письма, анализировать её и предпринимать действия. Но аккуратнее, письмо от определённого адресата можно легко подделать, так что шифруйте всё.

Edited by Pingui

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...