Да, вы заставляете свое приложение периодически проверять почту во входящих, используя 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