-
Notifications
You must be signed in to change notification settings - Fork 69
Postfix
railsmachine-ops edited this page Oct 9, 2012
·
2 revisions
Moonshine ships with postfix out of the box, to handle those cases where your application needs to send email.
To disable postfix, add this to config/moonshine.yml
:
:postfix:
:enable: false
At this time, there's minimal configuration options for adjusting how moonshine works, because there are so many variations. If you need to adjust anything, we recommend creating a template for it and customizing it as necessary, using the installed main.cf as a base:
$ scp server:/etc/postfix/main.cf app/manifests/templates/main.cf.erb
Then make a recipe to manage that:
recipe :postfix_configuration
def postfix_configuration
file '/etc/postfix/main.cf',
:ensure => :present,
:content => template('main.cf.erb')
:require => package('postfix'),
:notify => service('postfix')
end