【发布时间】:2014-02-18 05:58:06
【问题描述】:
我有带有 Postfix 的服务器。我需要编写用于使用控制器拦截传入电子邮件的应用程序来解析它并重定向到适当的方法。如何做到这一点?
【问题讨论】:
-
你想捕获所有收到的邮件吗?
-
是的,我想捕获所有收到的邮件
标签: ruby-on-rails email ruby-on-rails-4 postfix-mta
我有带有 Postfix 的服务器。我需要编写用于使用控制器拦截传入电子邮件的应用程序来解析它并重定向到适当的方法。如何做到这一点?
【问题讨论】:
标签: ruby-on-rails email ruby-on-rails-4 postfix-mta
您可以简单地将所有在 postfix 中收到的邮件转发到服务器中的任何地址或任何用户。
您可以使用后缀中的虚拟文件。
/etc/postfix/main.cf: virtual_alias_domains = example.com virtual_alias_maps = hash:/etc/postfix/virtual
/etc/postfix/虚拟:
@example.com any@yet-another-site
在此 example.com 是域。如果您有超过 1 个域,则应为该域添加另一行,并记住将该域添加到 virtual_alias_domains 中。
有关更多信息,您可以参考此link 并查看邮件转发域会话
【讨论】: