Forum Linux.général postfix et les mails reçus trop lourds

Posté par .
Tags : aucun
1
4
déc.
2008
Bonjour,

J'ai un serveur de courier postfix dans ma PME.
Afin d'éviter que les utilisateurs n'envoient des mails trop lourds, j'ai rajouté dans /etc/mains.cf:
message_size_limit = 5000000
Le souci vient de ceux qui nous envoient des mails. Si les mails sont plus gros que 5 Mo, postfix les récupère mais ne les distribue pas au destinataire et en plus il ne prévient même pas l'expéditeur que le mail n'a pas été distribué.
Je vous avoue que je ne sais même pas où ces mails sont mis.....

Si quelqu'un pouvait m'aider....
  • # message_size_limit

    Posté par (page perso) . Évalué à 1.

    Non, il ne devrait pas accepter un mail qui dépasse la taille message_size_limit.

    Ta conf Postfix devrait être dans /etc/postfix/main.cf

    Normalement, ton client ne devrait même pas essayer d'envoyer le message. Quand il fait une commande EHLO au serveur, celui-ci doit renvoyer la taille maximale autorisée et le client, connaissant la taille du message qu'il souhaite envoyer, arrête la transaction.

    Même si ton client ne respecte/supporte pas le SIZE renvoyé par le serveur, au moment de finaliser l'envoi du message, le serveur le refuse.

    Et si ton serveur Postfix n'est pas accédé directement par les utilisateurs, un serveur intermédiaire qui essaierait de relayer un message trop gros par ton Postfix se verrait refuser l'envoi du message et enverrait un DSN à l'expéditeur du message précisant que le serveur suivant n'accepte pas ton message.


    Essaie de vérifier que tu as bien renseigné correctement le paramètre message_size_limit :
    $ postconf | grep message_size_limit

    Vérifie qu'il est actif :
    $ telnet MON_SERVEUR 25

    ensuite tape "EHLO moi"
    le serveur devrait renvoyer une ligne "250-SIZE 5000000" qui t'indique la taille maximale acceptée.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.