Inital Commit
This commit is contained in:
@@ -1,2 +1,18 @@
|
||||
# pyarc
|
||||
# pyarc-milter
|
||||
|
||||
Ein schlanker, multidomain-fähiger **ARC (Authenticated Received Chain) Milter** für Postfix, geschrieben in Python. Er validiert eingehende ARC-Signaturen und signiert ausgehende E-Mails dynamisch basierend auf der Absender-Domain.
|
||||
|
||||
## Features
|
||||
- 🛡 **Eingehende ARC-Validierung:** Prüft ARC-Ketten und setzt `Authentication-Results` sowie `X-ARC: TRUE/FALSE`.
|
||||
- 🔑 **Ausgehende ARC-Signierung:** Signiert Mails dynamisch basierend auf der From-Domain.
|
||||
- 🌐 **Multidomain-fähig:** Unterschiedliche Schlüssel und Selektoren pro Domain über eine INI-Config steuerbar.
|
||||
- 📝 **Eigenes Datei-Logging:** Schreibt übersichtliche Logs separat nach `/var/log/pyarc/pyarc.log`.
|
||||
- ⚡ **Standalone Key-Generator:** Bringt das CLI-Tool `pyarc-gen` mit, um Keys zu erzeugen und fertige DNS-Records auszugeben.
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
git clone [https://dein-gitea.tld/username/pyarc-milter.git](https://dein-gitea.tld/username/pyarc-milter.git)
|
||||
cd pyarc
|
||||
sudo ./install.sh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user