cookbook 'codenamephp_localmail', '= 1.0.1'
codenamephp_localmail (9) Versions 1.0.1 Follow0
Cookbook that installs a local mailserver and mail client for local only mail used during development
cookbook 'codenamephp_localmail', '= 1.0.1', :supermarket
knife supermarket install codenamephp_localmail
knife supermarket download codenamephp_localmail
Chef Cookbook Localmail
Cookbook that installs a local mailserver and mail client for local only mail used during development.
Requirements
Supported Platforms
- Debian Stretch
Chef
- Chef 13.0+
Cookbook Depdendencies
- apt
Usage
Add the cookbook to your Berksfile:
cookbook 'codenamephp_localmail'
Add the gui cookbook to your runlist, e.g. in a role:
{ "name": "default", "chef_type": "role", "json_class": "Chef::Role", "run_list": [ "recipe[codenamephp_localmail]" ] }
Cookbooks
Default
The default cookbooks installs the default-jre and downloads MockMock and installs it as a local service. A web ui is started (by default on http://localhost:8085) to view the mail.
Attributes
-
default['codenamephp_localmail']['mockmock']['urls']['jar']
The url to the Mockmock source file, defaults to'https://github.com/tweakers-dev/MockMock/blob/master/release/MockMock.jar?raw=true'
-
default['codenamephp_localmail']['mockmock']['paths']['jar']
The path to where the jar file will be installed, defaults to'/var/opt/MockMock.jar'
-
default['codenamephp_localmail']['mockmock']['ports']['smtp']
The smtp port MockMock will listen to, defaults to25
-
default['codenamephp_localmail']['mockmock']['ports']['web']
The port where the web ui will be listening, defaults to8085
Dependent cookbooks
apt >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Change Log
Unreleased
Merged pull requests:
- [RELEASE 1.0.1] #2 (bastianschwarz)
v1.0.0 (2018-09-08)
Merged pull requests:
- [RELEASE 1.0.0] #1 (bastianschwarz)
* This Change Log was automatically generated by github_changelog_generator
License Metric
1.0.1 passed this metric
1.0.1 passed this metric