NameError:未初始化的常量Mail :: Parsers :: ContentTransferEncodingParser
有时当我在heroku上发送大量电子邮件时,其中一些失败并出现以下错误: NameError: uninitialized constant Mail::Parsers::ContentTransferEncodingParser
我不知道为什么会这样,但我想也许这可能是因为attachments.inline in mailer
使用了attachments.inline in mailer
。 什么想法可能导致这个问题?
我使用以下行创建初始化程序:
Mail.eager_autoload! if Rails.env.production? && defined?(Mail)
并解决了这个问题。
- 有没有人从Windows平台成功部署到heroku?
- Heroku删除我上传的文件,为什么?
- 使用RoR,FbGraph Gem和S3将照片发布到Heroku的Facebook Open Graph
- 在heroku上托管的Rails应用程序:错误R12(退出超时)
- Ruby on Rails,Paperclip,Heroku,GitHub和AWS – 保护密钥
- 使用git部署到heroku会因快进而被拒绝
- Heroku – ActionView :: Template :: Error(PG ::错误:错误:列category_products.desc不存在
- heroku运行db:migrate因rake中止而失败
- Heroku在我的Ruby on Rails应用程序中找不到文件 – 即使它们就在那里?