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]- 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.
- SMTP Transfer: Pelayan penghantar menyambung ke pelayan penerima menggunakan SMTP (Simple Mail Transfer Protocol) untuk menghantar mesej.
- 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.
- 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).
- 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:
{ "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": { "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.