18
0
Fork 0

Ajout avertissement si message_size_limit > mailbox_size_limit

This commit is contained in:
whirigoyen 2021-10-22 16:40:27 +02:00
parent a1014a28d1
commit 511c612dda
1 changed files with 7 additions and 1 deletions

View File

@ -629,6 +629,7 @@ Pour récupérer à la fois l'adresse expéditeur et destinataire dans les logs
| grep -E '(from|to)=<'|awk -F ' ' '{ print $1,$2,$3,$7 }' |tr -d ','; echo; done
~~~
### Taille maximum d'un message
Par défaut, la taille d'un message est limitée à 10 Mo, cela se modifie avec le paramètre `message_size_limit`.
@ -636,12 +637,14 @@ Par défaut, la taille d'un message est limitée à 10 Mo, cela se modifie avec
Attention, lorsqu'une pièce jointe est dans un format binaire (exemples : JPG, PDF, etc.), les emails sont traduits en caractères texte (conversion [uuencode](https://fr.wikipedia.org/wiki/Uuencode)) ce qui provoque une augmentation de la taille jusqu'à 40%.
Voici par exemple le paramètre que l'on conseille de mettre si l'on veut autoriser les messages jusqu'à 20 Mo :
Connaître la taille limite d'un message
~~~
message_size_limit = 25600000
~~~
Attention, la taille par défaut de la mailbox est de 50 Mo (`mailbox_size_limit = 51200000`). Si vous définissez `message_size_limit` > `mailbox_size_limit` (sauf si la taille est illimitée avec `mailbox_size_limit = 0`), Postfix bloquera les mails dans la queue (avec un `*`).
### SMTPUTF8
SMTPUTF8 est une extension pour support l'UTF8 dans les entêtes de messages.
@ -672,10 +675,12 @@ EHLO foo.bar
Pour plus de détails, lire <http://www.postfix.org/SMTPUTF8_README.html>
### Relai vers Mailjet selon l'expéditeur
Voir leur documentation : <https://fr.mailjet.com/docs/code/postfix>
### .forward
De façon similaire aux fichiers `.htaccess` pour Apache, un utilisateur UNIX peut créer un fichier `.forward` à la racine de son home-directory pour faire passer tous ses emails reçus dans une moulinette : renvoi automatique vers une autre adresse, traitement via Procmail, envoi d'un message d'absence, etc. Attention, cela ne fonctionne que pour Postfix en mode local, cela ne fonctionne pas en mode virtual.
@ -714,6 +719,7 @@ $ cat ~/.forward
\foo,"|/usr/bin/vacation foo"
~~~
### vacation
~~~