ruby - 有电子邮件 Hook 之类的东西吗?

标签 ruby email gmail

在听说了 git commit hooks 之后,我在想也许有电子邮件 hooks 这样的东西......

我有没有可能构建一个程序,说“嘿,你刚收到一封电子邮件,现在运行这个 ruby​​ 脚本”?类似于 GMail Web Hook。那里有这样的东西吗?我的意思是我可以构建一个 cron 东西来一直检查我的电子邮件,但也许有更正式的方法。

正在寻找一个在线电子邮件系统来执行此操作,而不是说我的 Mac Mail。

最佳答案

你可以试试smtp2web .它基本上由一个 SMTP 守护程序组成,该守护程序将传入的电子邮件映射到 HTTP url。然后,您可以在这些 URL 上运行您选择的服务器端代码。这只是解决问题的一种方法。它专为与 Google App Engine 一起使用而设计。

您可以运行自己的实例,或者只运行 sign up for mapping (例如 viatropos@smtp2web.com -> http://viatropos.com )并将您的 gmail 帐户转发给它。然后,您将在 viatropos.com 上运行一个 HTTP 服务器。

编辑:我还找到了 Astrotrain ,它很相似,但用 Ruby 编写。

关于ruby - 有电子邮件 Hook 之类的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2707222/

相关文章:

ruby - 是否有适合轨道调查的 gem ?

ruby - Browsermob Proxy + Watir 不连续捕获流量

email - 从 Grails 应用程序获取 Exchange 邮件

c - 我怎样才能用C发送电子邮件?

html - @media 查询内联用于电子邮件?

Android - 如何找出用户有多少未读电子邮件?

gmail - 为什么我在使用 Google GMail Playground 时总是收到 "400 invalid to header"响应?

c# - 尽快获取新电子邮件

ruby - 如何使用 DateTime.now.strftime ("%Y-%m-%d"将日期时间设置为 1 个月前)?

ruby-on-rails - 在 Rails 应用程序中使用模块建模