Die Anpassung der maximalen Anhängegröße in Roundcube Webmail ist wichtig, wenn Sie Schwierigkeiten beim Senden großer Dokumente per E-Mail haben. Diese Anleitung zeigt Plesk-Administratoren, wie man Speichergrenzen und PHP-Einstellungen konfiguriert, um größere Anhänge für alle Domains auf einem Plesk-Server zuzulassen.
So geht's
-
Schritt 1: Verbinden Sie sich mit Ihrem Server via SSH
Verbinden Sie sich mit Ihrem Linux-Server über SSH mit Administrator-Zugangsdaten.
-
Schritt 2: PHP-Uploadgrenzen konfigurieren
Passen Sie die Datei
/etc/psa-webmail/roundcube/php.inimit den folgenden Einstellungen an:upload_max_filesize = 100M post_max_size = 100M -
Schritt 3: Maximale Nachrichtengröße in Roundcube festlegen
Öffnen Sie die Datei
/usr/share/psa-roundcube/config/config.inc.phpund fügen Sie hinzu oder ändern Sie:$config['max_message_size'] = '133M';Hinweis: Dieser Wert sollte etwa 33% höher als Ihr Upload-Limit sein, um die Overhead-Kosten der Base64-Codierung abzudecken.
-
Schritt 4: Ein benutzerdefiniertes Webmail-Vorlagenverzeichnis erstellen
Erstellen Sie ein neues Verzeichnis für benutzerdefinierte Webmail-Vorlagen:
mkdir -p /usr/local/psa/admin/conf/templates/custom/webmail -
Schritt 5: Die Roundcube-Vorlage kopieren
Kopieren Sie die Standard-Roundcube-Vorlage in Ihr benutzerdefiniertes Verzeichnis:
cp /usr/local/psa/admin/conf/templates/default/webmail/roundcube.php /usr/local/psa/admin/conf/templates/custom/webmail/ -
Schritt 6: Die FcgidMaxRequestLen-Direktive ändern
Passen Sie die
FcgidMaxRequestLen-Direktive in der benutzerdefinierten Vorlage mit Ihrem gewünschten Wert in Byte an. Zum Beispiel entspricht 256MB 268435456 Byte:sed -i '/FcgidMaxRequestLen/c\FcgidMaxRequestLen 268435456' /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php -
Schritt 7: Änderungen auf alle Webmail-Konten anwenden
Führen Sie den folgenden Befehl aus, um die Vorlagenänderungen für alle Webmail-Konten anzuwenden:
plesk repair web -serverDadurch wird sichergestellt, dass die angegebenen Änderungen für alle Domains auf Ihrem Plesk-Server implementiert werden.