GNU/Linux >> Belajar Linux >  >> Linux

Siapkan Server Email Dengan Virtualmin Untuk Email &Penyimpanan Tanpa Batas

Dalam seri cPanel Linux, saya mengulas Virtualmin, salah satu cPanel open-source terbaik untuk situs web dan server email. Virtualmin dibangun di atas Webmin, panel kontrol situs web sumber terbuka, gratis &hebat lainnya.

Apa yang hebat tentang Virtualmin adalah memungkinkan pengguna membuat server virtual dengan mudah. Ini memungkinkan mengelola beberapa situs web di satu server dan menjaga semua situs web terpisah satu sama lain. Jadi jika satu situs web menggunakan PHP 7, yang lain dapat menggunakan versi lain, atau teknologi yang berbeda dapat digunakan.

Virtualmin juga menyiapkan layanan email di luar kotak. Yang perlu dilakukan pengguna hanyalah mengarahkan email masuk ke server Virtualmin.

Pada artikel ini, saya akan menjelaskan bagaimana Virtualmin dapat digunakan untuk membuat dan mengelola email. Tidak perlu mendaftar ke layanan email berbayar yang menghabiskan banyak uang. Namun, sebagian besar layanan premium membatasi bandwidth dan penyimpanan email.

Di Virtualmin, setiap email dan persyaratan, kuota, dan batasannya berada di bawah kendali pengguna. Jika Anda memiliki klien, Anda dapat membatasi atau menyediakan sumber daya tak terbatas tanpa batasan bandwidth, penyimpanan email, atau berapa banyak email yang dapat dibuat klien Anda.

Sekarang tanpa kata perpisahan lagi, mari kita mulai.

Bagaimana cara menginstal Virtualmin?

Virtualmin dapat dengan mudah diinstal pada hampir semua distribusi Linux utama. Sebagai bagian dari seri cPanel Linux, saya telah meninjau Virtualmin dan memberikan petunjuk langkah demi langkah untuk menginstalnya di Linux. Ikuti panduan ini untuk petunjuk penginstalan.

Setelah Virtualmin diinstal, masuk ke panel kontrol menggunakan kredensial sistem. Anda dapat menggunakan nama pengguna dan kata sandi Linux Anda. Secara default, Virtualmin berjalan pada port 10000. Namun, disarankan untuk mengubah port untuk tujuan keamanan.

Login pertama kali akan memulai wizard pengaturan. Penting untuk memilih opsi dengan hati-hati karena itu akan membuat Virtualmin tergantung pada bagaimana Anda ingin menggunakannya. Hanya pilih layanan yang Anda butuhkan untuk menghemat sumber daya sistem yang penting.

Seperti dalam artikel ini, kami menyiapkan server email kami untuk mengaktifkan semua layanan email yang kami butuhkan, seperti SpamAssassin dan Clam AV. Ingat, semua layanan ini memerlukan memori sistem untuk berjalan dengan baik; disarankan hanya untuk menjalankan layanan ini ketika sistem memanggilnya. Wizard akan menanyakan cara menjalankan layanan tertentu pada sistem.

SpamAssasin

SpamAssassin, seperti namanya, membunuh email spam. Ini memindai semua email dan memasukkan semua email spam ke kotak spam.

Wizard pasca-instalasi Virtualmin memandu Anda dalam menyiapkan SmapAssassin di server Anda. Ini menghabiskan sekitar 30 juta memori sistem, jadi berdasarkan sumber daya sistem, Anda dapat memilih untuk menjalankan SpamAssassin atau tidak. Jika SpamAssassin tidak dimuat dalam memori, pemrosesan email membutuhkan waktu, dan Anda menghemat sekitar 30 juta memori sistem.

ClamAV

ClamAV adalah anti-virus sumber terbuka dan gratis untuk sistem operasi Linux. Wizard pasca-pemasangan Virtualmin memandu Anda dalam menyiapkan ClamAV di server Anda.

ClamAV memindai semua email untuk menemukan tautan dan lampiran berbahaya. Ini mengkonsumsi sekitar 100M RAM. Jika Anda memilih untuk menjalankan pemindai ClamAV, pemindai ini akan menghabiskan memori 100 juta dan pemrosesan email lebih cepat.

Langkah-langkah wizard lainnya sederhana, dan saya telah membahasnya di artikel ini. Jika Anda masih membutuhkan bantuan, beri tahu saya di bagian komentar di bawah.

Setelah menyiapkan SpamAssassin dan ClamAV, kita siap melakukannya.

Buat Server Virtual

Untuk membuat akun email, kita perlu membuat server virtual. Klik 'Buat Server Virtual' dari bilah sisi. Isi domain Anda, deskripsi, nama pengguna, dan kata sandi administratif. Kami akan menggunakan nama pengguna dan kata sandi administratif ini untuk masuk ke akun email Anda.

Template konfigurasi server dan paket akun adalah cara praktis untuk memantau dan membatasi akun pengguna secara massal. Anda dapat membuat template server dan paket Akun dan memasukkan pengguna ke dalam paket tersebut.

Selanjutnya, Opsi lanjutan. Di sini Anda dapat mengatur alamat email Kontak, tetapi akun dalam grup khusus, tambahkan awalan dengan nama pengguna email dan beri nama database default. Anda dapat membiarkan semuanya secara default.

Selanjutnya adalah bagian penting, fitur Diaktifkan. Di sinilah administrator dapat menonaktifkan atau mengaktifkan fitur tertentu pada akun pengguna. Untuk membuat akun email ini menggunakan fitur email, centang ‘Terima email untuk domain ‘.

Di bagian akhir adalah bagian Alamat IP dan penerusan. Di sini Anda dapat mengatur penerusan email, antarmuka jaringan, dan alamat IP. Jika Anda ingin mengatur penerusan email, cukup masukkan alamat email untuk meneruskan semua email. Biarkan sisa opsi sebagai default.

Terakhir, klik ‘Buat Server '. Ini akan memakan waktu satu atau dua menit untuk membuat server pertama Anda. Setelah server dibuat, Anda akan melihat semua opsi untuk mengelola server virtual ini di bilah sisi.

Buat alamat email

Di Virtualmin, membuat alamat email berarti menambahkan akun pengguna baru. Klik opsi 'Edit pengguna' dari bilah sisi, dan itu akan mencantumkan semua pengguna yang ada.

Untuk membuat pengguna baru, klik ‘Tambahkan pengguna ke server ini . Ini akan membuka jendela berikut dengan semua opsi yang berguna.

Masukkan nama pengguna, nama asli, dan kata sandi. Seperti yang Anda lihat, alamat email terakhir akan [dilindungi email]

Kuota email

Dalam pengaturan Kuota dan direktori home, Anda dapat mengatur batas akun dan direktori home pengguna. Biarkan opsi direktori home sebagai default. Anda dapat mengubah jumlah kuota. Secara default, ini mengatur setiap pengguna dengan penyimpanan 50MB. Anda dapat mengubahnya menjadi 500MB atau 500GB selama server Anda memiliki penyimpanan sebanyak itu, atau Anda benar-benar ingin pengguna ini memiliki penyimpanan dalam jumlah besar di server Anda.

Di ‘Setelan email ', Anda dapat menambahkan alamat email tambahan apa pun yang Anda inginkan untuk dimiliki pengguna ini. Misalnya, jika pengguna adalah moderator forum, Anda dapat membuat alamat email utama mereka dan email tambahan seperti [dilindungi email]

Selalu pindai setiap email untuk mencari spam dan virus kecuali jika Anda ingin melihat kotak masuk Anda penuh dengan email jelek yang membuang bitcoin, menjual obat-obatan, dan sebagainya.

Penerusan email, balasan otomatis, dan izin pengguna

Sisa dari dua bagian cukup mudah. Anda dapat mengatur penerusan email, mengaktifkan balasan otomatis, dan mengatur izin pengguna. Jika Anda ingin mengizinkan pengguna mengunggah file menggunakan klien FTP seperti FileZilla, Anda dapat mengaktifkan akses FTP di bagian izin pengguna.

Terakhir, klik ‘Buat ' untuk membuat akun pengguna.

Setelah akun pengguna dibuat, buka Usermin. Usermin adalah bagian depan lain dari Virtualmin yang ditujukan untuk klien.

Secara default, Usermin berjalan pada port 20000 . Jadi kunjungi ip_address:20000, dan itu akan meminta nama pengguna dan kata sandi.

Masukkan kredensial yang baru saja Anda buat, dan voila!

Dan itu hampir selesai. Anda sekarang harus dapat mengirim email dengan sempurna. Coba kirim email pertama Anda dari akun baru.

Siapkan data MX untuk menerima email

Pada titik ini, Anda hanya dapat mengirim email. Untuk menerima email, buat data MX menggunakan pengelola DNS domain.

Masuk ke layanan tempat Anda membeli nama domain. Semua penyedia domain memiliki pengelola DNS yang mudah digunakan yang dapat kita gunakan untuk mengarahkan permintaan masuk ke server hosting. Untuk mengarahkan alamat email ke server Virtualmin, data MX.

Karena kita tidak dapat mengarahkan data MX ke alamat IP, kita perlu membuat data A dan data MX ke data A ini.

Catatan A dapat berupa 'mailserver.domain.com' yang menunjuk ke IP server Virtualmin.

Buat data MX dan arahkan ke 'mailserver.domain.com'.

Setelah selesai, itu saja. Perubahan mungkin memerlukan waktu 30 menit untuk terlihat. Sementara itu, bermain-main dan minum secangkir kopi. Setelah itu, kirim tes dari Gmail atau ymail ke akun Anda, dan itu akan berhasil.

Terkadang propagasi DNS membutuhkan waktu lebih dari 30 menit. Dalam hal ini, Anda mungkin ingin menghubungi penyedia domain untuk mendapatkan dukungan terkait pengelola DNS.

Kesimpulan

Hosting server email Anda sendiri menghemat banyak uang. Sebagian besar layanan membebankan sejumlah besar uang per bulan dan per basis pengguna.

Virtualmin membuat seluruh proses lebih mudah dengan menyediakan GUI untuk semuanya. Namun, ada beberapa hal yang perlu diingat. Jika alamat IP Anda ditutupi oleh firewall cloud seperti Cloudflare dan sucuri, membuat data MX dapat mengekspos alamat IP asal Anda.

Jika Anda bermaksud menyembunyikan alamat IP server web di balik firewall, sebaiknya siapkan server email yang terpisah dari server web.

Untuk informasi lebih lanjut, silakan kunjungi forum Virtualmin.


Linux
  1. 5 tips untuk memulai dengan keamanan server Linux

  2. Cara mengatur SPF untuk otentikasi email tambahan

  3. Bagaimana cara mengirim email dengan server CentOS saya?

  1. Siapkan server email dengan PostfixAdmin

  2. Cara Menyiapkan DomainKeys untuk Email di Server Khusus

  3. Instal &Siapkan Server Web Linux dengan Panel Kontrol Virtualmin

  1. Cara mengatur boot PXE untuk perangkat keras UEFI

  2. Cara Mudah Mengatur Server Mail di Debian 9 Stretch dengan iRedMail

  3. Cara Mudah Mengatur Server Mail di Debian 10 Buster dengan iRedMail