在rails上通过电子邮件插入记录

问题描述:

我已经在rails3上开发了一个消息系统。根据需求,当用户A向UserB发送任何消息时,消息将存储在数据库中,同时也会发送电子邮件通知。在rails上通过电子邮件插入记录

现在我的要求是,当用户B通过邮件回复电子邮件通知时,它应该插入数据库。

与发送电子邮件相比,这是一项相当复杂的任务。从本质上讲,你将有以下几个步骤:

  • 设置接收方法,在你的邮件
  • 设置你的电子邮件服务器的邮件转发到您的应用程序
  • 手柄处理电子邮件内容
  • 保存到数据库中

可能是在整个过程中最直接的分解可以在rails guide中找到。