Tag: mailman gem

接收和处理电子邮件:Heroku,Sendgrid,可能还有Mailman

我的应用为每个用户创建一个唯一的电子邮件,用户将电子邮件发送到该地址进行处理。 使用Sendgrid,我将传入的电子邮件通过管道传输到我的域(在Heroku上托管)到一个地址: site.com/receive_email 我使用TO字段来确定用户,因为电子邮件地址是随机生成的(可能是那里的安全问题,但只是在我身边) 我已经尝试过使用像Mailman这样的外部脚本,但由于我是在Heroku上托管的,我需要让一名工作人员全职运行来保持这个过程。 此测试应用程序目前还没有真正寻找它。 这使得它作为POST请求处理。 我可以在receive_emails访问POST哈希(params [“subject”]等)。 这是我被卡住的地方 您是否建议处理POST params中的原始数据,或者我可以使用Mailman或ActionMailer之类的东西为我处理电子邮件?