Langsung ke konten utama

Mail Server

MAIL SERVER





Pada blog kali ini saya akan membahas tentang mail server, apa yang di maksud dengan mail server ?, ataukah anda sering mendengar istilah web mail server ?

Oke, saya akan jelaskan satu persatu mengenai mail server dan wes mail.





     Mail Server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim 
    dan menerima surat elektronik atau e-mail satu sama lain dalan satu jaringan atau 
    dengan internet.

    Web Mail Server adalah sarana yang memungkinkan user dapat mengakses e-mail 
    melalui web, dalam kata lain web mail server adalah interfaces. 


    Post Master
    
    Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat
    lunak komputer yang juga disebut mail server, hal ini dianggap sebagai jantung dari
    setiap email sistem. Mail server biasanya dikelola oleh seorang yang biasanya 
    dipanggil 'post master'.

    Tugas Post Master  :
       
          - Mengelola account
          - Memonitor kinerja server
          - Tugas administratif lainya
    

    Protokol Pada Mail Server

          SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk 
          menampung dan mendistribusikan email.

          POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol)
          digunakan agar user dapat mengambil dan membaca email secara remote
          yaitu tidak perlu login ke dalam sistem shell mesin mail server tetapi cukup 
          menghubingi port tertentu dengan mail client yang mengimplementasikan 
          protocol POP3 dan IMAP.


    Server Pada Mail Server dan Penjelasanya

         Outgoing Server (Sending Email) : Protocol server yang menangani adalah 
         SMTP pada port 25.
         Incoming Server (Receiving Email ) : Protocol server yang menangani adala
         POP3 pada port 110 atau IMAP pada poer 143



    Cara Kerja Mail Server


Gambar Cara Kerja Mail Server

    Proses pengiriman e-mail melalui tahapan yang sedikit panjang. Saat e-mail dikirim,
    maka e-mail tersebut disimpan pada mail server menjadi satu file berdasarkan tujuan
    e-mail. File ini berisi informasi sumber dan tujuan, serta dilengkapi dengan tanggal
    dan waktu pengiriman. Pada saat user membaca e-mail berarti user telah mengakses
    server e-mail dan membaca file yang tersimpan dalam server yang di tampilkan
    melalui browser user. Kita bisa lihat lebih jelas pada gambar diatas.


Konfigurasi Mail dan Web Server

     1. Instalasi email server
         #apt-get install courier-imap courier-pop courier-ssl courier-imap-ssl

Instalasi Paket Email Server

     2. Persiapan penempatan email ke direktori Maildir masing-masing user
       #cd /etc/skel


Perintah diatas digunakan untuk berpinfah pada direktori /etc/skel untuk persiapan penempatan email ke direktori Maildir masing-masing user


     3. Buat user untuk menerima dan mengirim email
        #adduser possatu

Add User possatu


       #adduser posdua


Membuat user yang akan digunakan untuk pengiriman email dan penerimaan email. Dengan perintah adduser isikan semua perintah yang disebutkan maka user akan terbuat


     4. Test imap dan pop sudah jalan menggunakan perintah nmap localhost
         #nmap localhost


Untuk melakukan pengecakan apakah imap dan pop yang telah terinstal sudah berjalan adalah dengan perintah #nmap localhost


     5. Instalasi postfix
        #apt-get install postfix


Pada langkah ini melakukan instalasi postfix dengan perintah apt-get install postfix


     6. Edit file /etc/postfix/main.cf
         #nano /etc/postfix/main.cf


Lakukan editing seperti gambar diatas untuk main.cf


     7. Restart postfix
         #/etc/init.d/postfix restart


Lakukan restart setiap kali terjadi perubahan pada postfix


     8. Cek postfix yang sudah berjalan
         #nmap localhost


Untuk mengecek apakah postfix sudah berjalan atau belum maka gunakan nmap localhost


     9. Install squirrelmail sebagai webmail
        #apt-get install squirrelmail




     10. Aktifkan dan koneksikan squirrelmail ke apache2
           #nano /etc/squirrelmail/apache.conf
          

Tambahkan virtual hosting pada bagian bawah sendiri dan sesuaikan dengan DNS yang telah kita buat sebelumnya


    11. Coba login melalui web
          Ketikkan mail.alidomain.net


Coba buka pada web browser dengan mengakses subdomain mail.alidomain.net. Kemudian coba login dengan salah satu user yang kita buat tadi


    12. Mengirim pesan




Komentar

Postingan populer dari blog ini

FTP Server dan Samba

 FTP Server, Samba dan Cara Instalasi A. FTP Server FTP Server File Transfer Protocol atau disingkat dengan FTP adalah salah satu protokol internet yang pengembanganya paling awal dan masih digunakan hingga saat ini untuk proses download atau upload data dari FTP server dan Client. FTP Server merupakan server yang bertugas memberikan layanan tukar menukar data atau pengiriman data ke FTP Client setelah FTP Client melakukan request kepada FTP server. Sedangkan FTP Client merupakan perangkat yang meminta layanan tukar menukar data pada FTP Server, asalkan sudah terkoneksi dengan FTP server maka FTP client ini dapat melakukan proses upload, download, atau yang lainya dengan izin dari FTP Server. Perbedaan FTP Client dengan FTP Server             FTP Server             Merupakan server yang bertugas memberikan layanan pengiriman/tukar menukar data         ...

Cara Instalasi Tree dan Sudo

Mengenal Su, Sudo, Sudo-su Sebelum menginjak lebih jauh mengenai instalasi Tree dan Sudo alangkah baiknya kita mengenal terlebih dahulu apa itu Sudo. Su adalah Super User dan dikhususkan untuk anakan debian dan perintah ini termasuk perintah command-line. dengan menggunakan perintah ini, user dapat beralih dari user biasa ke mode administrator (root). Sudo adalah program yang terdapat di Linux yang digunakan untuk menjalankan perintah yang membutuhkan akses dari akun root. Sudo hanya dapat digunakan oleh user yang sudah terdaftar di file/etc/sudoers. Pada saat dijalankan, sudo akan meminta password user yang menjalankan sudo tersebut, tetapi bisa juga dibuat untuk meminta password root atau tanpa password sama sekali. Sudo-su adalah sebuah perintah dalam command-line Linux. Apabila kalian memiliki akses root, maka sudo akan melakukan perintah sebagai superuser, "sudo su" memberikan kewenangan agar user biasa dapat bertingkah seperti super user (sudo -...