Roundcube Webmailin maksimiliitekoon määrittely on tärkeää, kun kohtaat vaikeuksia lähettäessä suuria asiakirjoja sähköpostitse. Tämä opas näyttää Plesk-ylläpitäjille, miten muuttaa muistirajoja ja PHP-asetuksia sallimaan suurempia liitteitä kaikilla palvelimen toimialueilla.

Näin tehdään

  1. Vaihe 1: Yhdisty Plesk-palvelimeen SSH:n kautta

    Yhdisty Linux-palvelimeen SSH:n avulla ylläpitotunnuksilla.

  2. Vaihe 2: Määrittele PHP-latausrajoitukset

    Muokkaa tiedostoa /etc/psa-webmail/roundcube/php.ini lisäämällä tai muuttamalla seuraavat asetukset:

    upload_max_filesize = 100M
    post_max_size = 100M
  3. Vaihe 3: Määrittele Roundcube:n maksimiviestikoko

    Avaa tiedosto /usr/share/psa-roundcube/config/config.inc.php ja lisää tai muuta:

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

    Huomautus: Tämän arvon tulisi olla noin 33 % suurempi kuin latausrajoituksestasi kantamaan huomioiden base64-koodausten lisäoverheadin.

  4. Vaihe 4: Luo mukautettu webmail-mallihakemisto

    Luo uusi hakemisto mukautetuille webmail-malleille:

    mkdir -p /usr/local/psa/admin/conf/templates/custom/webmail
  5. Vaihe 5: Kopioi Roundcube-malli

    Kopioi oletusmalli Roundcubelle mukautettuun hakemistoon:

    cp /usr/local/psa/admin/conf/templates/default/webmail/roundcube.php /usr/local/psa/admin/conf/templates/custom/webmail/
  6. Vaihe 6: Muuta FcgidMaxRequestLen -direktiiviä

    Muuta FcgidMaxRequestLen -direktiivin arvoa mukautetussa mallissa haluamallasi tavalla tavuina. Esimerkiksi 256 MB vastaa 268435456 tavua:

    sed -i '/FcgidMaxRequestLen/c\FcgidMaxRequestLen 268435456' /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php
  7. Vaihe 7: Käytä muutoksia kaikilla webmail-tilillä

    Suorita seuraava komento käyttääksesi malleissa tehdyt muutokset kaikilla webmail-tilillä:

    plesk repair web -server

    Tämä varmistaa, että määritetyt muutokset toteutetaan kaikille palvelimen toimialueille.