Squirrelmail tīmekļa e-pasta serveris
Saturs
Uzstādīšana
- No https://squirrelmail.org/ lejuplādē stabilās versijas arhīvu un atarhivē to, piemēram, /home/www/squirrelmail mapē.
- Nomaina /home/www/squirrelmail mapes īpašnieku uz www-data
- Pārliecinās, ka attach un data mapēm www-data lietotājam ir rakstīšanas tiesības
Izveido /etc/apache2/sites-available/squirrelmail.conf failu ar sekojošu saturu:
Alias /squirrelmail /home/www/squirrelmail
<Directory /home/www/squirrelmail>
Require all granted
</Directory>Iespējo šo vietni:
a2ensite squirrelmail.confFailā /etc/php/7.4/apache2/php.ini izmaina rindu:
short_open_tag = Offuz
short_open_tag = On- Atver http://localhost/squirrelmail/src/configtest.php un pārliecinās, ka nav kļūdu
Aktivizēšana
- Atver ar web pārlūkprogrammu vietni http://localhost/squirrelmail
Iestatīšana
- Kā root lietotājs mapē /home/www/squirrelmail palaiž config/conf.pl un saliek nepieciešamos iestatījumus
- Izvēlas 1. Languages un norāda lv_LV,
- Izvēlas 2. Default Charset un norāda UTF-8,
- Izvēlas 4. General Options- 12. Allow server charset search un norāda false
- Saliek citus vajadzīgos iestatījumus, ja nepieciešams.
- Saglabā izmaiņas un iziet no konfigurācijas programmas.
/var/www/robots.txt iekļauj rindu:
Disallow: /squirrelmail/
Mapju salāgošana ar Thunderbird
Thunderbird nosūtītās, dzēstās un melnrakstu mapes glabā kā paralēlas mapes iesūtnes mapei, bet Squirrelmail tās pēc noklusēšanas ieliek kā iesūtnes apakšmapes.
Ja nepieciešams, squirrelmail aktivizē saites Options — Folder Preferences un iestata sekojošas mapes
Trash Folder: Trash
Draft Folder: Drafts
Sent Folder: Sent
Kur mērķa mapes ir nevis iekš Inbox, bet gan Inbox mapei paralēlas mapes.
Aizliegtā attēla izmaiņa
Ja nepatīk "This image has been removed for security reasons" ziņojums attēlā, nomaina attēlu /home/www/squirrelmail/images/sec_remove_eng.png un uzliek tam tikai lasāms atribūtu chattr +i sec_remove_eng.png
HTML skatīšanās pēc noklusējuma
Izmaina /etc/squirrelmail/default_pref vērtību:
Kļūdu novēršana
Saite uz vēstuli bez temata
Failā /home/www/squirrelmail/functions/mailbox_display.php izmaina rindas
$title = str_replace('"', "''", $title);
$td_str .= " title=\"$title\"";
}
if (!$subject) {
$subject = '(nav)';
}
...
Ja parādās kļūdas ziņojums
Query: SELECT "INBOX"
Reason Given: Internal error occurred. Refer to server log for more information...
Kļūda parādās, ja izmanto mbox formātu.
Mapē /var/mail kā root lietotājs izveido e-pasta failu:
chown student:mail student
Ja atverot pasta mapi parādās kļūdas ziņojums
in /home/www/squirrelmail/functions/imap_general.php on line 720
Atver failu /etc/php/7.4/apache2/php.ini un nomaina rindiņu:
memory_limit = 32M ; Maximum amount of memory a script may consume (16MB)uz sekojošu
memory_limit = 64MPārstartē tīmekļa serveri:
/etc/init.d/apache2 restart
Ja parādās kļūdas ziņojums
No ending delimiter '/' found in /home/www/squirrelmail/functions/mime.php on line 2381
Failā /home/www/squirrelmail/functions/mime.php atkomentē 2540. rindu:
Ja parādās kļūdas ziņojums
Warning: Cannot modify header information - headers already sent by (output started at /home/www/squirrelmail/functions/mime.php:1594) in /home/www/squirrelmail/functions/page_header.php on line 31
Failā /home/www/squirrelmail/functions/mime.php nomaina rindu:
uz
Saites
- https://www.linode.com/docs/email/clients/install-squirrelmail-on-ubuntu-16-04-or-debian-8
- https://help.ubuntu.com/community/Squirrelmail
Created by Valdis Vītoliņš on 2008-08-09 13:26
Last modified by Valdis Vītoliņš on 2026-02-13 11:48


