Linux
Home / Linux / Lab-7 Linux Mail Server dengan Postfix

Lab-7 Linux Mail Server dengan Postfix

 
 

Langkah-langkah Konfigurasi Install Mail server

  • Pada saat Install :

    Host name : mail.namaanda.com àcontoh : mail.bangamaman.com

    DNS : nama anda à contoh : bangmaman.com

    Pemberian ip static

    nano /etc/network/interfaces

    auto eth0

    iface eth0 inet static

    address 50.50.50.(100+no.absen)

    netmask 255.255.255.0

    gateway 50.50.50.1

     

    nano /etc/resolv.conf

        nameserver (ip anda)

        nameserver 8.8.8.8

        nameserver 8.8.4.4

    Restart network à /etc/init.d/networking restart

    Melihat ip à ifconfig

    Mengaktifikan interface à ifconfig eth0 up

  • Install Paket
    • apt-get install php5 àCD-1
    • apt-get install postfix àCD-1

      urutan pada install postfix

      postfix configuration pilih : Internet Site    

      system mail name ketik : mail.bangmaman.com

    • apt-get install squirrelmail àCD-2
    • apt-get install courier-imap à CD-2
    • apt-get install courier-pop à CD-1-2 dan 3

      Urutan pada install Courier

      Configuring Courier pilih : YES

  • Konfigurasi postfix pada file main.cf

    Ketik Root :~ # nano /etc/postfix/main.cf

    Tambahkan pada baris terakhir ;

    home_mailbox = Maildir/ (Perhatikan tulisannya)

    mydomain = bangmaman.com

    Ctrl + x, y, enter untuk menyimpan konfigurasi.

  • Kemudian buatlah direktori Maildir pada Direktory /etc/skel ;

    Root :~ # maildirmake.courier /etc/skel/Maildir (Perhatikan tulisannya)

  • Konfigurasi squirrelmail

    Buat konfigurasi untuk squirrelmail.

    Root :~ # dpkg-reconfigure postfix

    • Postfix Configuration pilih : OK
    • Postfix Configuraton pilih : Internet Site
    • System Mail name ketik : mail.bangmaman.com
    • root and postmaster mail receipt ? Kosongkan saja
    • Other destination pastikan ada : mail.bangmaman.com, bangmaman.com
    • Force syncronous pilih : No
    • Local Network pilih : tambahkan 0.0.0.0/0 àOK
    • User Procmail for local delivery pilih : No
    • Limit mailbox 0 : tanpa perubahan
    • Local address + : tanpa perubahan
    • Internet Protocol à ipv4
    •  Konfigurasi squirrelmail

      Buat konfigurasi untuk squirrelmail.

      Root :~ # squirrelmail-configure

          Masukkan command

          Command >> D

          Lalu ketik courier

          Command >> courier

          Lalu akan keluar konfigurasi ;

          imap_server_type = courier

          default_folder_prefix = INBOX.

          trash_folder = Trash

          sent_folder = Sent

          draft_folder = Drafts

          show_prefix_option = false

          default_sub_of_inbox = false

          show_contain_subfolders_option = false

          optional_delimiter = .

          delete_folder = true

          Press any key to continue…

          Tekan enter

          Save data

          Command >> S

          Command >> 2

          Command >> 1

      Masukan nama domain

      Command >> S

          Lalu Quit

          Command >> Q

  • Kemudian tambahkan user dengan cara

    Root :~ # adduser guru

    Root :~ # adduser siswa

  • Buatlah Virtualhost squirrelmail
    • Root :~ # ln -s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/mail
    • Root :~ # nano /etc/apache2/conf.d/mail

      Alias /squirrelmail /usr/share/squirrelmail

      <VirtualHost *:80>

      DocumentRoot /usr/share/squirrelmail

      ServerName mail.bangmaman.com

      </VirtualHost>

  • Restart service

    /etc/init.d/postfix restart

    /etc/init.d/courier-pop restart

    /etc/init.d/courier-imap restart

    /etc/init.d/apache2 restart

    /etc/init.d/bind9 restart

     

     

CATATAN :

  • Menghapus installer postfix dan squirrelmail serta courier-imap courier-pop

    apt-get –purge remove postfix -y

    apt-get –purge remove squirrelmail -y

    apt-get –purge remove courier-imap -y

    apt-get –purge remove courier-pop –y

    apt-get –purge remove dovecot-imapd –y

    apt-get –purge remove dovecot-pop3d

    apt-get autoremove

  • Tidak bisa di akses DNS cek konfigurasi DNS / Bind9
  • Jika error pada paket courier imap pop maka bisa menggunakan dovecot imap-pop3d, langkah-langkahnya :

    a. Hapus paket courier-imap dan courier-pop

    apt-get remove –purge courier-imap
    apt-get remove –purge courier-pop

    b. Install Dovecot
    apt-get install dovecot-imapd dovecot-pop3d

    c. trus tambahkan pada nano /etc/dovecot/dovecot.conf

    mail_location = maildir:~/Maildir  (perhatikan tulisannya)

    d. lalu restart service dovecot

    /etc/init.d/dovecot restart

    /etc/init.d/postfix restart

    /etc/init.d/apache2 restart

    /etc/init.d/bind9 restart

     

     

      

Related Posts

error: Content is protected !!
× Bisa di Bantu.?