WebMail Lite - Sarrafa da Zazzage Wasiku Daga Gmail, Yahoo, Outlook da Sauransu


WebMail Lite aikace-aikace ne na gidan yanar gizo wanda za'a iya amfani dashi don sarrafawa da zazzage wasiku kafa sabar saƙon gida ko daga sabis na saƙo na jama'a, kamar Gmail, Yahoo!, Outlook ko wasu. Aikace-aikacen WebMail Lite yana aiki azaman ƙirar abokin ciniki don sabis na IMAP da SMTP, yana barin kowane asusun imel da aka saita don daidaitawa da sarrafa saƙonnin akwatin saƙo a cikin gida.

  1. An shigar da Tarin LAMP a cikin CentOS/RHEL
  2. An shigar da Tarin LAMP a cikin Ubuntu
  3. An shigar da Tarin LAMP a cikin Debian

A cikin wannan batu za mu koyi yadda ake girka da daidaita sabon sigar WebMail Lite PHP aikace-aikacen a cikin Debian, Ubuntu da uwar garken CentOS.

Mataki 1: Saitunan farko don WebMail Lite

1. Kafin fara shigar da aikace-aikacen WebMail Lite a cikin uwar garken ku, da farko tabbatar da cewa an shigar da samfuran PHP masu zuwa da kari kuma an kunna su a cikin tarin LAMP ɗin ku, ta hanyar ba da umarni masu zuwa.

------------ 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. Na gaba, ci gaba da shigar da unzip utility a cikin tsarin, cewa za mu yi amfani da shi don fitar da abun ciki na WebMail Lite zip matsa fayil archive.

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

3. A mataki na gaba, gyara fayil ɗin sanyi na tsoho na PHP don canza waɗannan masu canji na PHP. Hakanan, tabbatar da sabunta saitin yankin lokaci na PHP don nuna yanayin wurin uwar garken ku.

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

Bincika, gyara da sabunta waɗannan masu canjin fayil ɗin sanyi na PHP.

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

Sauya canjin lokaci.zone na PHP daidai da haka. Don samun jerin duk yankuna na lokaci da ake samu a cikin PHP, tuntuɓi hukuma takaddun Timezone na PHP.

4. Bayan kun gama gyara fayil ɗin sanyi na PHP bisa ga saitunan da aka bayyana a sama, sake kunna Apache HTTP daemon don nuna canje-canje ta hanyar ba da umarni masu zuwa.

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

Mataki 2: Ƙirƙiri Database na WebMail Lite

5. Aikace-aikacen abokin ciniki na gidan yanar gizo na WebMail Lite yana amfani da bayanan RDBMS azaman bayanan baya, kamar bayanan MySQL, don adana saitunan masu amfani, lambobin sadarwa da sauran saitunan da ake buƙata.

A cikin tarin LAMP ɗin ku, shiga cikin bayanan MariaDB/MySQL kamar yadda aiwatar da umarnin da ke ƙasa don ƙirƙirar sabon bayanan da aikace-aikacen WebMail zai yi amfani da shi. Hakanan, saita mai amfani da kalmar wucewa don sarrafa bayanan yanar gizo na WebMail Lite.

# 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

Mataki 3: Zazzage WebMail Lite

6. Domin shigar da aikace-aikacen WebMail Lite, da farko ziyarci gidan yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon WebMail Lite, da farko ziyarci shafin yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon WebMail Lite, da farko da za ku shiga shafin yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon yanar gizon WebMail Lite, da kuma ku ɗauki sabuwar ma'ajin ta zip ta hanyar ba da umarni mai zuwa.

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

7. Na gaba, cire WebMail Lite zip ɗin da aka matse taswirar zuwa kundin adireshin ku na yanzu kuma kwafi duk fayilolin WebMail Lite da aka ciro daga gidan yanar gizon gidan yanar gizo zuwa tushen tushen tushen sabar gidan yanar gizonku ta hanyar ba da umarni na ƙasa. Hakanan, aiwatar da umarnin ls don jera duk fayilolin da aka kwafi zuwa /var/www/html directory.

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

8. Har ila yau, ka tabbata ka baiwa mai amfani da Apache damar rubuta izini zuwa tushen tushen tushen sabar gidan yanar gizon ku ta hanyar ba da umarnin da ke ƙasa. Hakanan, gudanar da umarnin ls don lissafin izini a /var/www/html/ directory.

# 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/

Mataki 4: Sanya WebMail Lite

9. Domin shigar da WebMail Lite, buɗe mashigar bincike kuma kewaya adireshin IP na uwar garken ku ko sunan yanki ta hanyar HTTP yarjejeniya. Saka igiyar /install bayan a URL ɗin ku, kamar yadda aka nuna a cikin misalin ƙasa.

http://yourdomain.tld/install

10. A farkon allon shigarwa, jerin gwaje-gwajen dacewa da uwar garken da pre-installation za a yi ta rubutun sakawa na WebMail Lite don gano idan an shigar da duk abubuwan kari da saitunan PHP da ake buƙata kuma an daidaita su yadda yakamata don shigar da WebMail Lite.

Hakanan zai bincika idan mai amfani da lokacin aikin sabar gidan yanar gizo zai iya rubutawa a cikin babban fayil ɗin bayanan webroot kuma ya rubuta fayil ɗin sanyi. Idan duk buƙatun suna cikin tsari, danna maɓallin Gaba don ci gaba.

11. A kan allo na gaba karanta kuma karbi yarjejeniyar lasisi ta danna kan I Amin button.

12. Na gaba, ƙara WebMail Lite MySQL database rundunar adireshin da database takardun shaidarka da buga a kan Test database button don gwada database dangane. Duba Ƙirƙirar Tebura na bayanai kuma danna maɓallin gaba don ci gaba.

13. Na gaba, rubuta kalmar sirri don mai amfani da mailadm kuma danna maɓallin Next don ci gaba. Mai amfani da mailadmin shine asusu mafi gata da aka yi amfani da shi don gudanar da aikace-aikacen WebMail Lite.

14. A cikin allo na gaba, zaku iya bincika haɗin kai zuwa uwar garken mail ta hanyar IMAP da SMP ladabi. Idan kun riga kun saita uwar garken wasiku a harabar ku, shigar da adireshin IP na sabar sabar a cikin uwar garken uwar garken da aka shigar kuma gwada haɗin SMTP.

Idan uwar garken wasikun yana gudana a cikin gida, yi amfani da adireshin IP na 127.0.0.1 don gwada haɗin sabar saƙon. Idan kun gama danna maɓallin gaba don ci gaba da shigar da aikace-aikacen.

Bayan aikin shigarwa na WebMail Lite ya ƙare, danna maɓallin Fita don kammala aikin shigarwa.

15. Bayan haka, kewaya zuwa adireshin da ke biyowa don samun damar WebMail Lite Admin Panel kuma saita saitunan sabar sabar ku.

https://yourdomain.tld/adminpanel 

Don shiga cikin rukunin gudanarwa na WebMail Lite, yi amfani da mai amfani da mailadm da kalmar sirri da aka saita yayin aikin shigarwa.

16. Domin saita sabis na saƙo don yankinku, kewaya zuwa Domains -> Saitunan tsoho kuma ƙara adireshin IP ɗin sabar sabar ku a cikin filin saƙo mai shigowa da kuma cikin filin wasiƙa mai fita.

Hakanan, duba amfani da shiga/kalmar sirri ta mai shigowa saƙon mai amfani don tabbatar da sabar saƙon SMTP. Maye gurbin adiresoshin IP da lambar tashar jiragen ruwa bisa ga saitunan uwar garken sabar ku. Danna maɓallin Ajiye don amfani da sabon saituna.

Idan kuna son amfani da aikace-aikacen WebMail Lite don sarrafa asusun Gmail, yi amfani da saitunan kamar yadda aka kwatanta a hoton da ke ƙasa.

17. Domin shiga cikin aikace-aikacen WebMail Lite, kewaya zuwa sunan yankinku ta hanyar HTTP protocol kuma ƙara sabar sabar imel ɗin ku. A cikin hoton da ke ƙasa, don dalilai na nunawa, za mu shiga aikace-aikacen WebMail Lite tare da asusun Gmail.

http://yourdomain.tld 

18. Bayan shiga WebMail Lite ya kamata ku iya karanta duk saƙonnin imel na asusunku ko rubutawa da aika sabbin saƙonni, kamar yadda aka kwatanta a hoton da ke gaba.

Taya murna! Kun yi nasarar shigar da kuma daidaita aikace-aikacen WebMail Lite a wuraren ku. Domin kiyaye haɗin baƙi zuwa aikace-aikacen WebMail Lite, ba da damar saitin SSL uwar garken Apache HTTP tare da takardar shedar kyauta da aka samu daga Let's Encrypt CA.