DIY: Installer SquirrelMail for å gi internett tilgang til Postfix-serveren din

Postfix er en av de fineste og mest pålitelige postservere tilgjengelig. Selv om det er begrenset til kun e-post, når den først er konfigurert, vil den tjene deg og din lille bedrift godt. Den ene ulempen med Postfix er at den ikke har en innebygd nettbasert komponent. Heldigvis er det et praktisk system kalt SquirrelMail for å stå sentinel som SquirrelMail webgrensesnitt.

SquirrelMail har ikke massevis av bjeller og fløyter som en kalender, oppgaver eller notater, men for noen som trenger å gjøre det mulig for ansatte å få tilgang til sin Postfix e-postserver fra nettet, er det en ideell løsning. La oss få SquirrelMail i gang på en Ubuntu-server.

Krav

  • En fungerende postoverføringsmotor (Postfix) . (Hvis du ikke allerede har installert Postfix, kan du følge trinnene i innlegget mitt DIY IT: E-postserver på et budsjett med shoestring.)
  • En fungerende (IMAP) postleveringsagent (Dovecot). (Hvis du har en fungerende Postfix-server, har du sannsynligvis allerede Dovecot som fungerer.)
  • En fungerende Apache-installasjon med PHP

Installere SquirrelMail

  1. Åpne et terminalvindu.
  2. Gi kommandoen sudo apt-get install squirrelmail .
  3. Skriv inn sudo passordet.
  4. Godta eventuelle avhengigheter.
  5. La installasjonen fullføre.

Konfigurere SquirrelMail

SquirrelMail kommer med et brukervennlig konfigurasjonsverktøy for kommandolinjen. For å bruke verktøyet, åpne et terminalvindu og gi kommandoen sudo squirrelmail-configure . Når dette verktøyet åpnes ( figur A ), bør du angi organisasjonsinnstillinger, som lar deg angi organisasjonens navn, logo og lenke. Det viktigste menyalternativet å fokusere på er Serverinnstillinger, der følgende må angis (på et minimum):
  • A. Oppdater IMAP-innstillinger: localhost: 143 (annet)
  • B. Oppdater SMTP-innstillinger: localhost: 25

Disse skal fungere helt fint som det er; det eneste du kanskje må endre er hvis du har konfigurert Postfix eller Dovecot til å fungere på en ikke-standard port.

Figur A

SquirrelMail konfigurasjonsverktøy

Gå deretter til Generelle innstillinger (alternativ 4 i hovedmenyen) og gå til 11 (Server sidesortering) og sett det til True. Hvis IMAP-serveren din støtter SORT-funksjonen, vil dette gi mye mer effektiv sortering av e-post.

Når du har gått gjennom alle innstillingene, må du huske å velge S (Lagre data) fra hovedmenyen.

Konfigurerer Apache

Nå er det på tide å konfigurere Apache slik at den vet hvor SquirrelMail-installasjonen skal finne. Følg disse instruksjonene:

Trinn 1: En prøvekonfigurasjon for SquirrelMail er inkludert i installasjonen. Åpne et terminalvindu og gi denne kommandoen:

sudo cp /etc/squirrelmail/apache.conf / etc / apache2 / sites-available / squirrelmail

Trinn 2: Når den konfigurasjonen er på plass, må den kobles til katalogen / etc / apache2 / sites med denne kommandoen:

sudo ln -s / etc / apache2 / sites-available / squirrelmail / etc / apache2 / sites-enabled / squirrelmail

Trinn 3: Apache-konfigurasjonen må lastes på nytt med denne kommandoen:

sudo /etc/init.d/apache2 force-reload

Test det ut

For å se om du har en fungerende SquirrelMail-installasjon, må du peke nettleseren din til http: // ADDRESS_OF_SERVER / squirrelmail. Hvis du ser SquirrelMail-påloggingsvinduet ( figur B ), gratulerer - du har nå et fungerende web-postgrensesnitt for Postfix-postserveren din! Figur B

Enhver bruker med en konto på den maskinen skal kunne logge inn.

Legger til plugins

Du kan legge til plugins for å utvide funksjonaliteten til SquirrelMail. Det er til og med en fullt funksjonell iCal-kompatibel Kalender-plugin som er enkel å installere.

  1. Last ned plugin-en du vil bruke.
  2. Pakk ut pluginen i / usr / share / squirrelmail / plugins / katalogen.
  3. Se etter en Readme- eller Installer-fil i den utpakkede plugin (hver plugin har et annet sett med instruksjoner).
  4. Åpne squirrelmail-konfigurere verktøyet igjen og gå til alternativ 8 (plugins).
  5. Finn det nylig installerte plugin-programmet og aktiver det.

Hver plugin har et annet sett med installasjonsinstruksjoner; Ofte er disse instruksjonene bare avhengigheter. For plugin-en for delt kalender er installasjonstrinnene som følger:

  1. Endre til / usr / share / squirrelmail / plugins / kalender / datakatalogen.
  2. Gi kommandoen cp config.php.sample config.php .
  3. Rediger config.php og sett opp kalenderadministratorene og gjør nødvendige justeringer.
  4. Åpne verktøyet squirrelmail_config.
  5. Gå til alternativ 8.
  6. Aktiver plug-in for delt kalender.

Mange av pluginene vil være like enkle å installere, noe som betyr at SquirrelMail lett kan utvides.

Bunnlinjen

Jeg har brukt SquirrelMail i mange år, og jeg har ennå ikke funnet et enklere nettbasert postsystem å distribuere og bruke. Administratorene dine og sluttbrukere vil takke deg for at du installerte SquirrelMail.

© Copyright 2021 | pepebotifarra.com