1
- # Ansible role for an all-in-one mail server based on opensSUSE Leap 15.4
1
+ # Ansible role for an all-in-one mail server based on openSUSE Leap 15.5
2
2
3
- [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/chkpnt/chkpnt-mailserver/Run%20tests%20against%20latest%20openSUSE%20Leap%2015.4 ?label=Tests%20against%20latest%20openSUSE%20Leap%2015.4 )] ( https://github.com/chkpnt/chkpnt-mailserver/actions/workflows/run-tests.yml )
3
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/chkpnt/chkpnt-mailserver/Run%20tests%20against%20latest%20openSUSE%20Leap%2015.5 ?label=Tests%20against%20latest%20openSUSE%20Leap%2015.5 )] ( https://github.com/chkpnt/chkpnt-mailserver/actions/workflows/run-tests.yml )
4
4
[ ![ Ansible Role] ( https://img.shields.io/ansible/role/d/39777?label=Ansible%20Galaxy%20downloads&style=flat-square )] ( https://galaxy.ansible.com/chkpnt/mailserver )
5
5
6
6
The purpose of this Ansible role is to fulfill my demands on my own mail server:
7
7
8
- - [x] Supports openSUSE Leap 15.4
8
+ - [x] Supports openSUSE Leap 15.5
9
9
- [x] Orchestration of Postfix (MTA), Dovecot (MDA) and Rspamd
10
10
- [x] Postfix uses Dovecot for authentication (SMTP AUTH through Dovecot SASL)
11
11
- [x] No databases for configuration, just plain files
@@ -27,7 +27,8 @@ The purpose of this Ansible role is to fulfill my demands on my own mail server:
27
27
- [x] Ham can be learnt by applying the NonJunk flag, which is used by Thunderbird
28
28
- [x] Ham can be learnt by marking the mail with a green flag in the iOS Mail App
29
29
- Antivirus
30
- - [x] Integration of ClamAV
30
+ - [x] Integration of [ ClamAV] ( https://www.clamav.net/ )
31
+ - [x] Integration of [ Fangfrisch] ( https://rseichter.github.io/fangfrisch/ )
31
32
- [ ] Integration of VirusTotal.com
32
33
- [x] Infected mails are rejected
33
34
- [x] Nice reports (rspamd WebUI is sufficient for me)
0 commit comments