Ajout conf bounces
This commit is contained in:
parent
dea4417ca1
commit
930da238f2
|
@ -111,6 +111,7 @@ listmaster: root
|
|||
#-- SYMPA end
|
||||
~~~
|
||||
|
||||
|
||||
## Configuration
|
||||
|
||||
Fichiers de configuration :
|
||||
|
@ -155,6 +156,7 @@ lang fr
|
|||
|
||||
> *Note 2* : en cas de changement de configuration de Sympa, il faut redémarrer Sympa **et** l'unité systemd `wwsympa` (ou Apache) à cause des process FastCGI.
|
||||
|
||||
|
||||
### Personnalisation
|
||||
|
||||
De nombreux scénarios (configurations de distribution des listes) sont proposés (et amendables) par défaut (cf. `/usr/share/sympa/default/scenari/`), mais il est possible de préparer un ou plusieurs scénarios pour des besoins spécifiques et récurrents. Voici un exemple qui supprime simplement le paramètre `quiet` afin de recevoir une notification en cas de rejet.
|
||||
|
@ -262,8 +264,19 @@ Sauf si votre liste est ouverte à n'importe quel expéditeur, on conseille de s
|
|||
dkim_signature_apply_on any
|
||||
~~~
|
||||
|
||||
|
||||
## Configuration de Postfix
|
||||
|
||||
Voici les répertoires importants pour Sympa :
|
||||
|
||||
* `/var/spool/sympa/` : files d'attente (modération etc.)
|
||||
* `/var/lib/sympa/arc/` : archives des listes de diffusion générées avec [MHonArc](https://www.mhonarc.org/)
|
||||
* `/var/lib/sympa/list_data/` : données de configuration des listes de diffusion
|
||||
* `/usr/share/sympa/bin/` et `/usr/lib/sympa/bin/` : scripts Perl et binaires
|
||||
* `/usr/share/sympa/lib/` et : bibliothèques Perl
|
||||
* `/usr/share/sympa/default/` : templates
|
||||
|
||||
|
||||
### Configuration avec un domaine unique (non virtuel)
|
||||
|
||||
**Attention :** Si ce domaine est déjà défini comme virtuel dans Postfix, cela cassera la réception de mails sur boîtes virtuelles associées.
|
||||
|
@ -284,14 +297,31 @@ foo-owner: "| /usr/lib/sympa/bin/bouncequeue foo"
|
|||
|
||||
Le message passe ensuite par différentes files d'attente suivant la configuration (modération, etc.).
|
||||
|
||||
Voici les répertoires importants pour Sympa :
|
||||
Afin de distinguer les bounces de Postfix de ceux de Sympa, configuer `/etc/aliases` :
|
||||
|
||||
* `/var/spool/sympa/` : files d'attente (modération etc.)
|
||||
* `/var/lib/sympa/arc/` : archives des listes de diffusion générées avec [MHonArc](https://www.mhonarc.org/)
|
||||
* `/var/lib/sympa/list_data/` : données de configuration des listes de diffusion
|
||||
* `/usr/share/sympa/bin/` et `/usr/lib/sympa/bin/` : scripts Perl et binaires
|
||||
* `/usr/share/sympa/lib/` et : bibliothèques Perl
|
||||
* `/usr/share/sympa/default/` : templates
|
||||
```diff
|
||||
-bounce: root
|
||||
+bounce: postmaster
|
||||
```
|
||||
|
||||
Puis exécuter `postalias /etc/aliases`.
|
||||
|
||||
Et configurer `/etc/postfix/main.cf` :
|
||||
|
||||
```diff
|
||||
-bounce_notice_recipient = bounce
|
||||
-2bounce_notice_recipient = bounce
|
||||
+bounce_notice_recipient = postmaster
|
||||
+2bounce_notice_recipient = postmaster
|
||||
```
|
||||
|
||||
Vérifier la configuration de Postfix et le redémarrer :
|
||||
|
||||
~~~
|
||||
postconf >/dev/null
|
||||
systemctl restart postfix
|
||||
systemctl status postfix
|
||||
~~~
|
||||
|
||||
|
||||
### Configuration multi-domaines virtuels
|
||||
|
@ -348,11 +378,27 @@ Editer le main.cf de Postfix et ajouter aux options :
|
|||
~~~
|
||||
virtual_mailbox_maps = (...) hash:/etc/sympa/sympa_transport
|
||||
transport_maps = (...) hash:/etc/sympa/sympa_transport
|
||||
|
||||
~~~
|
||||
|
||||
**Attention :** `mydestination` ne doit pas contenir le domaine virtuel.
|
||||
|
||||
Afin de dinstinguer les bounces de Postfix de ceux de Sympa, changer l'alias de bounce :
|
||||
|
||||
```diff
|
||||
-bounce_notice_recipient = bounce
|
||||
-2bounce_notice_recipient = bounce
|
||||
+bounce_notice_recipient = postmaster
|
||||
+2bounce_notice_recipient = postmaster
|
||||
```
|
||||
|
||||
Supprimer l'alias `bounce` de `/etc/aliases` :
|
||||
|
||||
```diff
|
||||
-bounce: root
|
||||
```
|
||||
|
||||
Puis exécuter `postalias /etc/aliases`.
|
||||
|
||||
Ajouter les listes de base :
|
||||
|
||||
~~~
|
||||
|
@ -390,6 +436,7 @@ systemctl restart sympa
|
|||
systemctl status sympa
|
||||
~~~
|
||||
|
||||
|
||||
## Plomberie
|
||||
|
||||
La configuration d'une liste se trouve à la fois :
|
||||
|
|
Loading…
Reference in a new issue