Como alterar o tamanho máximo de E-mail do Postfix

Hoje um cliente me avisou que um email específico não estava sendo enviado por conter um anexo grande. Portanto o meu servidor de e-mail Postfix o rejeitou.

Hora de verificar o log

Vamos utilizar o cat e o grep para não perder tempo.


$ cat /var/log/mail.log | grep limit

O retorno:


# cat /var/log/mail.log | grep limit

Aug 21 10:55:51 server postfix/submission/smtpd[67898]: warning: 93686809EF: queue file size limit exceeded

A configuração message_size_limit

A opção de configuração é “message_size_limit” e por padrão é definida como 10240000 bytes, que é aproximadamente 10MB. Você pode ver a configuração que a instalação do postfix está usando no momento, utilizando o seguinte comando:


# $ postconf | grep message_size_limit

Corrigindo o problema

Uma rápida olhada na configuração do postfix mostrou que o limite de tamanho da mensagem era o padrão, então eu precisava aumentá-la.

No lugar de alterar o arquivo de configuração manualmente, vamos utilizar o postconf.

# postconf -e message_size_limit=20480000

Reiniciando o Serviço


service postfix reload