2011-08-23 2 views

ответ

0

Да, вы делаете свое приложение периодически проверять почту во входящей папке с помощью POP3 или IMAP и делать что-то, если есть сообщение, соответствующее формату вашего запроса.

Нечто подобное (на самом деле не рабочий пример, больше как псевдо-код)

mail=Mail.login(:server => 'foo', 
       :user => 'john', 
       :password => 'john_is_the_king_pimp' 
) 
while 1==1 
    mail.new_messages do |msg| 
    if msg.subject.match(/^REQUEST/) 
     read stuff from the message and do something about it 
    end 
    end 
    sleep 60 
end 
+0

Хорошая идея. Что делать, если системе сначала не нужен предмет? И тогда система создаст его. – Efox

+0

Просто просмотрите все письма и найдите запрос в теле сообщения, если он вам нужен. –

Смежные вопросы