auto eth0
iface eth0 inet static
address 192.168.254.210
gateway 192.168.254.254
network 192.168.254.0
netmask 255.255.255.0
3. kemudian kita install paket webserver dengan cara apt-get install apache2 dan pastikan webserver kita sudah ready dengan
cara memanggil webserver tersebut melalui browser.
4. kemudian kita konfigurasi DNS server (apabila belum jelas cara konfigurasinya bisa cek dari tutorial sebelumnya), dan
setelah kita cek DNS harus sudah bisa bekerja dengan baik.
misalkan hasilnya sebagai berikut :
root@debiansutrisno:/home/sutrisno# nslookup 192.168.254.210
Server: 192.168.254.210
Address: 192.168.254.210#53
210.254.168.192.in-addr.arpa name = ns.sutrisno.edu.
210.254.168.192.in-addr.arpa name = www.sutrisno.edu.
210.254.168.192.in-addr.arpa name = mail.sutrisno.edu.
root@debiansutrisno:/home/sutrisno#
5. Kemudian kita install paket mail server dengan cara :
apt-get install postfix courier-imap courier-pop squirrelmail
note :
Postfix merupakan alternatif MTA yang memiliki feature qmail dan memiliki kompabilitas terhadap sendmail. Keunikan dari
Postfix sendiri adalah file konfigurasinya yang sangat mudah dimana kita hanya perlu mengedit filie main.cf dan master.cf yang
merupakan file utama konfigurasi postfix.
Fungsi postfix hanyalah mendistribusikan e mail antar jaringan komputer. Agar e-mail tersebut dapat diambil dari komputer
server ke komputer klien diperlukan program tambahan seperti IMAP dan POP3. Fungsi dari IMAP, user dapat mengelola e-
mail-nya yang berada diserver seperti menghapus memindahkan kedirektori lain dlsbg. Sedangkan POP3 memungkinkan user
dapat mengambil e-mail yang berada di server dan dibaca secara offline sehingga lebih menghemat biaya akses internet
terutama bagi yang masih menggunakan koneksi dial up.
10. Sudah berhasil/Done guys untuk konfigurasi awal dan jangan lupa baca alhamdulillah.
11. Nah, kalau sudah berhasil proses instalasi awal maka kita selanjutnya adalah membuat user dan password
untuk email kita dengan cara :
- masuk ke cd /etc/skel/
- kemudian ketik maildirmake Maildir/
- kemudian masukkan user dengan adduser dan jangan lupa masukan password, seperti contoh dibawah ini :
Cara Setting Mail dan Web Mail Server dengan Squirrelmail pada Debian
Home » Unlabelled » Cara Setting Mail dan Web Mail Server dengan Squirrelmail pada Debian
Mail Server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik
atau e-mail satu sama lain dalam stu jaringan atau dengan internet.
layanan ini menggunakan arsitektur client-server, Artinya ada aplikasi client mengakses server email. Protocol yang umum
digunakan adalah protocol SMTP(Simple Mail Transfer Protocols), pop3 (Post Office Protocol v3) dan IMAP (Internet Message
Access Protocol),SMTP digunakan sebagai setandar untuk menampung data mendistribusikan email. sedangkan POP3 dan
imap digunakan agar user dapat mengambil dan membaca email secara remote.sedangkan IMAP adalah rotokol standar
untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil,
membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada. Kemampuan ini jauh
lebih baik daripada POP (Post Office Protocol) yang hanya memperbolehkan kita mengambil/download semua pesan yang
ada tanpa kecuali
Web Mail server adalah sarana yang memungkinkan user dapat mengakses e-mail melalui web .dalam kata lain web mail
server adalah interfaces dengan kata lain sebuah e-mail yang berada di dalam web sehingga jika membuka e-mail tersebut
kita harus membuka web terlebih dahulu dengan koneksi internet dan ini berbasis web.tapi disisi lain kita juga dapat
membuatnya dengan cara offline yakni menjadikan OS Linux sebagai servernya
Contoh Program yang Berbasis Webmail pada Linux
1.)Squirrelmail
2.)RoundCube
Keuntungan Webmail secara Offline adalah kita bisa mengunkanya kapan saja mesti tidak ada internet.tapi bila ingin
mengaturnya untuk Online juga bisa kok Contohnya bila kita ingin menyambungkanya dengan intranet/internet
Yosh,kali ini saya akan mendemokan bagaimana mengunakanya untuk versi Offlinenya
5.bila
7.tungggu proccess hinga selesai bila ada tulisan "done berarti paket telah terinstall
12.massukan nama domain yang akan digunakan untuk nama domain webmail nanti
13.pilih "internet site" bila saja karena saya ingin mengkonfigurasikanya lebih Detail
14.pilihan Selanjutnya "Root and postmaster mail recepient" langsung ok saja tanpa harus
dikonfigurasi
15. untuk tujuan domainya tidak usah di isi karena sudah ditambahkan "mail.adam.com" tadi
17.Pilih juga "No" bila ingin membutuhkan penyimpanan kotak masuk dalam jumlah yang besar
18.langsung pilih Ok
19.plih "IPV4" karena protocol yang digunakan nanti adalah tadi dan tekan "OK"
24.Cari Baris "users will prefer a simple URL" dan ganti seperti di bawah ini untuk pengturan
domain dan ip tujuan webmail
31.lalu coba kirim ke user lainya [Ket:To=untuk siapa pesan ini akan dikirim]
34.langkah terakhir dalam pengecekan coba dilhat apakah isinya sesuai dengan yang dikirim
MEMBUAT MAIL SERVER DI UBUNTU 14.04 (POSTFIX DOVECOT SQUIRRELMAIL)
Tidak menggunakan control panel bukan berarti anda tidak bisa membuat mail server di ubuntu
14.04 anda. Dengan bantuan postfix, dovecot dan squirrelmail, mail server anda akan terbentuk
dengan sempurna. Postfix nantinya akan digunakan untuk mengirim email ke luar, Dovecot untuk
menerima email dan squirrelmail digunakan untuk menampilkan dan mengakses email anda melalui
web (webmail access).
Membuat mail server di VPS tentu saja merupakan pilihan yang sangat tepat daripada anda membeli
layanan pihak lain seperti dari google business mail, yahoo business mail, namecheap dan layanan
email bisnis (premium) lainnya. Selain dapat menghemat keuangan anda, membuat email di VPS
juga dapat mengasah kemampuan anda dalam mengatur VPS yang anda miliki.
Sebagai perbandingan saja, jika anda menyewa layanan yahoo business, anda harus mengeluarkan
biaya 9.95 dollar perbulan dengan fitur unlimited email address dan unlimited storage space,
sedangkan pihak Google lewat produknya Google Apps for Work menawarkan harga 5 USD perbulan
dengan batasan satu pengguna (alamat email) perbulannya. Sungguh harga yang lumayan mahal
menurut sudut pandang kacamata pribadi saya. Namun, jika anda mempunyai dana lebih, tak ada
salahnya anda mencoba layanan mereka. Saya yakin mereka akan memberikan pelayanan yang
maksimum mengingat Google dan Yahoo adalah 2 perusahaan raksasa teknologi dunia saat ini.
Nah, bagi yang ingin lebih berhemat, anda beli saja VPS kemudian anda buatlah mail server sendiri.
Jika anda masih bingung dengan cara membuatnya, berikut ini saya berikan tahap demi tahap cara
membuat mail server di VPS Ubuntu 14.04 :
Cara Install Postfix di VPS Ubuntu 14.04
Postfix adalah salah satu mail transfer agen yang bersifat open source. Karena bersifat open source,
anda bebas menginstall dan menggunakan postfix di sistem opersi apapun (selain ubuntu). Adapun
cara install dan config postfix di ubuntu server adalah sebagai berikut ini :
o Pastikan anda sudah membuat A records, PTR Records dan MX records di pengaturan DNS
anda. Anda bisa membaca artikel terkait tentang cara install dan konfigurasi DNS dengan bind9 di
Ubuntu server.
o Sesuaikan hostname yang terletak di /etc/hostname dan /etc/hosts. Anda bisa membuat atau
merubahnya menjadi seperti mail.domainanda.com atau cukup domainanda.com seperti saya
yang hanya menggunakan dedeerik.cf.
Pastikan anda gunakan editor pilihan anda untuk membuka kedua file tersebut.
o Lakukan update terlebih dahulu :
Selama proses instalasi, anda akan ditanyakan berbagai macam pertanyaan, anda hanya perlu
enter saja, tidak usah dirubah, karena nanti akan di konfigurasi ulang pada tahap berikutnya.
o Konfigurasi postfix :
Sekarang saatnya melakukan konfigurasi. Dengan command diatas, anda akan dihadapkan
kembali dengan pertanyaan-pertanyaan seperti saat anda install postfix. Untuk mengisi
(menjawab) pertanyaan tersebut, silahkan anda ikuti panduannya berikut ini :
o Root and postmaster mail recipient, isi saja dengan nama anda.
o Untuk other destination, silahkan anda isi seperti screenshot dibawah. Pastikan
dedeerik.cf anda ganti dengan nama domain anda.
nano /etc/postfix/main.cf
o home_mailbox = Maildir/
o smtpd_sasl_type = dovecot
o smtpd_sasl_path = private/auth
o smtpd_sasl_local_domain = dedeerik.cf
o smtpd_sasl_security_options = noanonymous
o broken_sasl_auth_clients = yes
o smtpd_sasl_auth_enable = yes
o smtpd_recipient_restrictions =
permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
o smtp_tls_security_level = may
o smtpd_tls_security_level = may
o smtp_tls_note_starttls_offer = yes
o smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
Copy paste saja supaya lebih praktis. Letakan dibaris paling bawah. ganti dedeerik.cf dengan
domain anda.
o Selanjutnya masukkan command berikut satu demi satu untuk membuat certificate digital.
Jika ada permintaan password silahkan anda buat saja, kemudian verifikasi. Setelah anda
memasukkan command openssl req -new -key server.key -out server.csr, anda akan diminta untuk
mengisi data-data seperti contoh berikut :
o Country name : ID
o State or province name : Jawa Barat
o Locality name : Bandung
o Organization name : Kang Erik Group
o Organizational unit name : mail server
o Common name : dedeerik.cf
o Email address : rikasoliver@gmail.com
o A challenge password : password
o An optional company name : ibeka
o Selanjutnya konfigurasi Certificate Path. Masukkan command berikut satu persatu :
-o milter_macro_daemon_name=ORIGINATING
Jika ada pertanyaan jawab yes dan masukan hotsname dengan nama host anda (saya :
dedeerik.cf)
o Edit beberapa pengaturan berikut ini :
o Buka file /etc/dovecot/conf.d/10-master.conf dan temukan baris # Postfix smtp-auth.
nano /etc/dovecot/conf.d/10-master.conf
# Postfix smtp-auth
unix_listener /var/spool/postfix/private/auth {
mode = 0660
user = postfix
group = postfix
}
nano /etc/dovecot/conf.d/10-auth.conf
o Saatnya test akses port SMTP-AUTH dan smtp/pop3, apakah sudah bisa digunakan atau belum.
Lanjut dengan mengetik ehlo dedeerik.cf dan seharusnya outputnya seperti ini :
250-dedeerik.cf
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
Anda juga dapat mengetst port lain seperti port 587 yang sudah anda buat tadi melalui :
nano /etc/dovecot/conf.d/10-mail.conf
Temukan baris :
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_location = maildir:~/Maildir
nano /etc/dovecot/conf.d/20-pop3.conf
nano /etc/dovecot/conf.d/10-ssl.conf
o Restart dovecot :
o Test port pop3 dan imap dovecot yang telah anda buat melalui telnet.
telnet dedeerik.cf 110
Trying 127.0.1.1...
Connected to dedeerik.cf.
Escape character is '^]'.
+OK Dovecot (Ubuntu) ready.
Silahkan anda ganti port 110 dengan port lain (995, 993, 143) untuk mengetest port lainnya.
Anda juga dapat mengeceknya melalui :
netstat -nlpt
o Konfigurasi dovecot selesai. Sekarang saatnya membuat user dan password baru :
Ganti info dengan user yang ingin anda buat, misalnya ijah.
Cara Install Squirrelmail di Ubuntu 14.04
Bagian terakhir dari tutorial ini adalah squirrelmail. Squirrelmail ini akan digunakan untuk
menampilkan dan mengakses mail server melalui web (browser). Dengan akses melalui web, tentu
akan mempermudah anda dalam mengirim, menerima dan mengecek email anda. Selain
squirrelmail, anda juga dapat menggunakan rouncube dan lain-lain. Namun, kali ini saya memilih
squirrelmail karena aplikasi ini tidak banyak membebani resource dengan tampilannya yang cukup
sederhana.
Untuk install squirrelmail, silahkan gunakan perintah :
Pastikan bahwa anda sudah menginstall apache di server anda. Apache biasanya sudah tersedia
secara default di VPS. Selanjutnya silahkan anda buat squirrelmail supaya dapat diakses melalui
web. Berikan command ini satu persatu :
Sekarang saatnya anda mencoba mengirim email. Saya coba kirim ke email rikasoliver@gmail.com.
Silahkan anda klik Compose dan mulai menulis email anda disana.
Jika anda sudah kirim email, silahkan anda cek di kotak masuk atau di folder spam email yang anda
kirim. Anda bisa membalasnya untuk memastikan apakah balasan anda dapat sampai ke alamat
email anda atau tidak.