WebMail Lite - Stjórna og hlaða niður pósti frá Gmail, Yahoo, Outlook og öðrum


WebMail Lite er vefforrit sem hægt er að nota til að stjórna og hlaða niður pósti frá þínum eigin staðbundna póstþjóni eða frá opinberri póstþjónustu, eins og Gmail, Yahoo!, Outlook eða öðrum. WebMail Lite forritið virkar sem viðskiptavinaviðmót fyrir IMAP og SMTP þjónustu, sem gerir öllum stilltum tölvupóstreikningum kleift að samstilla og meðhöndla pósthólfsskilaboð á staðnum.

  1. LAMPA Stafla uppsett í CentOS/RHEL
  2. LAMPA Stafla uppsett í Ubuntu
  3. LAMP Stack uppsettur í Debian

Í þessu efni munum við læra hvernig á að setja upp og stilla nýjustu útgáfuna af WebMail Lite PHP forritinu á Debian, Ubuntu og CentOS miðlara.

Skref 1: Upphafsstillingar fyrir WebMail Lite

1. Áður en þú byrjar að setja upp WebMail Lite forritið á netþjóninum þínum skaltu fyrst tryggja að eftirfarandi PHP einingar og viðbætur séu settar upp og virkjaðar í LAMP staflanum þínum, með því að gefa út eftirfarandi skipanir.

------------ On CentOS and RHEL ------------ 
# yum install epel-release
# yum install php-xml php-mcrypt php-mbstring php-curl

------------ On Debian and Ubuntu ------------
# apt install php7.0-xml php7.0-mcrypt php7.0-mbstring php7.0-curl

2. Næst skaltu fara á undan og setja upp unzip tólið í kerfinu þínu, sem við munum nota það til að draga út innihald WebMail Lite zip þjappað skráasafns.

# yum install zip unzip  [On CentOS/RHEL]
# apt install zip unzip  [On Debian/Ubuntu]

3. Í næsta skrefi skaltu breyta sjálfgefna PHP stillingarskrá til að breyta eftirfarandi PHP breytum. Gakktu úr skugga um að uppfæra PHP tímabeltisstillingu til að endurspegla líkamlega staðsetningu netþjónsins.

# vi /etc/php.ini                    [On CentOS/RHEL]
# nano /etc/php/7.0/apache2/php.ini  [On Debian/Ubuntu]

Leitaðu, breyttu og uppfærðu eftirfarandi PHP stillingarskrá með breytum.

file_uploads = On
allow_url_fopen = On
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

Skiptu um PHP time.zone breytu í samræmi við það. Til að fá lista yfir öll tímabelti sem eru tiltæk í PHP, skoðaðu opinberu PHP Timezone skjölin.

4. Eftir að þú hefur lokið við að breyta PHP stillingarskránni í samræmi við stillingarnar sem lýst er hér að ofan skaltu endurræsa Apache HTTP púkinn til að endurspegla breytingar með því að gefa út eftirfarandi skipanir.

# systemctl restart httpd  [On CentOS/RHEL]
# systemctl restart apache2  [On Debian/Ubuntu]

Skref 2: Búðu til WebMail Lite gagnagrunn

5. WebMail Lite vefpóstforritið notar RDBMS gagnagrunn sem stuðning, eins og MySQL gagnagrunn, til að geyma notendastillingar, tengiliði og aðrar nauðsynlegar stillingar.

Í uppsettu LAMP-staflanum þínum skaltu skrá þig inn í MariaDB/MySQL gagnagrunninn og framkvæma eftirfarandi skipanir til að búa til nýjan gagnagrunn sem verður notaður af WebMail forritinu. Settu einnig upp notanda og lykilorð til að stjórna WebMail Lite gagnagrunninum.

# mysql -u root -p

MariaDB [(none)]> create database mail;
MariaDB [(none)]> grant all privileges on mail.* to 'webmail'@'localhost' identified by 'password1';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit

Skref 3: Sæktu WebMail Lite

6. Til að setja upp WebMail Lite forritið skaltu fyrst fara á WebMail Lite niðurhalssíðuna og grípa nýjasta zip skjalasafnið með því að gefa út eftirfarandi skipun.

# wget https://afterlogic.org/download/webmail_php.zip 

7. Næst skaltu draga út WebMail Lite zip þjappað skjalasafn í núverandi vinnuskrá og afritaðu allar útdregnar WebMail Lite skrár úr vefpóstskránni yfir á rótarslóð vefþjónsskjalsins með því að gefa út skipanirnar hér að neðan. Framkvæmdu líka ls skipunina til að skrá allar skrár sem afritaðar eru í /var/www/html möppuna.

# unzip webmail_php.zip
# rm -rf /var/www/html/index.html
# cp -rf webmail/* /var/www/html/
# ls -l /var/www/html/

8. Gakktu úr skugga um að þú veitir Apache runtime notanda skrifheimildir á rótarslóð vefþjónsskjalsins með því að gefa út skipunina hér að neðan. Aftur, keyrðu ls skipunina til að skrá heimildir í /var/www/html/ möppu.

# chown -R apacahe:apache /var/www/html/     [On CentOS/RHEL]
# chown -R www-data:www-data /var/www/html/  [On Debian/Ubuntu]
# ls -al /var/www/html/

Skref 4: Settu upp WebMail Lite

9. Til að setja upp WebMail Lite, opnaðu vafra og flettu um IP-tölu eða lén netþjónsins þíns með HTTP samskiptareglum. Bættu /install strengnum við á vefslóðinni þinni, eins og sýnt er í dæminu hér að neðan.

http://yourdomain.tld/install

10. Á upphafsuppsetningarskjánum verður röð samhæfniprófa á netþjóni og athuganir fyrir uppsetningu framkvæmt með WebMail Lite uppsetningarforskrift til að greina hvort allar nauðsynlegar PHP viðbætur og stillingar séu uppsettar og rétt stilltar til að setja upp WebMail Lite.

Það mun einnig athuga hvort notandi vefþjónsins geti skrifað í vefrótargagnamöppuna og skrifað stillingarskrána. Ef allar kröfur eru í lagi, ýttu á Næsta hnappinn til að halda áfram.

11. Á næsta skjá skaltu lesa og samþykkja leyfissamninginn með því að ýta á I Agree hnappinn.

12. Næst skaltu bæta við WebMail Lite MySQL gagnagrunnshýsilfangi og gagnagrunnsskilríkjum og smelltu á Prófa gagnagrunnshnappinn til að prófa gagnagrunnstengingu. Hakaðu við Búa til gagnagrunnstöflur og smelltu á Næsta hnappinn til að halda áfram.

13. Næst skaltu skrifa lykilorð fyrir mailadm notanda og ýta á Next hnappinn til að halda áfram. Mailadmin notandinn er mest forréttinda reikningurinn sem notaður er til að stjórna WebMail Lite forritinu.

14. Á næsta skjá geturðu athugað tenginguna við póstþjón með IMAP og SMP samskiptareglum. Ef þú hefur þegar stillt póstþjón heima hjá þér skaltu slá inn IP-tölu póstþjónsins í hýsingaraðila þjónsins og prófa SMTP-tengingu.

Ef póstþjónninn keyrir á staðnum skaltu nota 127.0.0.1 IP tölu til að prófa tengingu póstþjónsins. Þegar þú hefur lokið ýttu á Næsta hnappinn til að halda áfram að setja upp forritið.

Eftir að uppsetningarferli WebMail Lite lýkur, ýttu á Hætta hnappinn til að ljúka uppsetningarferlinu.

15. Síðan skaltu fara á eftirfarandi heimilisfang til að fá aðgang að WebMail Lite Admin Panel og setja upp stillingar póstþjónsins.

https://yourdomain.tld/adminpanel 

Til að skrá þig inn á WebMail Lite stjórnborðið skaltu nota mailadm notandann og lykilorðið sem var stillt á meðan á uppsetningarferlinu stóð.

16. Til að stilla póstþjónustu fyrir lénið þitt skaltu fara í Lén -> Sjálfgefnar stillingar og bæta við IP-tölu póstþjónsins í reitinn fyrir móttekinn póst og í reitinn fyrir útgefinn póst.

Athugaðu einnig að nota innskráningu/lykilorð notandans fyrir móttekinn póst til að auðkenna á SMTP póstþjón. Skiptu um IP-tölur og gáttarnúmer í samræmi við eigin stillingar póstþjónsins. Smelltu á Vista hnappinn til að nota nýju stillingarnar.

Ef þú vilt nota WebMail Lite forritið til að stjórna Gmail reikningi skaltu nota stillingarnar eins og sýnt er á skjámyndinni hér að neðan.

17. Til að skrá þig inn á WebMail Lite forritið skaltu fara að léninu þínu í gegnum HTTP samskiptareglur og bæta við innskráningarskilríkjum tölvupóstþjónsins. Í skjámyndinni hér að neðan, til sýnis, skráum við okkur inn á WebMail Lite forritið með Gmail reikningi.

http://yourdomain.tld 

18. Eftir að þú hefur skráð þig inn á WebMail Lite ættir þú að geta lesið öll póstskilaboð á reikningnum þínum eða skrifað og sent ný skilaboð, eins og sýnt er á eftirfarandi skjámynd.

Til hamingju! Þú hefur sett upp og stillt WebMail Lite forritið á þínu húsnæði. Til að tryggja tengingar gesta við WebMail Lite forritið, virkjaðu Apache HTTP server SSL stillingu með ókeypis vottorði sem fæst frá Let's Encrypt CA.