GNU/Linux >> Belajar Linux >  >> Linux

Panduan sysadmin untuk mengonfigurasi server email

Email elektronik telah berubah dan berkembang dari waktu ke waktu. Statistik menunjukkan bahwa hampir 2.840.000 email dikirim setiap detik (InternetLiveStats.com). Dunia kita berputar di sekitar layanan yang menghubungkan kita.

Satu hal yang kebanyakan orang tidak mengerti adalah bagaimana email bekerja, atau yang lebih penting, di mana sebenarnya email itu berada. Ini adalah pengetahuan yang akan Anda butuhkan di masa depan, jadi sebaiknya pelajari sekarang. Bagaimana sebenarnya cara kerja email?

Ini sebenarnya cukup keren.

Catatan: Beberapa hal yang dibahas di sini, Anda mungkin atau mungkin tidak mengetahuinya, tetapi akan dibahas lebih detail di artikel selanjutnya.

Cara kerja email

Pertama, agen pengguna email mengubah pesan menjadi teks. Setelah dikonversi, agen pengguna email menggunakan DNS untuk terhubung ke agen transportasi email yang dikonfigurasi melalui Simple Mail Transfer Protocol (SMTP). Agen surat pengirim kemudian melakukan pencarian catatan penukar surat (data MX) tujuan, menghubungkan ke agen pengangkutan surat tujuan, dan akhirnya mengirimkan email.

Saat pengiriman terjadi, agen pengiriman surat tujuan meninjau email dan mengirimkan pemberitahuan bahwa pesan telah diterima. Email tersebut kemudian dikirimkan ke pengguna virtual atau ditangani dengan tindakan tertentu (dipantulkan, dibuang, dll.)

Untuk setiap email yang dikirim, entri log dibuat di klien email. Menelusuri dasar-dasar server email dan komponennya penting untuk administrasi sistem. Dalam artikel ini, saya akan mulai dengan dasar-dasar dan membahas apa yang mungkin perlu Anda ketahui sebelum mengonfigurasi server email di lingkungan berbasis Red Hat Enterprise Linux (RHEL).

Komponen layanan email

Seperti yang saya sebutkan sebelumnya, ada tiga komponen layanan email:agen pengguna email, agen transportasi email, dan agen pengiriman email. Setiap komponen memiliki tujuan dan alasan inti tersendiri untuk membuat email berfungsi secara umum.

Saya akan membahas apa yang terjadi ketika email dikirim sekali lagi, tetapi kali ini lebih detail.

Agen pengguna email

Agen pengguna email pada dasarnya adalah klien email. Ini membantu pengguna untuk membaca email yang mereka terima dan menulis email yang ingin mereka kirim. Agen pengguna email juga secara aktif menerima dan mengirim email itu sendiri.

Agen transportasi surat

Agen pengiriman surat pada dasarnya adalah layanan email di server. Hal ini bertanggung jawab untuk memastikan bahwa surat dikirim dari lokasi ke lokasi. Saat Anda mengirim email, server email (sering disebut sebagai server SMTP) memproses email melalui EHLO /HELO , yang merupakan perintah yang dikirimkannya untuk mengidentifikasi dirinya saat mencoba menyambung ke server email lain melalui SMTP. Setelah server email penerima dapat mengidentifikasi server email tujuan, SMTP merelai email ke server tujuan.

Ada bagian lain dari proses SMTP yang penting untuk diidentifikasi juga. Setelah koneksi dibuat, perintah dikirim ke server tujuan agar email dapat diakses oleh agen pengguna email:

  1. MAIL FROM perintah mengidentifikasi pengirim asli email.
  2. RCPT TO perintah memberikan alamat penerima.
  3. DATA perintah memulai proses pengiriman isi pesan ke tujuan.
  4. Sebuah titik dengan sendirinya pada baris terpisah menghentikan pesan.
  5. The QUIT command menutup sesi SMTP dan menyelesaikan prosesnya.

Agen pengiriman surat

Agen pengiriman surat pada dasarnya adalah agen yang mengirimkan email di mesin lokal. Ada dua protokol utama saat agen pengguna email mengirim email:versi terbaru Post Office Protocol (POP3) dan Internet Message Access Protocol (IMAP).

POP3 memungkinkan Anda untuk mengunduh salinan email Anda ke komputer pribadi Anda. Salinan ini biasanya tidak berubah, tetapi biasanya tidak sengaja mengonfigurasi POP3 untuk menghapus salinan server setelah mengunduh salinan lokal. POP3 adalah yang terbaik bagi mereka yang lebih suka memiliki cadangan email mereka dan tidak perlu menghabiskan banyak waktu online, tetapi tetap perlu membaca pesan.

Di sisi lain, IMAP memungkinkan Anda membaca email seperti yang muncul di server. IMAP paling cocok untuk mereka yang memiliki banyak orang berbeda yang terhubung dari sumber yang berbeda, atau pengguna akun email yang lebih suka menyimpan pesan mereka di server daripada di komputer lokal mereka.

Setiap protokol memiliki portnya sendiri yang biasanya tersedia secara default untuk klien email Anda. Untuk POP3, portnya adalah 110 (default) dan 995 (aman). Untuk IMAP, mereka adalah 143 (default) dan 993 (aman).

Sekarang setelah Anda lebih memahami komponen dan fungsinya, Anda dapat beralih ke hal-hal yang baik. Administrator sistem tinggal di dalam terminal mereka, dan artikel ini mencakup konfigurasi email seperti itu. Di masa lalu saya sebagai administrator sistem, menyiapkan, mengonfigurasi, dan mengelola server email telah menjadi keahlian yang berguna untuk dimiliki. Saya mengalami kesulitan mengingat layanan dan apa yang harus diinstal, jadi saya menggunakan akronim untuk mengingat perintah, file, dll.

Mempelajari layanan email dapat bermanfaat, baik di lingkungan kerja maupun pribadi. Jika Anda siap untuk mulai menginstal server email, saya mendorong Anda untuk membaca cara menginstal dan mengkonfigurasi Postfix dan cara menginstal dan mengkonfigurasi Dovecot.


Linux
  1. Server Surat QMail

  2. Mengonfigurasi Keamanan IP di IIS

  3. Cara membaca email yang diterima di server Debian

  1. Menggunakan Plesk Mail Log Browser

  2. Email Terpental Kembali dengan Kesalahan “domain email yang tidak dapat dirutekan”

  3. Mengirim email dari server saya

  1. Mengonfigurasi Outlook dan Klien Email Lainnya untuk IMAP

  2. Siapkan Server Cloud untuk menjadi server email

  3. Siapkan Relai Surat