Categories
Teknologi

Membuat server email dengan ubuntu linux

Email merupakan salah satu metode yang paling populer untuk berkomunikasi di internet. Alangkah baiknya apabila bisnis anda sudah memiliki email domain sendiri, seperti [email protected], karena akan dipandang lebih profesional oleh mitra bisnis anda.

Yang Perlu di persiapkan:
1. Domain Name
2. Server yang terhubung langsung dengan internet (VPS / dedicated server)
3. Mengatur MX Record di domain, MX record berisi harus di teruskan ke alamat ip apa setiap email yang di kirim.
4. Server sudah terinstall dengan web server apache2

Tutorial:

  1. Install Postfix, Postfix adalah MTA, atau mail transfer agent yang bertujuan mengirim,menerima dan meneruskan email anda ke user account anda.
    sudo apt-get update
    sudo apt-get install postfix
  2. Anda akan ditanya mengenai FQDN, atau Fully Qualified Domain Name saat instalasi postfix. Isi dengan domain anda.
  3. Install Dovecot. Dovecot berfungsi sebagai server IMAP / POP3, yaitu protokol yang biasanya di gunakan oleh client email anda seperti outlook.
    sudo apt-get install dovecot-imapd dovecot-pop3d
    
  4. Install mail web client SquirrelMail, agar anda lebih mudah membaca email
    sudo apt-get install squirrelmail
  5. Buka halaman konfigurasi squirrelmail
    sudo squirrelmail-configure
    
  6. Masuk kebagian mail server settings dengan mengetik 2 pada keyboard lalu menekan enter.pastikan settingnya sudah sesuai seperti dibawah, save lalu exit.
    Update IMAP Settings   : localhost:143 (other)
    Update SMTP Settings   : localhost:25
    
  7. Set konfigurasi apache2
    sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail
    sudo ln -s /etc/apache2/sites-available/squirrelmail /etc/apache2/sites-enabled/squirrelmail
    sudo a2ensite squirrelmail
    sudo service apache2 restart
    
  8. Tambahkan user linux anda kedalam grup mail, anda juga bisa menambahkan user linux baru. email adalah per user user linux. apabila anda menggunakan user root, maka email anda adalah  [email protected]
    #tambah userbaru
    sudo useradd namauser
    
    #menambahkan user ke grup mail
    sudo usermod -a -G mail namauser
    
    
  9. Selamat, anda telah berhasil membuat mail server dengan ubuntu linux sendiri! masuk kedalam web clientnya dengan mengetik http://domainanda/mail, lalu login dengan username / password linux anda. Silahkan test kirim dan terima email dari penyedia layanan lain seperti gmail / yahoo.

    Selamat mencoba 🙂