- Cloudflare Email Service adalah fitur pengiriman email transaksional yang terintegrasi dengan Cloudflare Workers
- Konfigurasi DNS otomatis dan infrastruktur global memperkuat keandalan dan keterkiriman email
- Mendukung REST API dan SMTP, serta dapat diintegrasikan dengan framework email yang sudah ada seperti React Email
- Dapat digabungkan dengan Email Routing untuk mewujudkan workflow end-to-end seperti penerimaan dan parsing email
Pengenalan dan pentingnya Cloudflare Email Service
- Cloudflare Email Service memungkinkan developer mengirim email transaksional langsung dari Cloudflare Workers, dan bila digabungkan dengan fitur Email Routing yang sudah ada, menghadirkan satu solusi email terpadu
- Email digunakan untuk pendaftaran pengguna, notifikasi event, pengiriman invoice, dan belakangan juga menjadi input-output penting dalam workflow berbasis AI
- Layanan ini menekankan kemudahan dan keandalan untuk mengatasi sulitnya pengelolaan pengiriman email yang ada selama ini, sekaligus terintegrasi secara alami ke workflow developer
Fitur inti dan pengalaman developer
Pengiriman email transaksional
- Email dapat dikirim langsung dari Cloudflare Workers, dan dapat diimplementasikan dengan sederhana hanya melalui binding Email tanpa pengelolaan API key yang rumit
- Pada contoh kode, pengiriman email dapat dilakukan dengan sederhana melalui
env.SEND_EMAIL.send
- Tidak ada risiko penyimpanan API Key atau Secret, dan keamanan dapat ditingkatkan hanya dengan menambahkan binding di wrangler.jsonc
- Di lingkungan lokal pun pengujian emulasi dapat dilakukan dengan wrangler
Keandalan dan pengiriman global
- Konfigurasi terintegrasi DNS mengelola record SPF, DKIM, dan DMARC secara otomatis
- Dirancang agar email sampai ke inbox pengguna dengan cepat dan stabil
- Melalui infrastruktur global, pengiriman email latensi rendah dimungkinkan tanpa kerumitan mengelola lokasi server
Desain ramah developer dan integrasi
- Email adalah elemen penting dalam workflow developer dan memengaruhi pengalaman inti aplikasi
- Mendukung REST API dan SMTP, dan email HTML yang dibuat dengan framework email yang sudah ada seperti React Email dapat langsung digunakan
- Menyediakan pemantauan dan debugging di lingkungan produksi untuk hal-hal seperti riwayat pengiriman email dan rasio bounce
Contoh: integrasi dengan framework eksternal
- Template email yang dibuat dengan React Email dan sejenisnya dapat langsung diterapkan pada method
send
- Developer dapat dengan mudah memigrasikan tool dan kode yang sudah ada
Workflow end-to-end yang digabungkan dengan Email Routing
- Dengan Email Routing, alamat email kustom berbasis domain dapat dibuat dan pesan masuk dapat diproses secara terprogram oleh Worker
- Dengan terhubung ke Workers AI, layanan ini mendukung berbagai workflow otomatis seperti analisis email masuk, klasifikasi, peringkasan, dan balasan otomatis
- Contoh: berbagai pemanfaatan seperti pembuatan tiket dukungan otomatis dari email tim support pelanggan, atau penyimpanan terpisah lampiran invoice
Contoh kode: parsing dan pemrosesan email masuk
- Isi email masuk dianalisis dengan AI untuk diberi label, lalu dikirim ke kanal pemrosesan terpisah
Manfaat layanan email terintegrasi
- Dengan gabungan Email Sending dan Routing, dimungkinkan membangun layanan berbasis email end-to-end yang lengkap
- Misalnya, ketika email masuk ke alamat support, seluruh proses parsing isi email → pembuatan tiket → pengiriman email balasan otomatis dapat diimplementasikan sepenuhnya di dalam Cloudflare
Penagihan dan cakupan layanan
- Email Sending memerlukan langganan Workers berbayar, dan akan dikenakan biaya berdasarkan jumlah email yang dikirim
- Kebijakan harga resmi akan diumumkan kemudian, dan pengguna akan diberi pemberitahuan sebelumnya sebelum ada perubahan
- Email Routing saat ini tersedia gratis, dan batas penggunaan yang ada tetap dipertahankan
Penutup dan jadwal ketersediaan
- Cloudflare Email Service dikembangkan dengan tujuan menjadi mesin untuk agen AI generasi berikutnya, tugas latar belakang, dan workflow otomatis
- Dijadwalkan rilis dalam beta privat pada bulan November
- Jika tertarik pada Email Sending, pengguna dapat mendaftar ke waiting list
- Email Routing sudah dapat digunakan sekarang, dan nantinya akan diintegrasikan ke API email yang baru
Kesimpulan
- Dengan penambahan Cloudflare Email Service, inovasi pengalaman pengguna yang berpusat pada email di dalam platform developer menjadi mungkin
- Ke depannya, diperkirakan pengembangan berbagai aplikasi, AI, dan workflow otomatis yang berpusat pada email akan semakin terdorong
3 komentar
Sepertinya efisiensinya dalam berbagai hal cukup bagus..
Tapi agak disayangkan karena layanan ini berfokus pada email transaksional sehingga tidak menyediakan elemen pemasaran, dan juga terasa terlalu bergantung pada Cloudflare.
Opini Hacker News
Lucu juga ya, orang-orang yang sudah N tahun melakukan self-hosting email selalu bilang itu tidak sulit, tapi cerita soal akhirnya kena blokir hampir pasti selalu masuk.