【发布时间】:2012-08-17 07:41:22
【问题描述】:
我知道这已被多次看到,但我不明白我做错了什么。我正在尝试通过 rake 任务发送邮件,但出现此错误
缺少要链接的主机!请提供 :host 参数,设置 default_url_options[:host],或设置 :only_path 为 true
在staging 环境中(托管在heroku 上)。困扰我的是,当我启动控制台时,我可以毫无问题地发送邮件。在开发中,我通过 rake 任务直接发送邮件没有问题。
您可以在this gist 中看到环境文件、mailer 类和 rake 任务。我真的不明白我在这里做错了什么。
非常感谢您的宝贵时间!
【问题讨论】:
标签: ruby-on-rails-3 email heroku rake