rss logo

Augmenter la taille maximale des pièces jointes dans Roundcube

Le logo Rouncube

Comme expliqué dans des articles précédents, j'utilise depuis peu le web mail Roundcube, je vais donc partager quelques articles concernant les modifications que j'ai apporté afin qu'il soit adapté à mes besoins et usages. Une de ces modifications concerne la taille maximale des pièces jointes, en effet elle est fixée par défaut à 2MB ce qui n'est, on peut le dire, pas beaucoup.

Dans cet article, j'étendrais donc la limite de 2Mo à 10Mo, pour rappel il faudra au préalable fixer la même limite au niveau de son serveur SMTP (non détaillé ici).

  • Configuration:
    • debian: 12 bookworm
    • php: 8.2
    • roundcube: 1.6.5

Intro

  • Par défaut, comme expliqué juste au dessus, lors de la rédaction d'un courriel la taille limite des pièces jointe est fixée à 2Mo comme on peut le voir sur cette image :
Image montrant la limite des pièces jointes de 2Mo dans Rouncube

Éditer le fichier php.ini

  • Pour augmenter cette limite, nous avons besoin d'éditer le fichier /etc/php/8.2/apache2/php.ini et de modifier les lignes suivantes :
post_max_size = 10M upload_max_filesize = 10M
  • Une fois cela effectué, redémarrer le service apache2 :
root@host:~# systemctl restart apache2
  • La valeur de la taille maximale autorisée sera automatiquement prise en compte depuis Roundcube :
Image montrant une limite des pièces jointes de 10Mo dans Rouncube