2013-05-13 55 views
-2

正如話題所述,我想將傳入的郵件重定向到ruby腳本。我知道我可以通過|路徑/腳本將腳本傳遞給腳本,但我不知道如何使用紅寶石輸入工作...用qmail將電子郵件重定向到ruby腳本

希望有人能爲我展示正確的方向。

感謝

+0

rails還是普通的ruby? – Doon 2013-05-13 18:36:55

+0

這個問題是脫離主題,因爲它不直接與* code *或* programming *相關。您可能需要在[超級用戶](http://superuser.com/)上提問,並且在您這樣做時,確保您指定了電子郵件服務器和環境。 – Jesse 2013-05-13 18:54:01

回答

0

您可以使用郵件寶石(https://github.com/mikel/mail)閱讀電子郵件。剛剛從標準輸入抓住它,然後通過它。

#!/usr/bin/env ruby 
require 'mail' 

message = $stdin.read 
mail = Mail.new(message) 

... work with the Mail here .. 

在GitHub上的文檔是相當不錯的。

+0

正是我需要的,非常感謝! – freg 2013-05-13 18:50:57