繁体   English   中英

RoR:为用户提供唯一的电子邮件地址

[英]RoR: Providing users with unique email addresses

作为一个RoR新手,我希望能够深入了解如何实现以下目标(或者如果可能的话)。

我的应用程序将充当用户和第三方应用程序之间的中间人。 向第三方应用程序的用户提供唯一的电子邮件地址,他们可以发送电子邮件(文本),然后将其保存到第三方应用程序中。

我希望拦截此文本,并删除元数据(日期,来自,主题等),然后将每个数据相应地保存到第三方应用程序中,而不是用户向第三方应用程序发送文本。 话虽如此,我设想从我的应用程序中为用户提供唯一的电子邮件地址,我将匹配他们的第三方地址。

问题1:如何在RoR中自动配置我的唯一电子邮件地址? 问题1.1:是否有提供者/ API允许这样做?

脏的方式是我使用托管服务提供商,允许无限制的电子邮件地址,并手动创建很多。

我正在寻找使用诸如Mailgun或Cloudmailin之类的服务来帮助促进捕获/解析传入的电子邮件内容。

我不相信一个“全能”的电子邮件地址可以为我服务,因为用户可以将我提供的电子邮件地址分享给任何人(例如通过他们网站上的mailto链接),因此大多数发送电子邮件的人可能不是我的用户应用。

非常感谢所有建议/协助。 谢谢你的时间。

对于这样的事情,Mailgun是你最好的选择 - 你可以使用一条路线来匹配你的电子邮件地址的模式,将它发布到你的RoR应用程序,然后在内部处理所有的处理和解析。 这将很容易让您扩展到您想要的多个地址(并且您可以设计地址,以便不同的模式在不同的地方)。

此外,Mailgun / Rackspace“Fanatical Support”在出现问题时非常好。

在过去的18个月左右使用过MailGun,我会给你的一个警告是,虽然它非常可靠且易于使用,但偶尔会遇到交付延迟,具体取决于它们的繁忙程度。 这些可能有点令人困惑或令人沮丧,但我从来没有让他们“丢失”一段邮件给我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM