[2] Squirrelmail – Konfiguracja

28 listopada 2023 Wyłączono przez Adam [zicherka] Nogły

Sprawdźmy jaki jest limit uploadu pliku w PHP:

root@vfbsd01:~ # cat /usr/local/etc/php.ini | grep upload_max_filesize
upload_max_filesize = 5M

Jeśli zadowala Ciebie domyślna wartoś maksymalnej wielkości pliku, który można przesłać, a skonfigurowanan jest ona w [/usr/local/etc/php.ini] i wynosi 5MB to możesz pominąć ten krok. Jeśli nie, to zmodyfikuj tą wartość:

root@vfbsd01:~ # mcedit /usr/local/etc/php.ini
# linia 850: zmień
upload_max_filesize = 10M

Uruchomimy teraz narzędzie do konfiguracji naszego klienta poczty SquirrelMail.

root@vfbsd01:~ # cd /usr/local/www/apache24/data/squirrelmail/
root@vfbsd01:/usr/local/www/apache24/data/squirrelmail # ./configure

Poruszanie po menu odbywa się poprzez naciskanie odpowiednich klawiszy znajdujących się w pierwszej z lewej kolumnie, których funkcja jest opisana w kolumnie drugiej.

A więc wybieramy [2] – Server Settings i naciskamy [Enter].

Następnie wybieramy [1] – Domain i naciskamy [Enter], wpisujemy naszą domenę, czyli [zicher.lab] i naciskamy [Enter].

W następnej kolejności wybieramy, a właściwie zmieniamy rodzaj serwera SMTP. Czyli naciskamy [3] – Sendmail or SMTP i kolejno [Enter]. Następnie wpisujemy [1] – Sendmail i znowu wciskamy [Enter].

Naciskamy [R] – Return to Main Menu i kolejno naciskamy [Enter].

Naciskamy [D] – Set pre-defined … i wciskamy [Enter]

Następnie wpisujemy [dovecot] i zatwierdzamy wpis [Enter]. Pojawi się lista skonfigurowanych opcji dla ustawien tego serwera, która potwierdzamy naciskając [Enter].

Naciskamy [S] – Save data i program prosi nas o potwierdzenie zapisu konfiguracji do pliku [config.php], dlatego też naciskamy [Enter].

Możemy teraz wyjść z programu, naciskamy więc [Q] – Quit i potwierdzamy wyjście naciskając [Enter].

Stworzymy teraz plik konfiguracyjny, który skonfiguruje do pracy serwer Apache wraz z klientem poczty SquirrelMail. Zatem tworzymy nowy plik konfiguracyjny [squirrelmail.conf], umieścimy go w katalogu, który jest katalogiem , z ktorego Apache wczytuje pliki konfiguracyjne – czyli [/usr/local/etc/apache24/Includes].

root@vfbsd01:~ # mcedit /usr/local/etc/apache24/Includes/squirrelmail.conf
# stwórz nowy
<Directory "/usr/local/www/apache24/data/squirrelmail/">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order Allow,Deny
        Allow from all
</Directory>

Przyszedl czas na przeładowanie serwera Apache.

root@vfbsd01:~ # service apache24 restart