我想为我网站上的所有用户创建一个电子邮件服务,例如:abc@xyz.com,用户可以在其中发送和接收个性化电子邮件。首先,我只需要能够在Rails中发送和接收电子邮件。
用户需要能够在xyz.com注册电子邮件,并从xyz.com发送和接收电子邮件。
Rails中是否有任何解决方案?有没有这样做的宝石或插件?
如果我需要从头开始,可能会非常感谢任何可能有助于解决问题的资源。
答案 0 :(得分:0)
假设您要将这些用户存储在SQL数据库中,也许您可以配置MTA和IMAP服务器以将您的Rails数据库用作用户数据库,然后使用Squirrelmail或任何其他Web邮件客户端提供电子邮件用户界面。
我相信Dovecot IMAP服务器和Postfix MTA都可以使用MySQL或PostgreSQL来查找/验证用户。
Rails http://mailr.org/中似乎有一个网络邮件应用。