Hur man sätter gräns för bilagestorlek för Roundcube på Plesk-server?

Att justera den maximala bilagestorleken är avgörande om du stöter på problem med att skicka dokument via e-post. Den här guiden visar hur Plesk-administratörer kan definiera en minnesgräns för Roundcube Webmail-bilagestorlekar genom att konfigurera PHP-inställningar och Apache-mallar.

Så här gör du

  1. Steg 1: Anslut till servern

    Anslut till din Linux-server med SSH.

  2. Steg 2: Konfigurera PHP-inställningar för uppladdning

    Ändra filen /etc/psa-webmail/roundcube/php.ini med följande inställningar:

    upload_max_filesize = 100M
    post_max_size = 100M
  3. Steg 3: Ställ in maximal meddelandestorlek i Roundcube

    Öppna filen /usr/share/psa-roundcube/config/config.inc.php och lägg till eller ändra följande rad:

    $config['max_message_size'] = '133M';

    Obs: Värdet som anges här bör vara 33 % högre än den gräns du ställer in för uppladdning.

  4. Steg 4: Skapa katalog för anpassade webmail-mallar

    Skapa en ny katalog för anpassade webmail-mallar:

    mkdir -p /usr/local/psa/admin/conf/templates/custom/webmail
  5. Steg 5: Kopiera och anpassa Roundcube-mallen

    Kopiera standardmallen till den anpassade katalogen:

    cp /usr/local/psa/admin/conf/templates/default/webmail/roundcube.php /usr/local/psa/admin/conf/templates/custom/webmail/

    Ändra direktivet FcgidMaxRequestLen i den anpassade mallen med det angivna värdet i bytes (till exempel: 256 MB = 268435456 bytes):

    sed -i '/FcgidMaxRequestLen/c\FcgidMaxRequestLen 268435456' /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php
  6. Steg 6: Tillämpa ändringarna på alla webmail-konton

    För att slutföra processen och tillämpa dessa ändringar över mallarna för alla webmail-konton, kör kommandot:

    plesk repair web -server

    Detta säkerställer en sömlös implementering av de angivna ändringarna inom mallarna för alla webmail-konton.


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 6907