ruby-on-rails - 如何为 Ruby On Rails 设置 Postfix 以发送电子邮件

标签 ruby-on-rails email postfix-mta

我要postfix在我的 ROR 项目中发送电子邮件。因为它更安全,而且功能更多。

但现在我很迷茫。我安装了 postfix ,让 ROR 工作。但接下来我该怎么办?

(我只需要发邮件,暂时没有收到)

我应该配置postfix ,让它可以先在评论行发送电子邮件,然后将其集成到 ROR 中?

如果是这样,我应该如何在 postfix 中设置配置文件,以及如何设置 rails ?

或者我只需要在 rails 中进行所有设置吗? ?如果是这样,详细的设置应该是什么?

我很困惑。很多教程要么不起作用,要么不适合我的情况。

最佳答案

示例操作邮件程序配置

一个例子是将以下内容添加到您适当的

配置/环境/$RAILS_ENV.rb 文件:

config.action_mailer.delivery_method = :sendmail
# Defaults to:
# config.action_mailer.sendmail_settings = {
#   location: '/usr/sbin/sendmail',
#   arguments: '-i -t'
# }
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
config.action_mailer.default_options = {from: 'no-reply@example.com'}

更多信息:http://guides.rubyonrails.org/action_mailer_basics.html

关于ruby-on-rails - 如何为 Ruby On Rails 设置 Postfix 以发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24443920/

相关文章:

ruby-on-rails - 如何在 Rails 中有条件地构建 ActiveRecord 查询?

ruby-on-rails - Inline_svg gem 不工作。找不到 SVG 文件

ruby-on-rails - Ruby:返回值或 nil

ruby-on-rails - Rails 和 Mailchimp - 欢迎电子邮件

JavaMail 无法从 docker 容器发送电子邮件

php - 如何避免从 PHP mail() 发送的邮件被标记为垃圾邮件?

ruby-on-rails - 带有任何正文和 header 的 Webmock stub 请求

python - 运行每日 SQL 查询和通过电子邮件发送结果的最佳方法

javascript - trim 功能未按预期工作

linux - 向 postfix 中的组发送邮件