Konfigurasi Mail Server pada Ubuntu Server

Posted on Posted in Linux Networking

logo -linuxInstalasi  Postfix

Secara default Ubuntu Server akan menggunakan Sendmail untuk mengirimkan email. Untuk meng-uninstall Sendmail dari sistem Linux dapat digunakan perintah sebagai berikut.

Untuk melakukan instalasi Postfix dapat digunakan perintah sebagai berikut.

Konfigurasi Postfix

Konfigurasi Postfix dapat dilakukan pada file /etc/postfix/main.cf. Perintah yang dapat digunakan adalah sebagai berikut.

Perubahan konfigurasi yang perlu dilakukan pada file tersebut adalah sebagai berikut.
Buka comment baris #myhostname dan ganti dengan nama hostname dari mesin mail server, misalnya

 

Buka comment baris #the myorigin = $mydomain sehingga menjadi

 

Buka comment baris #mydestination sehingga menjadi.

 

Buka comment baris  #mynetworks dan ganti dengan network address dari client yang akan diizinkan mengakses mail server, misalnya.

 

Buka comment baris #inet_interfaces = all sehingga menjadi

 

Non aktifkan baris inet_interfaces = localhost sehingga menjadi

 

Tambahkan baris berikut pada bagian akhir.

 

Jalankan Postfix dengan perintah sebagai berikut.

 

Untuk menguji apakah Postfix telah terinstall dengan benar, maka dapat digunakan tools telnet ke port 25 yang digunakan oleh Postfix. Perintah yang dapat digunakan adalah sebagai berikut.

 

 

Dovecot

Dovecot adalah aplikasi yang dapat digunakan untuk menerima email dari Postfix dengan menggunakan dukungan IMAP dan POP3. Untuk melakukan instalasi Dovecot dapat digunakan perintah sebagai berikut.

 

 

Konfigurasi Dovecot

Untuk membuat Dovecot bekerja dengan baik, konfigurasi harus dilakukan pada beberapa file yang dimiliki oleh Dovecot. Adapun file-file yang harus dikonfigurasikan adalah sebagai berikut.

•    /etc/dovecot/dovecot.conf
•    /etc/dovecot/conf.d/10-auth.conf
•    /etc/dovecot/conf.d/10-mail.conf
•    /etc/dovecot/conf.d/10-master.conf
•    /etc/dovecot/conf.d/10-ssl.conf

Pada file /etc/dovecot/dovecot.conf, yang harus dikonfigurasikan adalah sebagai berikut

•    Baris 26 menjadi

 

Pada file /etc/dovecot/conf.d/10-auth.conf, yang harus dikonfigurasikan adalah sebagai berikut.

•    Baris 9 menjadi

•    Baris 99 menjadi

 

Pada file /etc/dovecot/conf.d/10-mail.conf, yang harus dikonfigurasikan adalah sebagai berikut.

•    Baris 30 menjadi

 

Pada file /etc/dovecot/conf.d/10-master.conf, yang harus dikonfigurasikan adalah sebagai berikut.

•    Baris 88 sampai dengan 92 menjadi

 

Pada file /etc/dovecot/conf.d/10-ssl.conf, yang harus dikonfigurasikan adalah sebagai berikut.

Untuk menjalankan Dovecot, dapat digunakan perintah sebagai berikut.

 

Untuk menguji apakah Dovecot sudah bekerja dengan baik, maka dapat digunakan perintah sebagai berikut.

 

 

Pengujian Mail Server

Pengujian Mail Server dilakukan dengan mengirimkan email secara lokal dari satu user ke user yang lain. User yang digunakan adalah user sistem Linux, dan untuk menambahkan user dapat digunakan perintah sebagai berikut.

 

Sebelum melakukan pengiriman mail, pastikan baik Postfix dan Dovecot telah bekerja pada port masing-masing. Pengujian dapat dilakukan dengan tool telnet dengan perintah-perintah sebagai berikut.

 

 

 

Contoh pengujian yang dilakukan adalah user pitung mengirimkan mail ke user kabayan, dimana kedua user merupakan user lokal pada domain ilmuhitam.com.

Pengujian pengiriman email dapat dilakukan dengan perintah seperti berikut.

 

Pengujian apakah mail server sudah menerima mail dari user pitung@ilmuhitam.com dapat dilakukan dengan perintah sebagai berikut

 

Webmail (Squirrelmail)

Webmail memungkinkan user mengakses mail melalui interface web.  Untuk menjalankan webmail, mail server harus mendukung web server, terkadang harus mendukung database server.

Aplikasi webmail yang paling banyak digunakan adalah squirrelmail. Squirrelmail merupakan aplikasi open source yang menggunakan bahasa pemrograman PHP dan dapat didownload di www.squirrelmail.org.

Squirrelmail dapat ditempatkan pada direktori /var/www/html, sehingga nantinya dapat diakses dengan URL http://ilmuhitam.com/mail. Instalasi Squirrelmail dapat dilakukan dengan langkah-langkah sebagai berikut :

 

 

Untuk membuat direktori penyimpanan file yang sedang di attachment, dapat digunakan perintah sebagai berikut :

 

Konfigurasi Squirrelmail diperlukan untuk menyesuaikan dengan konfigurasi sendmail pada server. Konfigurasi dapat dilakukan dengan menggunakan script conf.pl yang terdapat pada direktori config

Perintah untuk melakukan konfigurasi adalah sebagai berikut :

 

 

 

Konfigurasi dasar dilakukan melalui menu  Server Settings. Konfigurasi yang perlu dilakukan adalah :

 

Konfigurasi direktori data dan attachment pada Squirrelmail juga harus dilakukan melalui menu General Options

 

Pengujian konfigurasi squirrelmail dapat dilakukan dengan menggunakan URL http://ilmuhitam.com/mail/src/configtest.php

.

Share Button