Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
filtrage_des_courriels_avec_dovecot [Le 09/09/2020, 13:11]
sefran Correction expression
filtrage_des_courriels_avec_dovecot [Le 11/09/2022, 11:07] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 32: Ligne 32:
 </​file>​ </​file>​
  
 +=== Choix du format de boîtes aux lettres ===
 +Par défaut, Dovecot utilise la disposition de répertoires Maildir++. Cela signifie que toutes les boîtes aux lettres sont stockées dans un seul répertoire et précédées d'un point.
 +
 +Par exemple:
 +<code bash>​~/​.local/​share/​courriels
 +├── .dossier
 +│   ​├── cur
 +│   ​├── new
 +│   ​└── tmp
 +└── .dossier.sous_dossier
 +    ├── cur
 +    ├── new
 +    └── tmp
 +</​code>​
 +Si vous souhaitez un format de boîtes aux lettres avec des répertoires hiérarchiques,​ tels que:
 +<code bash>​~/​.local/​share/​courriels
 +└── dossier
 +    ├── cur
 +    ├── new
 +    ├── tmp
 +    └── sous_dossier
 +        ├── cur
 +        ├── new
 +        └── tmp
 +</​code>​
 +vous devrez activer la disposition fs:
 +<​file>​mail_location = maildir:​~/​.local/​share/​courriels:​LAYOUT=fs</​file>​
 ==== Activer la technique de distribution des courriels ==== ==== Activer la technique de distribution des courriels ====
 Le MDA utilise deux façons de distribuer les courriels, par l'​Agent de Distribution Locale (LDA) du MDA, ou avec le Protocole Local de Transport des Courriels (LMTP) du MTA qui est une variante locale au serveur de messagerie du SMTP. Le MDA utilise deux façons de distribuer les courriels, par l'​Agent de Distribution Locale (LDA) du MDA, ou avec le Protocole Local de Transport des Courriels (LMTP) du MTA qui est une variante locale au serveur de messagerie du SMTP.
Ligne 113: Ligne 140:
 <​file>​if header :contains "​subject"​ ["​commande",​ "​achat"​] { <​file>​if header :contains "​subject"​ ["​commande",​ "​achat"​] {
   redirect "​serviccommandes@mon_domaine_de_courriels.fr";​   redirect "​serviccommandes@mon_domaine_de_courriels.fr";​
 +}</​file>​
 +
 +Pré-filtrage de mes courriel utilisateurs locaux :
 +<​file>​require ["​fileinto"​];​
 +#Si je suis en destinataire ou en copie d'un mail c'est qu'il m'est destiné directement
 +if header :contains ["​to","​cc"​] "​utilisateur@mon_domaine_de_courriels.fr"​
 +{
 +fileinto "​INBOX";​
 +stop;
 +#Sinon, si l'​email vient de @mon_domaine_de_courriels.fr ? je le veux dans un répertoire mon_domaine_de_courriels
 +} elsif  header :matches "​From"​ "​*@mon_domaine_de_courriels.fr>"​
 +{
 +fileinto "​INBOX/​mon_domaine_de_courriels";​
 +#Sinon laisse moi faire le tri ailleurs
 +} else
 +{
 +fileinto "​INBOX/​A trier";​
 }</​file>​ }</​file>​
  
  • filtrage_des_courriels_avec_dovecot.1599649903.txt.gz
  • Dernière modification: Le 09/09/2020, 13:11
  • par sefran