RoR Gem for Creating&接收电子邮件

时间:2016-01-14 21:59:14

标签: ruby rubygems email-integration

我想创建一个功能,用户可以发送电子邮件,并在用户的网页上发布该电子邮件的文本(我们正在使用设计帐户管理)。

关于我们如何构建这个,使用宝石等等的任何指导?

由于

2 个答案:

答案 0 :(得分:0)

您可以通过多种方式执行此操作,但最便宜的方法可能是使用Mailman

你必须设置一个SMTP服务器,但这并不太难,然后你基本上可以遵循mailman user guide

如果您不想管理自己的邮件服务器,或者垃圾邮件/外发邮件被标记为垃圾邮件,那么最好的办法就是使用其中一种电子邮件服务。

我对Mailgun有好运,Mailgun有一个事务性的传入电子邮件API,这正是你想要的。

他们有一个相当容易遵循的入门指南:

https://documentation.mailgun.com/quickstart-receiving.html

对于他们的HTTP api来说,这也是一个很好的宝石:

https://github.com/mailgun/mailgun-ruby

如果您因任何原因不喜欢mailgun,那么还有其他一些服务,例如Mailchimp的Mandrill,Sendgrid和Amazon SNS / SES。

答案 1 :(得分:0)

对您的问题不是一个非常清楚的描述。我想主要目的是发送邮件使用ruby,邮件gem就在那里,它也是Rails ActionMail构建的基础。