Skip to content

Apakah E-mel Masuk? Panduan Pembangun

Jika anda sedang membina aplikasi yang didayakan e-mel atau ejen perisian autonomi, anda akan menemui istilah e-mel “masuk” dan “keluar”. Memahami maksud e-mel masuk dan cara pemprosesan masuk e-mel berfungsi adalah kunci untuk membina perisian yang berkomunikasi melalui e-mel.

Maksud E-mel Masuk

E-mel masuk merujuk kepada mesej yang dihantar daripada alamat luaran ke sistem atau aplikasi anda. Tidak seperti e-mel keluar (tempat sistem anda menghantar mesej keluar ke dunia), e-mel masuk adalah tentang menerima, menghuraikan dan memproses mesej yang dihantar masuk oleh pengguna, pelanggan atau sistem automatik lain.

Contohnya, apabila pelanggan membalas e-mel tiket sokongan dan sistem tiket anda menerima dan log mesej itu, itu adalah pemprosesan e-mel masuk.

Cara Pemprosesan Masuk E-mel Berfungsi

Apabila seseorang menghantar e-mel ke alamat di bawah domain anda (cth., [email protected]), prosesnya mengikut langkah standard ini:

[Sender Client] ---> [Sender SMTP Server] ---> [Domain MX Records] ---> [Receiver MTA Server] ---> [Your Application]
  1. Mencari Rekod MX: Pelayan e-mel pengirim menanyakan sistem nama domain (DNS) untuk rekod MX (Mail Exchange) domain sasaran. Rekod ini menunjuk kepada pelayan yang diberi kuasa untuk menerima mel untuk domain tersebut.
  2. SMTP Transfer: Pelayan penghantar menyambung ke pelayan penerima menggunakan SMTP (Simple Mail Transfer Protocol) untuk menghantar mesej.
  3. Penghuraian MIME: Pelayan penerima menghuraikan kandungan e-mel mentah. E-mel dihantar sebagai muatan MIME (Sambungan Mel Internet Serbaguna), yang menggabungkan pengepala, teks biasa, HTML dan lampiran berkod base64.
  4. Semakan Pengesahan: Penerima menyemak sama ada e-mel itu disahkan melalui SPF (Rangka Kerja Dasar Penghantar), DKIM (Mel Pengenalpastian DomainKeys) dan DMARC (Pengesahan Mesej berasaskan Domain, Pelaporan dan Pematuhan).
  5. Penukaran JSON / Webhook: Struktur e-mel yang dihuraikan dan disahkan ditukar kepada JSON bersih dan dihantar ke aplikasi anda melalui webhook atau diambil melalui API.

Contoh Kod: Muatan Data Masuk

Sistem pemprosesan e-mel masuk menukar muatan SMTP mentah kepada struktur data yang bersih seperti ini:

{
"from": "[email protected]",
"subject": "Question about my billing",
"body_text": "Hi, I have a quick question about my invoice...",
"body_html": "<p>Hi, I have a quick question...</p>",
"attachments": [],
"headers": {
"Message-ID": "<[email protected]>",
"Date": "Mon, 25 May 2026 07:29:00 +0000"
},
"spam_score": 0.1,
"spf": "pass",
"dkim": "pass"
}

Memudahkan E-mel Masuk dengan InboxAPI

Membina penghurai dan penerima SMTP anda sendiri memakan masa. InboxAPI memudahkan pemprosesan masuk e-mel dengan mengendalikan pelayan SMTP, persediaan DNS dan penghuraian MIME secara automatik. Sistem atau ejen AI anda mendapat identiti e-mel segera dan boleh mendapatkan semula perwakilan JSON yang bersih bagi e-mel masuk secara terus menggunakan panggilan API mudah atau alatan MCP asli.