49 Commits

Author SHA1 Message Date
Tim Smith
d1d826e513
Merge pull request #134 from gnowxilef/master
support multiple sasl_passwd entries
2018-05-23 13:28:58 -05:00
Ryan Hass
518f982af3 Properly support FreeBSD
We now disable all sendmail services and periodic services on FreeBSD
before attempting to start postfix. Additionally, this updates
mailer.conf mappings to use postfix applications rather than sendmail.
2017-11-16 17:22:13 -08:00
Felix Wong
1bb847e735
support multiple sasl_passwd entries
with tests

Signed-off-by: Felix Wong <gnowxilef@gmail.com>
2017-11-15 11:44:04 -08:00
Tim Smith
5a717c4ebe Move templates out of the default directory
Signed-off-by: Tim Smith <tsmith@chef.io>
2017-07-28 09:28:30 -07:00
Bram Gillemon
ca7b0033e9 allows to rewrite outgoing address.
In my development env i want to make sure nobody can send a mail to a wrong address. So all outgoing mails are changed.

Signed-off-by: Bram Gillemon <bram@gillemon.be>
2017-07-28 16:17:09 +02:00
Tim Smith
3ea284d576 Merge branch 'master' of git://github.com/voroniys/postfix into voroniys-master 2017-01-17 23:50:55 -08:00
Raphael Hoegger
84ad973e52 fixing /etc/aliases syntax for full-mailaddresses 2016-11-03 09:48:53 +01:00
Tim Smith
4e8fa5b0c1
Remove node name from config
Signed-off-by: Tim Smith <tsmith@chef.io>
2016-07-14 18:29:51 -05:00
Stanislav Voroniy
525d67394a Support for any kind of postfix lookup tables 2015-09-30 09:54:46 +02:00
Stanislav Voroniy
3b2a268d6d Fully customizable master.cf file 2015-09-12 11:12:08 +02:00
Stanislav Voroniy
52a675d1c8 Manage any hash: tables for postfix with hash_maps recipe 2015-09-11 15:02:18 +02:00
Joris van Lieshout
2cbe7c42b4 Adding functionality to restrict 'rcpt to' domains 2015-06-23 14:53:15 +01:00
Chase Bolt
7fd9784867 adding the usage of virtual_domains along with other file types other than hash 2014-08-20 13:29:55 -07:00
Sander van Harmelen
489bfaacbe Refactoring trying to fix some logic issues 2014-07-17 12:23:59 +02:00
Sean OMeara
140e1c759b Revert "[COOK-3418] - Virtual Domain Support"
This reverts commit d6bec0d04547048ad5a514ab63c105eed499fab8.
2014-06-11 16:51:55 -04:00
Tim Smith
e6b58b270b #68 -Properly handle binding to loopback on mixed IPV4/IPV6 systems
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 14:04:34 -04:00
Sander van Harmelen
e4c9b11039 #67 -[COOK-4662] Added support for access control
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 14:03:14 -04:00
Sander van Harmelen
bfe9cd760e #66 - [COOK-3652] Added support for transport mappings
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 13:58:33 -04:00
skubriev
e2d49e10e9 #64 - add smtp_generic maps configuration option
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 13:50:20 -04:00
Harm de Wit
80d37848cb #55 - Add support for virtual aliases
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 13:39:39 -04:00
Braden Wright
d6bec0d045 [COOK-3418] - Virtual Domain Support
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-06-11 13:10:01 -04:00
Ian Neubert
1c3f6981ee [COOK-4410] - Fix sender_canonical configuration by adding template and postmap execution
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-03-27 23:24:57 -04:00
Joshua Timberman
14612d63fd COOK-4086, add omnios support
Signed-off-by: Sean OMeara <someara@opscode.com>
2014-02-19 01:13:02 -05:00
Alex Koch
771aa2f6ff [COOK-3824] - Fixing up list construction in main.cf.erb
Signed-off-by: Sean OMeara <someara@opscode.com>
2013-11-04 19:31:02 -05:00
Eric G. Wolfe
0108248ac4 [COOK-3328] Refactor main.cf template and attributes
Signed-off-by: Seth Vargo <sethvargo@gmail.com>
2013-08-24 14:04:22 -04:00
Steven Danna
3cf2d08a86 [COOK-2501] Fix conditional in template 2013-05-08 22:03:56 -07:00
David Whittington
d44d576467 Replace fallback_relay with smtp_fallback_relay in master.cf
Renamed in Postfix 2.3
2013-04-05 10:50:45 -04:00
David Joos
a48dcae155 COOK-1233 canonical maps 2012-11-19 12:34:55 -07:00
Danial Pearce
cc424eff02 Allow alias value to be an array. COOK-1660 2012-11-03 13:15:34 -06:00
jtimberman
b6b927298e add new attribute to readme, use strings 2012-10-31 17:24:46 -06:00
Joshua Timberman
bc71fa11db Merge pull request #13 from clkao-cookbooks/COOK-1662
configurable inet_interfaces. COOK-1662
2012-10-31 16:22:24 -07:00
jtimberman
d2f29085a3 [COOK-1792] - add minitest-chef tests
* Create minitest-chef tests
* Also use better style (don't specify action if its the default, use
  5 digit modes, update notification syntax)
2012-10-20 20:41:00 -06:00
jtimberman
99a240edf2 [COOK-1790] - move aliases template to default 2012-10-20 12:16:31 -06:00
Joshua Timberman
26383c07c9 Merge pull request #9 from patientslikeme/COOK-1535
Simple fix that might break Postfix < 2.5; see JIRA for discussion
2012-09-20 10:23:35 -07:00
Chia-liang Kao
e2ecce710b configurable inet_interfaces 2012-09-16 22:09:02 +08:00
Jeremiah Snapp
223907dbb0 add milter related parameters to main.cf 2012-08-28 16:54:32 -06:00
Joshua Timberman
28b1b1599c Merge pull request #10 from jeremiahsnapp/COOK-1538
add iptables_rule template for smtp port
2012-08-28 15:43:34 -07:00
Joshua Timberman
20aac629e5 Merge pull request #7 from jeremiahsnapp/COOK-1528
COOK-1528 renamed ubuntu specific aliases template
2012-08-18 10:27:54 -07:00
Jeremiah Snapp
2b06324e3b add iptables_rule template for smtp port 2012-08-08 13:49:29 -04:00
Jay Levitt
0ffe28d438 put tls caches in data_directory, not queue_directory; this might break postfix <2.5 2012-08-07 10:52:10 -04:00
Jeremiah Snapp
201a7eec2e renamed ubuntu specific aliases template 2012-08-06 15:36:05 -04:00
Joshua Buysse
f231f8b408 [COOK-1520] Added support for enabling procmail to postfix cookbook 2012-08-04 19:06:21 -05:00
Greg 'gba' Albrecht Kim
48ecec64c5 COOK-1442 Adding conditional in case domain is missing (e.g. Vagrant). 2012-07-12 18:14:08 -07:00
jtimberman
6df811b81a [COOK-880] - add client/server roles for search of relayhost 2012-04-17 17:37:11 -06:00
jtimberman
a2c0c7c6f5 [COOK-733] - use node not @node, ensure aliases attribute exists 2012-04-04 19:31:41 -06:00
Alex Soto
2892a51af7 COOK-733: added postfix::aliases recipe to manage /etc/aliases
Signed-off-by: jtimberman <joshua@opscode.com>
2012-04-04 17:32:47 -06:00
Alex Tomlins
ab2999ea60 postfix: Allow disabling smtpd TLS via an attribute 2011-11-09 12:37:10 -07:00
jtimberman
0da74e1490 @node is deprecated, use node, chef commit f904589 2010-06-13 13:16:20 -06:00
Joshua Timberman
aaf8f3645c Add postfix module, with sasl_auth secure authentication capability 2009-03-11 13:01:32 -06:00