【问题标题】:rails 3 email question: how to get /usr/sbin/sendmail executable file?rails 3 email 问题:如何获取 /usr/sbin/sendmail 可执行文件?
【发布时间】:2011-03-14 12:58:11
【问题描述】:
在 rails 3 sendmail_settings 中,有一个选项 :location 表示 sendmail 可执行文件的位置(默认为 /usr/sbin/sendmail)。在我的ubuntu OS机器中,/usr/sbin下没有这样的文件,那我怎样才能得到/usr/sbin/sendmail可执行文件呢?
【问题讨论】:
标签:
ruby-on-rails
ruby-on-rails-3
actionmailer
【解决方案1】:
如果您想覆盖 :sendmail 传递方法的选项,则可以使用 sendmail_settings。您可以在环境文件中覆盖这些设置。
config.action_mailer.sendmail_settings = {
:location => '/usr/sbin/sendmail',
:arguments => '-i -t'
}
【解决方案2】:
sudo apt-get 安装 sendmail-bin。您应该使用包管理器进行搜索。它是 ubuntu .. 而且看起来 gzip 压缩的可执行文件可以在整个网络上找到。