<h1id="modifica-dimensione-massima-per-unallegato-di-una-mail">Modifica dimensione massima per un'allegato di una mail</h1>
<divclass="toc">
<ul>
<li><ahref="#modifica-dimensione-massima-per-unallegato-di-una-mail">Modifica dimensione massima per un'allegato di una mail</a><ul>
<li><ahref="#cambia-la-dimensione-massima-del-messaggio-in-postfix">Cambia la dimensione massima del messaggio in postfix</a></li>
<li><ahref="#modifica-dimensione-di-upload-nel-client-web-roundcube">Modifica dimensione di upload nel client web Roundcube</a><ul>
<li><ahref="#modificate-le-configurazioni-di-php-in-modo-di-caricare-grossi-allegati">Modificate le configurazioni di PHP in modo di caricare grossi allegati</a></li>
<li><ahref="#modifica-configurazioni-di-roundcube-webmail-per-permettere-allegati-di-grosse-dimensioni">Modifica configurazioni di Roundcube webmail per permettere allegati di grosse dimensioni</a></li>
<li><ahref="#modifica-dimensione-di-upload-in-nginx">Modifica dimensione di upload in Nginx</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<p>Per cambiare la dimensione dell'allegato, dobbiamo modificare 3 configurazioni</p>
<h2id="cambia-la-dimensione-massima-del-messaggio-in-postfix">Cambia la dimensione massima del messaggio in postfix</h2>
<p>Postfix è un MTA, per cui dobbiamo cambiare la sua configurazione per trasferire mail
con allegati di grosse dimensioni.</p>
<p>Per esempio, per permettere un allegato che sia di 100Mb, modificate i valori sia di
<code>message_size_limit</code> che di <code>mailbox_size_limit</code> come mostrato sotto:</p>
inviare grossi allegati con le configurazioni appena spiegate.</p>
<h2id="modifica-dimensione-di-upload-nel-client-web-roundcube">Modifica dimensione di upload nel client web Roundcube</h2>
<p>Se usare Roundcube webmail, dovrete cambiare altri due parametri:</p>
<h3id="modificate-le-configurazioni-di-php-in-modo-di-caricare-grossi-allegati">Modificate le configurazioni di PHP in modo di caricare grossi allegati</h3>
<code>5.4</code> sarà diverso rispetto all'esempio.</li>
</ul>
<pre><code>memory_limit = 200M;
upload_max_filesize = 100M;
post_max_size = 100M;
</code></pre>
<h3id="modifica-configurazioni-di-roundcube-webmail-per-permettere-allegati-di-grosse-dimensioni">Modifica configurazioni di Roundcube webmail per permettere allegati di grosse dimensioni</h3>
<p>Modificate le stesse configurazioni in <code>.htaccess</code> nella directory root di roundcube:</p>
<ul>
<li>in RHEL/CentOS: in <code>/var/www/roundcubemail/.htaccess</code></li>
<li>in Debian/Ububtu: in <code>/usr/share/apache2/roundcubemail/.htaccess</code> oppure
<p>Riavviate il servizio di Apache o php-frm per accettare le modifiche fin qui applicate.</p>
<h3id="modifica-dimensione-di-upload-in-nginx">Modifica dimensione di upload in Nginx</h3>
<p>Trovate, nel file di configurazione di Nginx, cher si trova a <code>/etc/nginx/nginx.conf</code>, la riga con <code>client_max_body_size</code>e modificate il valore assegnato alle vostre specifiche esigenze.</p>
<pstyle="text-align: center; color: grey;">All documents are available in <ahref="https://github.com/iredmail/docs/">BitBucket repository</a>, and published under <ahref="http://creativecommons.org/licenses/by-nd/3.0/us/"target="_blank">Creative Commons</a> license. You can <ahref="https://github.com/iredmail/docs/archive/master.zip">download the latest version</a> for offline reading. If you found something wrong, please do <ahref="https://www.iredmail.org/contact.html">contact us</a> to fix it.</p>