2014-01-09 60 views
6

我需要实现消息传递功能。当我从我的Rails应用程序向任何用户发送消息时,它也会发送给用户的电子邮件。但是,如果用户得到电子邮件从Gmail,yahoo..etc回复,那么我需要实现的答案也应该进入rails应用程序。任何人都可以引导我一些方式..所以我可以在谷歌上搜索它。如何在电子邮件服务器上从Rails应用程序获取电子邮件回复

例如:

如果我从这个邮件“[email protected]”和用户发送电子邮件给用户回复上[email protected]这是我在报头中设置Reply-To。然后,我需要用户在我的Rails应用程序中的回复,以便将此用户的回复添加到我的消息传递线程中。 通过我想实现的这个功能用户不需要在我的应用程序中登录做消息,用户也可以通过电子邮件回复在当前对话上做消息。

+0

我很想知道的是,可能 –

+0

只是做一个Gmail帐户,并有轨道轮询来的电子邮件帐户。这是最简单的解决方案。谷歌“红宝石Gmail”为您可以使用的几个宝石。 – Casper

回答

1

这是可能的!

例如,您可以使用mailman

您只需在电子邮件中设置一个Reply-To标题使其具有唯一性,以便在获取消息时知道其对应的内容。

例如,假设你自己的E-mail地址[email protected]

你可以发送电子邮件,以回复到标题“[email protected]”,让你知道用户回复的内容。

然后,邮递员可以从邮箱中获取邮件并解析其中的内容标识。

某些服务做到这一点为好,处理所有的电子邮件部分,向您发送通知来的电子邮件,例如postmark

相关问题