Puppet Class: ssmtp
- Inherits:
-
ssmtp::params
- ssmtp::params
- ssmtp
- Defined in:
- manifests/init.pp
Overview
Class: ssmtp
This class manage local ssmtp installation
Parameters
- default_mta
-
Boolean. If set to ssmtp, ssmtp will be set as default mta Default: false Valid values: true, false
- root_email
-
Mail address that get root mails
-
`mail_hub`
Server that is used for outgoing mail
-
`from_line_override` (default=YES)
Allow mail client to override from line
-
`revaliases`
Array of reverse aliases
-
`hostname`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`rewritedomain`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`authuser`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`authpass`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`authmethod`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`tlscert`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`tlskey`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`authuser`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`tlscafile`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`tlscadir`
Override ssmtp.conf parameter, see man 5 ssmtp.conf
-
`require_yum` (bool, default=true)
Override ssmtp.conf parameter, see man 5 ssmtp.conf
Variables
-
`osfamily`
This variable is used to determin if module can be used on current operating system or not
Examples
Authors
Thomas Bendler <project@bendler-net.de> Thomas Mueller <mueller@puzzle.ch>
Copyright
Copyright 2017 Thomas Bendler, unless otherwise noted.