För att möjliggöra sändning av större bilagor via e-post behöver du justera minnesgränser och konfigurationsfiler för Horde Webmail i Plesk. Denna guide visar hur du som Plesk-administratör anpassar och fastställer en minnesgräns för bilagestorlekar i Horde Webmail-konton på din Linux-server.
Så här gör du
-
Steg 1: Anslut till servern via SSH
Upprätta en anslutning till din Linux-server med SSH.
-
Steg 2: Redigera PHP-inställningar för Horde
Redigera filen
/etc/psa-webmail/horde/horde/php.inioch ange följande inställningar:upload_max_filesize = 256M post_max_size = 256M -
Steg 3: Ändra bilagestorleksgräns i Horde-konfigurationen
Ändra värdet
attach_size_limiti filen/etc/psa-webmail/horde/imp/conf.phpför Horde. Om du föredrar en obegränsad storlek, ställ in gränsen till "0":grep attach_size_limit /etc/psa-webmail/horde/imp/conf.php $conf['compose']['attach_size_limit'] = 0;Obs: För specifika krav, ställ in exakta värden för bilagestorleken.
-
Steg 4: Skapa katalog för anpassade webmail-mallar
Fortsättningsvis måste dessa justeringar tillämpas över alla domäner. Det är därför nödvändigt att anpassa mallarna. Skapa en ny katalog för anpassade webmail-mallar:
mkdir -p /usr/local/psa/admin/conf/templates/custom/webmail -
Steg 5: Kopiera mallen till den anpassade katalogen
Kopiera mallen till katalogen:
cp /usr/local/psa/admin/conf/templates/default/webmail/horde.php /usr/local/psa/admin/conf/templates/custom/webmail/ -
Steg 6: Ändra FcgidMaxRequestLen-direktivet
Ändra direktivet
FcgidMaxRequestLeni den anpassade mallen med det angivna värdet i Bytes. (Till exempel: 256MB = 268435456 Bytes)sed -i '/FcgidMaxRequestLen/c\FcgidMaxRequestLen 268435456' /usr/local/psa/admin/conf/templates/custom/webmail/horde.php -
Steg 7: Tillämpa ändringarna över alla webmail-konton
För att slutföra processen, tillämpa dessa ändringar över mallarna för alla webmail-konton. Utför kommandot:
plesk repair web -serverDetta gör att du enkelt kan fastställa en minnesgräns för bilagestorleken över alla Horde Webmail-konton.