去 postmark 申请了个 api,运行 ruby 代码发邮件可以。 直接 rails s -b ip,开发模式也可以。 就是生产环境不行。 我发现开发模式注册和申请更改密码点提交,都要等很久,是不是发完邮件,才返回啊。 而生产环境交给了异步任务?
开发环境不是异步的,为了调试
你的问题信息太少 看不出原因
我们也遇到了这个问题,开发环境可以发邮件,生成环境不可以。有没有可能是端口出不去的原因?
谢谢华顺。我自己的原因,以前没用过。
然后好了。
#3 楼 @zhupeiyan 感谢,原来没有启动 sidekiq
bundle exec sidekiq -C config/sidekiq.yml -d -e production