You are on page 1of 6

----------Configure Mail Service--------

sudo service apache2 status

sudo service bind9 status

sudo service mysql status

sudo service postfix status

Ethernet DHCP

Adapter NAT

sudo netplan apply

cat /etc/bind/name.conf.default-zones ---> Cek Domain Nape

dpkg-reconfigure postfix

internet site

wsmb.my

OK

lnx1.wsmb.my mail.wsmb.my

172.16.13.0/24

OK

OK

OK

sudo systemctl reload postfix

sudo sservice postfix reload

sudo apt-get install -y dovecot-core

sudo apt-get install dovecot-imap3d dovecot-pop3d

cd /etc/dovecot

ls

cd conf.d/

ls

sudo cp 10-master.conf 10-master-conf.backup ---> backup file 10-master.conf

ls

sudo nano 10-master-conf.backup

ctrl + w ---> nok cari imap login


imap-login

service imap login {


inet_listener imap {
port = 143
}
# Postfix smtp-auth
unix_listener /var/spool/postfix/private/auth {
mode = 0660
user = postfix
group = postfix
}

ctrl + x

sudo cp 10-auth.conf 10-auth.conf.backup ---> backup file 10-auth.conf

ls

sudo nano 10-auth.conf.backup

ctrl + w ---> nok cari auth_mechanisms

auth_mechanisms

auth_mechanisms = plain login

ctrl + x

sudo service dovecot restart

ls /home ---> untuk tengok user yang ada kat home <--- user yang ada directory
home

sudo tail -7 /etc/passwd ---> blh tgk maklumat user drpd bwh, yer ade slash (/)
home

sudo tail -12 /etc/passwd ---> blh tgk maklumat user drpd bwh, yer ade slash (/)
home

sudo adduser aliq ---> linux wajib ada password, information takyoh letok dakper

sudo adduser meimei ---> linux wajib ada password, information takyoh letok
dakper

Ethernet Static

Adapter NAT

pilihan A : telnet wsmb.my 25 ---> test MTA Agent berjaya ke dok wak masuk maklumat

pilihan B : telnet wsmb.my smtp ---> test MTA Agent berjaya ke dok wak masuk
maklumat

pilihan C : telnet 172.16.13.5 25 ---> test MTA Agent berjaya ke dok wak masuk
maklumat

pilihan B : telnet 172.16.13.5 smtp ---> test MTA Agent berjaya ke dok wak masuk
maklumat

ehlo mailwsmb.my

mail from: aliq@mailwsmb.my

rcpt to: meimei@mailwsmb.my

data

quit

----------Install MUA Squirrelmail----------

Ethernet DHCP

Adapter NAT

sudo netplan apply

cd /var/www/html ---> untuk install squirrel mail duduk dalam ni, perlu sudo
sebab bukan dalam root

ls

sudo wget
http://downloads.sourceforge.net/project/squirrelmail/1.4.22/squirrelmail-webmail-
1.4.22.zip

ls

sudo apt-get install unzip

----------Install MUA Roundcube----------

sudo wget https://github.com/roundcube/roundcubemail/releases/download/1.6.5/


roundcubemail-1.6.5-complete.tar.gz

ls

Ethernet Static

Adapter Host-only

sudo netplan apply

----------Ubuntu Client----------

ping -c 4 172.16.13.5

ping -c 4 wsmb.my

----------Ubuntu Server----------

sudo unzip squirrelmail-webmail-1.4.22.zip

sudo mv squirrelmail-webmail-1.4.22.zip mail

ls
ls -ld mail

sudo chown -R www-data:www-data mail

sudo chmod -R 755 mail

ls -ld mail

cd mail

ls

cd config

sudo cp config_default.php config.php

sudo nano config.php ---> sebab dok paka root

ctrl + w

domain

'wsmb.my'

ctrl + w

data_dir

'var/www/html/mail/data'

sudo service apache2 restart

cd .. ---> berada kat lokasi ni untuk run script

ls

sudo ./configure ---> nok run script ni

WSMB Webmail

Wsmb.my

dovecot

S
3

mail/

----------Ubuntu Client----------

dokleh wak sebab masaloh version php version, yer dok support

----------Ubuntu Server----------

sudo mysql -u root -p ---> roundcube perlukan database

Skills39

CREATE DATABASE roundcubedb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

SHOW DATABASES;

---> create user, untuk user yang boleh kita punya database

GRANT ALL PRIVILEGES ON roundcubedb.* TO phpmyadmin@localhost;

FLASH PRIVILEGES; ---> update

exit

----------Ubuntu Server----------

cd /var/www/html

ls

sudo tar xvf roundcubemail-1.6.5-complete.tar.gz

sudo mv roundcubemail-1.6.5 roundcube

sudo chown -R www-data:www-data roundcube

sudo chmod -R 755 roundcube

ls -ld roundcube

sudo mysql -u php


----------Apache----------

cd /etc/apache2/sites-available

sudo a2dissite mail.conf

sudo service apache2 restart

You might also like