Postfix : Message size exceeds fixed limit


Mail
Depuis quelques jours, j'ai le message d'erreur suivant dans le log de mon serveur Postfix : "Message size exceeds fixed limit". Cela a pour conséquence de bloquer l'envoi des mails qui ont une pièce jointe un peu trop grande. Voici comment corriger ce problème.

Dans un premier temps, lancez cette commande pour connaître la taille maximum autorisée dans Postfix :

# postconf -d | grep message_size_limit
message_size_limit = 10240000

Ici, la limite est de (10240000 / 1024) / 1024 = 9,76 Mo. Pour augmenter cette valeur, il suffit d'utiliser postconf de la manière suivante :

postconf -e 'message_size_limit = 20240000'

Puis, on recharge la configuration du serveur :

/etc/init.d/postfix reload

Pour finir, renvoyez vos mails et contrôlez que le message d'erreur n'apparaît plus dans le fichier /var/log/maillog.


6 Commentaires pour "Postfix : Message size exceeds fixed limit"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    Attention cependant à ne pas fixer des limites trop élevées car vos mails risquent d'être rejetés du coté du destinataire.
    La "norme" est en général fixée aux alentours de 10Mo justement...

    RépondreRépondre
    oDn , le 18 mars 2011 à 17:11
  •  

    @oDn : dans mon cas, j'envoie automatiquement un mail qui contient un dump SQL d'une base. Du coup la pièce jointe est assez grosse, mais ta remarque me fait penser que mon système risque d'être limiter un jour par ce genre de restriction.

    RépondreRépondre
    pti-seb , le 18 mars 2011 à 18:00
  •  

    gmail est à 25Mo
    http://mail.google.com/support/bin/answer.py?hl=fr&answer=8770
    je trouve ça plus proche de notre utilisation actuel que 10mo

    RépondreRépondre
    Kanor , le 18 mars 2011 à 19:24
  •  

    l'autre idée sinon, serait de faire un relay local qui compress puis envoi ce qui est compressé
    En faisant 2-3 recherches, apparemment il existerai un module de compression qui envoi en buffer :
    - http://perldoc.perl.org/IO/Compress/Zip.html#DESCRIPTIONhttp://perldoc.perl.org/IO/Compress/Zip.html#DESCRIPTION
    intégré dans amavisd (encore faut-il l'utilisé)
    IL existe aussi une distrib qui semble sympa pour les non geek : "artica" qui intègre ce genre de compression.

    @oDn : tu compress ton dump avant l'envoi j'espère !

    RépondreRépondre
    nocktames , le 18 mars 2011 à 20:10
  •  

    L'option "-d", c'est pour afficher la valeur par défaut de postfix. Donc si l'on veut connaitre la taille maximum paramétré, il faut enlever le "-d"

    RépondreRépondre
    tomamplius , le 26 mars 2011 à 09:36
  •  

    On a inventé le FTP pour des tailles de fichier de ce genre ! :p

    RépondreRépondre
    GanGan , le 26 avril 2011 à 11:39
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum