bde6c054bb
refactor: conf config values updated
...
To fail a message for spf policy, `fail` is the value not false.
MR !6
2022-02-17 03:52:02 +00:00
92e4e4b2d5
feat(amavis): added DKIM verification
...
DKIM varification added to amavis milter.
MR !6
2022-02-17 12:37:12 +09:30
245aa724d2
feat(spf): conduct spf check for inbound smtp
...
NOTE: currently a failed SPF check does not block the message.
currently set to add header for testing purposes.
MR !6
2022-02-17 12:13:41 +09:30
53e0cdd171
refactor(amavis): move dkim key config to own file
...
using a seperate file for the DKIM key configuration enables the user
to easily configure with their settings.
MR !4
2022-02-16 14:17:26 +09:30
b795fe5b67
feat(posfix): configure submission to dkim sign
...
All E-Mail submission (tcp/587) will be dkim signed if the domain is
matched in the amavis config '90-dkim'
MR !2
2022-02-16 10:42:31 +09:30
b9b2527a42
feat(amavis): Configured dkim
...
Default config is for domain example.org, which
is the testing domain.
User will be required to customise '90-dkim' with thier
own domain configuration, including generating dkim signing certificates.
MR !2
2022-02-16 10:36:47 +09:30
d8e51085a1
refactor(amavis): seperate config for socket
...
added the socket config to it's own file for clarity and to distinguish
a custom change from default.
MR !2
2022-02-16 10:34:23 +09:30
09aabeb68a
refactor(ssl): Moved /ssl to /certs
...
As this directory not only contains the SSL Certs,
the dkim certs as well, renamed to make more sense.
MR !2
2022-02-16 10:29:21 +09:30
1fe3598a54
fix(fetchmail): fix cron job so it runs
...
the command was set to echo instead of run.
MR !1
2022-02-14 10:15:08 +09:30
eb43442bb7
refactor: cron out to /dev/null
...
MR !1
2022-02-14 10:14:32 +09:30
5ec218dad9
feat(sa-learn): Added cron script to learn spam/ham
...
Script checks user inbox and spam to learn what is/isn't spam.
MR !1
2022-02-14 09:55:19 +09:30
ace2493f66
feat(fetchmail): added fetchmail
...
cron job to run fetchmail script to get fetchmail config from roundcube
mysql database.
MR !1
2022-02-14 09:53:57 +09:30
a7c1ae052c
feat(backup): Added backup cron and helper script.
...
Backs up all of the data to the /backup dir.
MR !1
2022-02-14 09:51:20 +09:30
4db1b34d38
feat(amavis): added amavis and configured spam
...
Spamassassin added as spam filter.
MR !1
2022-02-14 09:49:31 +09:30
df8997f07d
feat: Added Dovecot and Postfix to container
...
Initial config also added.
MR !1
2022-02-14 09:45:18 +09:30
ec9e329956
build(docker): base image added
...
Setup dockerfile with base components.
MR !1
2022-02-14 09:26:19 +09:30