Commit Graph

732 Commits

Author SHA1 Message Date
jmrothst 4f701c013c Enable Dovecot to accept mail for delivery through postfix 2022-04-12 22:55:30 -05:00
jmrothst 8f327b04b3 Fully working IMAP with TLS and passwd like auth 2022-04-10 23:21:48 -05:00
jmrothst 4395b8034c Enable TLS with Postfix 2022-04-10 22:36:09 -05:00
jmrothst 9d469289ed Remove sql include for passwd in MySQL 2022-04-10 22:30:00 -05:00
jmrothst bfeff44109 Fix order of defined test to match syntax 2022-04-10 18:18:32 -05:00
jmrothst 4b8be1a112 Template syntax error 2022-04-10 18:07:19 -05:00
jmrothst 6767bdf12c php-json is provided by php-common 2022-04-10 18:00:54 -05:00
jmrothst 7e4dc6b245 Rename postfix_domains to make it easier to use 2022-04-10 17:56:34 -05:00
jmrothst b9a9e862b6 Add missing endif in template for accounts 2022-04-10 17:52:19 -05:00
jmrothst 7ede9e4031 Fix mail acceptance domain list variable names 2022-04-10 17:49:36 -05:00
jmrothst e6f243b079 Single account file with email address as the username 2022-04-10 17:40:27 -05:00
jmrothst 13ea9c20a6 Add plugins for future usage of MySQL auth 2022-04-10 17:09:49 -05:00
jmrothst 59f69534e2 Fix home directories for file based virtual users 2022-04-10 01:11:45 -05:00
jmrothst cbe3404f2a Document the variable for virtual domains 2022-04-10 01:10:00 -05:00
jmrothst cb9777f216 Ensure virtual domains go through LMTP 2022-04-10 01:08:19 -05:00
jmrothst c7cb38303f Remove MySQL and use dynamic file based accounts instead. 2022-04-07 22:41:04 -05:00
jmrothst ceabc6ddd6 Ignore facts and inventory 2022-02-21 00:09:50 -06:00
jmrothst 507bd00b99 If anything changes, notify all handlers 2022-01-30 21:41:18 -06:00
jmrothst 351cffc637 If anything changes, notify all handlers 2022-01-30 21:39:31 -06:00
jmrothst 15d5568b32 If anything changes, notify all handlers 2022-01-30 21:38:09 -06:00
jmrothst 08005d5724 Make the certificates directory instead of finding it 2022-01-23 18:50:18 -06:00
jmrothst 8acf75dc15 Make the certificates directory instead of find it 2022-01-23 18:49:55 -06:00
jmrothst d6be779113 Enable selecting the TLS Certificate 2022-01-23 18:09:53 -06:00
jmrothst d3988b8431 Enable selecting the TLS Certificate 2022-01-23 18:09:27 -06:00
jmrothst 2e8186b540 Add SpamAssassin packages 2022-01-06 21:04:46 -06:00
jmrothst e1a6e3fd4a Work around Jinja2 bug? where %} and {{ need a space between 2022-01-02 23:48:17 -06:00
jmrothst 29bf5948f1 Enable OpenDKIM and OpenDMARC as MILTER 2022-01-02 19:55:17 -06:00
jmrothst 3173c6094d Use mod_md certificates 2021-12-05 20:32:36 -06:00
jmrothst 176a30e31e typo in minimum TLS version requirements 2021-12-05 18:55:55 -06:00
jmrothst f4151abc3f Enable mod_md fetched ACME TLS Certificates 2021-12-05 14:47:01 -06:00
jmrothst ace09e07e7 Enable postfix/dovecot servers 2021-12-05 12:21:17 -06:00
jmrothst 9ef51a9b8c Typo in local.conf 2021-12-05 12:20:08 -06:00
jmrothst 9b30664a41 Enable MySQL user accounts 2021-12-05 11:54:39 -06:00
jmrothst a65428816e Postfix listening 2021-11-16 19:29:51 -06:00
jmrothst 23aece35e1 OpenDKIM verify only mode config 2021-11-14 16:10:05 -06:00
jmrothst c5bcae71fd OpenDMARC config 2021-11-14 15:47:49 -06:00
jmrothst 35bbd1bfff Add dkim and dmarc service 2021-11-14 15:42:18 -06:00
jmrothst f9fe1a6a14 Base configuration 2021-11-14 15:08:15 -06:00
jmrothst 259dde90c1 Base configuration 2021-11-14 15:05:38 -06:00
jmrothst 295b7370df Add dovecot service 2021-11-14 14:05:02 -06:00
jmrothst 4277d871a3 Add OpenDMARC, OpenDKIM, and postfix service 2021-11-14 14:01:54 -06:00
jmrothst 8b2c86621b Package deploy 2021-11-14 11:46:42 -06:00
jmrothst 12f9044e69 Package deploy 2021-11-14 11:46:26 -06:00
jmrothst 36767edf90 default vars 2021-11-14 11:36:01 -06:00
jmrothst 7b00fd5fac Default vars 2021-11-14 11:35:50 -06:00
jmrothst 4928db6267 role shell 2021-11-14 11:33:13 -06:00
jmrothst bba5e273ae Role shell 2021-11-14 11:33:05 -06:00
jmrothst af25b749ec Blank role 2021-11-14 10:19:29 -06:00
jmrothst d2346d4a65 Blank role 2021-11-14 10:19:15 -06:00
jmrothst 619ca21f11 Initial commit 2021-11-14 16:03:46 +00:00