zeMail on minimalistinen webmail paketti kirjoitettu Mason. Se toteuttaa peruspiirteet odottaakin IMAP sähköpostiohjelma, näytetään kansio ja viestin sisällön, käsittely- liitteet ja jonka avulla voit liikkua, merkki ja puhdistaa viestisi.
zeMail paketti on kirjoitettu HTML, ja käyttää JavaScript ainoastaan vähentää click laskea, se toimii täydellisesti scripting käytöstä. Verrattuna modernin AJAX suuntaus, tämä webmail paketti on suunniteltu toimimaan kaikkialla.
Asennus:
Lataa ja pura pakettia. Kopioi hakemisto lib / Zentus omaan Perl inc. polku (/usr/local/lib/perl/5.8.4 Debian).
Kopioi sisältö Mason / haluttuun alihakemistoon Apachen htdocs hakemistoon tai virtuaalinen isäntä. Lisää sitten seuraavat teidän httpd.conf:
PerlModule Zentus :: Mail :: Yhteys
PerlModule Zentus :: Mail :: AttachmentHandler
PerlModule HTML :: Mason :: ApacheHandler
PerlModule Apache :: Session :: File
PerlModule Text :: Automaattinen muotoilu
SetHandler perl-skripti
PerlHandler HTML :: Mason :: ApacheHandler
DirectoryIndex kansio
SetHandler perl-skripti
PerlHandler Zentus :: Mail :: AttachmentHandler
SetHandler default-handler
SetHandler None
Tämä koodi segmentti voidaan lisätä sellaisenaan, jos aiot omistaa VirtualHost ja zeMail, muuten etuliite hakemiston nimi
Nyt asenna tarvittavat Perl moduulit CPAN:
CPAN -i HTML :: Mason # tai deb: libhtml-mason-perl
CPAN -i Apache :: Session # tai deb: libapache-session-perl
CPAN -i DB_File :: Lukko # tai deb: libdb-file-lock-perl
CPAN -i teksti :: Automaattinen muotoilu # tai deb: libtext-Automaattinen muotoilu-perl
CPAN -i HTML :: FormatText # tai deb: libhtml-formaatti-perl
CPAN -En Net :: IMAP :: Simple # (tarvitaan oikeastaan vain nimellisesti,
# On poistettava seuraavassa versiossa)
Saatat joutua luomaan väliaikaiseen hakemistoon manuaalisesti:
mkdir / tmp / zemail
chown www / tmp / zemail
Nyt käynnistä Apache ja on hyvä mennä.
Mitä uutta tässä julkaisussa:
Ohjelmiston tiedot:
Kommentteja ei löytynyt