2011-08-23 43 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

然後只需瀏覽所有電子郵件,然後在消息正文中查找請求。 –