使用qmail将电子邮件重定向到ruby脚本

时间:2013-05-13 18:36:08

标签: ruby qmail

正如主题所说,我想将传入的邮件重定向到rubyscript。我知道我可以通过| path / to / script将邮件传递给脚本,但我不知道如何处理ruby中的输入......

希望有人能告诉我正确的方向。

感谢

1 个答案:

答案 0 :(得分:0)

您可以使用邮件gem(https://github.com/mikel/mail)来阅读电子邮件。只需从stdin中获取它,然后将其传入。

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

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

 ... work with the Mail here .. 

github上的文档非常好。