Linux
Home / Linux / Install Mail server pada Debian 10

Install Mail server pada Debian 10

Cara install dan Konfigurasi Mail Server Di Debian 10 (Buster) dengan sangat mudah dan lengkap (cocok bagi pemula)

Sebelum melakukan instalasi dan konfigurasi Mail Server, sebaiknya kita mengenal lebih dulu apa itu Mail Server dan Web Mail
Mail Server = Server Mail yang kita gunakan
Web Mail = Tampilan dari Mail kita (GUI)
Kali ini kita akan membuat server dan web mail pada Debian 10 (Buster), ini sama halnya kita membuat seperti server Gmail, yahoo, dan Email lainnya. Jika sudah mengerti tujuannya, Mari kita simak langkah langkah instalasi dan konfigurasi Mail pada Debian 10 :

Sebelum menginstall paket paket yang dibutuhkan, kita sebaiknya mengkonfigurasi network interface terlebih dahulu dengan cara

nano /etc/network/interfaces


 

Setelah debian dapat terkoneksi dengan windows, selanjutnya tambahkan dvd 2 dan 3 agar paket paket yang dibutuhkan dapat terinstall.

apt-cdrom add


 

  1. Paket pertama yang harus diinstall dan dikonfigurasi adalah apache2 (Web Server)

    apt-get install apache2

     

    Dan dibawah ini adalah konfigurasi untuk file apache2 nya

    nano /etc/apache2/sites-available/000-default.conf


  2. Paket selanjutnya yang harus diinstall adalah bind9 (DNS Server), ini digunakan untuk memudahkan kita mengakses alamat mail kita nantinya. Perintah untuk menginstall

    apt-get install bind9

     

    Setelah paket terinstall, selanjutnya kita masuk ke directory DNS Servernya untuk memudahkan dalam melakukan konfigurasi, dengan cara

    cd /etc/bind

    Pertama tama, kita konfigurasi default-zonesnya dengan cara

    nano named.conf.default-zones

    konfigurasinya seperti berikut :


    Setelah default-zones dikonfigurasi, selanjutnya kita buat file forward dan reverse untuk DNS kita dengan cara

    cp db.local db.bangmaman

    cp db.127 db.100

     

    Selanjutnya konfigurasi file forward dan reverse yang telah kita buat

    forward, dengan perintah : nano db.bangmaman


    reverse : nano db.100


     

    ini untuk mendaftarkan DNS kita agar dapat dikenali saat diakses melalui browser nantinya.

    Selanjutnya kita restart paket bind9 dengan perintah :

    service bind9 restart

    Jika sudah, sekarang coba ping DNS yang telah kita buat melalui CMD.

    Jika sudah TTL maka DNS Server telah sukses dan dapat diakses.

     

    Paket selanjutnya yang harus diinstall adalah Database Server, dengan perintah :

    apt-get install mariadb-server

     

    Selanjutnya konfigurasi mariadb-server seperti dibawah, ini digunakan agar kita nanti dapat mengakses database kita dengan menggunakan user root.

     

  3. paket selanjutnya adalah dovecot-imapd dan postfix, dovecot-imapd ini sebagai kurir pesan kita/pengantar sedangkan postfix dapat diistilahkan alamat yang akan dituju. Keduanya sama sama penting, cara menginstallnya dengan perintah :
    apt-get install dovecot-imapd

     

    konfigurasi file dovecot dengan perintah
    nano /etc/dovecot/conf.d/10-mail.conf


    install postfix dengan perintah
    apt-get install postfix



    Jika sudah, selanjutnya kita membuat dan menentukaan directory mail server kita dengan cara :


    maildirmake.dovecot /etc/skel/Maildir


    Dan ini settingan file postfixnya :

    nano /etc/postfix/main.cf


    Setelah dikonfigurasi, selanjutnya kita konfigurasi ulang postfix dengan perintah :

    dpkg-reconfigure postfix

    seperti inilah proses konfigurasinya :

     



     

     




  4. Paket selanjutnya adalah web mailnya/tampilan GUI untuk mail server kita, kali ini kita akan menggunakan roundcube. Cara instalasinya dengan perintah :

    apt-get install roundcube



    setelah diinstall, selanjutnya kita konfig ulang roundcubenya dengan perintah :

    dpkg-reconfigure roundcube-core

    seperti inilah prosesnya :






    Jika sudah dikonfigurasi ulang, lalu samakan konfigurasi file roundcube dengan perintah
    nano /etc/roundcube/config.inc.php seperti berikut yang lain biarkan saja default:


    Jika sudah, coba sekarang kita akses web mail kita menggunakan browser.

    Sebelum login, kita harus membuat user terlebih dahulu dengan perintah :

    adduser nama user


    Ingat sebelum login mail server, sebaiknya restart terlebih dahulu seluruh paket yang diinstall tadi/reboot debian kalian, maka semua paket akan otomatis merestart.
    Jika sudah, sekarang coba login menggunakan user yang telah dibuat

    Seperti inilah tampilan awal roundcube:


    Sekarang kita coba mengirim pesan antar user :


    dan hasilnya pada user lain seperti berikut :


    Jika antar user sudah bisa saling mengirim pesan, maka Mail Server telah sukses dikonfigurasi.

    Ingat sebelum login mail server, sebaiknya restart terlebih dahulu seluruh paket yang diinstall tadi/reboot debian kalian, maka semua paket akan otomatis merestart.

    Sekian tentang langkah langkah instalasi dan konfigurasi Mail Server (roundcube) pada Debian 10 (Buster).

    Terima Kasih

Related Posts

Artikel Terbaru

Kategori

Recent Comments

No comments to show.
error: Content is protected !!