5 poin oleh GN⁺ 2025-09-26 | 3 komentar | Bagikan ke WhatsApp
  • 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

 
shakespeares 2025-10-05

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.

 
GN⁺ 2025-09-26
Opini Hacker News
  • Pada akhirnya, semua protokol internet suatu saat akan menjadi MITM (serangan man-in-the-middle) oleh Cloudflare. Situasinya menjadi seperti satu titik tunggal bernama Cloudflare yang menjadi gerbang bagi seluruh trafik
    • Sejujurnya, internet saat belum ada Cloudflare justru lebih buruk. Selama mereka memberi layanan yang baik kepada pelanggan, menurut saya tidak masalah. Google juga bisa melakukan hal seperti ini tetapi tidak melakukannya, jadi Cloudflare juga bukan monopoli. Setidaknya Cloudflare tidak menjual iklan dengan memanfaatkan data pelanggan
    • Saya biasanya cukup kritis terhadap Big Tech, tetapi saya tidak melihat masalah pada fakta bahwa Cloudflare menyediakan infrastruktur pengiriman email. Titik yang benar-benar patut dipermasalahkan adalah jika Cloudflare membangun posisi pasar yang monopolistis, melakukan tindakan anti-konsumen, atau melanggar hukum antimonopoli dan pemerintah AS membiarkannya begitu saja. Saat ini perusahaan besar lain juga masih bisa bersaing menyediakan layanan pengiriman email. Selama hukum persaingan dipatuhi, tidak masalah. Dan karena katanya Cloudflare juga otomatis mengatur SPF, DKIM, sampai DMARC, saya sendiri mungkin akan memakainya nanti tergantung situasi. Ini area yang memang tidak ingin saya urusi sendiri
    • Setelah itu mereka akan mengenakan biaya dengan dalih "melindungi Anda dari AI crawler", lalu menarik biaya tambahan lagi untuk negosiasi kolektif dengan Google dan lainnya
    • Secara praktis, untuk mengirim email dengan cara yang benar-benar berarti, hampir tidak ada lagi cara yang tidak melibatkan perantara. Dari sudut pandang filosofis itu benar, tetapi dalam kenyataannya perantara seperti Cloudflare memang sudah ada
    • Saya kurang paham skenario di mana Cloudflare melakukan MITM lalu melakukan sesuatu yang jahat. Syarat layanan maupun kontrak Cloudflare melarang penyalahgunaan data, dan karena sebagian besar pendapatan mereka berasal dari perusahaan besar, jika ada kasus penyalahgunaan data maka pelanggan bisa hengkang massal atau bahkan menggugat. Tidak ada alasan bagi mereka untuk melakukannya. Yang justru agak mencurigakan menurut saya adalah sesama pelaku DDoS bisa saling terlindungi memakai layanan Cloudflare, tetapi bahkan di situ pun mereka tidak menyalahgunakan data pengguna itu sendiri
  • Cloudflare mengumumkan private beta untuk Email Sending. Banyak komentar yang salah paham mengira Cloudflare menyediakan layanan hosting email, padahal sebenarnya mereka meluncurkan layanan mirip Sendgrid milik mereka sendiri
    • Saya penasaran mengapa Cloudflare melakukan layanan ini. Rasanya seperti mereka merilis bermacam produk secara acak. Apakah mereka ingin menjadi platform cloud penuh seperti AWS dan lainnya, atau ada tujuan lain, saya penasaran
    • Sebenarnya bentuknya lebih mirip Amazon SES daripada Sendgrid
    • Agak berisiko bergantung pada satu perusahaan berbasis AS untuk fitur pengiriman email
    • Justru karena itu ekspektasi saya tinggi. Fitur seperti ini memang sangat dibutuhkan
  • Sekarang karena fitur seperti ini sudah memungkinkan, ada satu harapan saya untuk orang-orang yang ingin memulai proyek open source baru. Semoga ada yang membuat layanan penyaringan spam serverless. Akan bagus jika bisa berjalan di Cloudflare Workers dan ditempatkan di depan email self-hosted. Misalnya fitur pengelolaan blacklist/whitelist, deteksi phishing, pengiriman ringkasan spam sekali sehari, pemindaian virus pada lampiran, atau mengganti tautan tertanam menjadi pratinjau/verifikasi berbahaya. Dengan fitur-fitur seperti ini saya ingin lepas dari stack email MS
  • Hosting atau infrastruktur email sekarang pada praktiknya hanya bisa dikerjakan dengan baik oleh perusahaan besar. Rasanya masa ketika individu atau pihak kecil mengelolanya sendiri sudah lewat. Ini bukan kritik terhadap Cloudflare, melainkan ungkapan kekecewaan terhadap realitas infrastruktur email internet. Secara umum saya suka produk Cloudflare karena sederhana dan harganya masuk akal
    • Pelanggan Cloudflare pada dasarnya adalah perusahaan yang harus mengirim email penting untuk layanan web seperti reset kata sandi atau verifikasi akun. Saya berharap alih-alih membiarkan saya membangun infrastruktur seperti ini sendiri, Cloudflare memperluas ke SMS sampai bisa menyaingi Twilio
    • Saya masih menjalankan server email saya sendiri, dan sama sekali tidak berniat pindah ke layanan komersial seperti Google. Perlindungan privasinya jauh lebih baik, dan saya tidak perlu terikat pada batas penyimpanan atau perubahan syarat layanan. Alasan terbesar orang tidak menjalankan server email sendiri berawal dari sikap picik dan kemalasan para administrator TI. Dulu orang mengira cloud akan lebih mudah dan murah, tetapi sekarang justru terjebak dalam jerat itu
    • Saya sudah 10 tahun menjalankan mail server pribadi sendiri dan tidak ada masalah besar. Cukup pastikan catatan rDNS, SPF, dan DKIM benar. Pernah sekali saya tidak bisa mengirim email ke alamat @att.com lama, tetapi setelah menghubungi administrator sesuai petunjuk di pesan pantulan, blokir IP mail server saya dicabut dalam beberapa jam
    • Cerita seperti ini hampir seperti mitos yang hanya berlaku pada sebagian situasi. Saya sudah menjalankan infrastruktur email sendiri sejak 1999 dan tidak ada masalah
    • Dengan memanfaatkan https://github.com/docker-mailserver/docker-mailserver, menjalankan mail server sendiri juga tidak terlalu sulit. Masalahnya, Gmail memblokir semua email yang datang dari IP DigitalOcean. Meski tidak ada riwayat spam pada IP itu, meski itu email balasan, dan meski sudah terdaftar di Google Postmaster, hasilnya tetap sama. Kalau mau self-hosting, sejak awal harus mencari IP yang memang belum diblokir
  • Saya sudah mendaftar early access untuk Cloudflare Email Sending private beta. Sejauh ini saya juga pernah memakai Resend, Sendgrid, Loops, dan lain-lain, tetapi Resend paling mudah dan nyaman, terutama berkat library React Email. Dulu saya harus membuat email HTML sendiri dan repot mengurus styling, tetapi sekarang bisa menulisnya dengan mudah sebagai komponen React. Validasi sebelum pengiriman email itu penting, jadi saat ini saya memverifikasi alamat dengan Emailable API, tetapi Resend tidak mendukung ini secara native. Akan sangat bagus jika Cloudflare menyediakannya sendiri. Biasanya ini bukan hal yang terlalu diperhatikan penyedia layanan email, tetapi kalau ada, jelas sangat membantu
  • Saya berencana langsung pindah dari Sendgrid ke layanan yang baru diumumkan Cloudflare kali ini (Email Sending). Sendgrid baru-baru ini menghapus free tier mereka (100 email per hari), dan paket termurah sekarang menjadi 50.000 email per bulan seharga $20, sehingga terlalu mahal untuk proyek dengan trafik rendah
    • Dengan kebijakan harga seperti itu pun, 95% spam yang saya terima datang dari Sendgrid. Meski begitu, jika dilaporkan ke abuse@ Sendgrid, meski penanganannya otomatis, mereka tetap membalas dan mengirim email tindak lanjut bahwa masalahnya sudah ditangani, jadi masih agak bisa dipercaya. Spamnya tidak berkurang, tetapi setidaknya penanganannya cepat
    • Zeptomail by zoho cukup murah dan andal https://www.zoho.com/zeptomail/
    • Setelah free tier Sendgrid dihentikan, saya dengan mudah pindah ke Resend untuk formulir kontak. Mereka juga menawarkan free tier yang mirip, jadi saya puas
    • Mailgun juga memberi gratis 100 email per hari https://www.mailgun.com/pricing/
    • Saya merekomendasikan https://mailpace.com. Ada paket 1.000 email per bulan seharga $40 per tahun yang tidak muncul di halaman harga, tetapi bisa dipilih saat mendaftar
  • Sebagai referensi, saya membuat proyek bernama Guten Email Notification berbasis Cloudflare Email Service. Ini adalah proyek yang memungkinkan pengiriman email notifikasi sederhana ke diri sendiri dari NAS, server homelab, GitHub Actions, dan sebagainya. Bisa dilihat di https://github.com/gutenye/email-notification
  • Skenario yang disebut dalam contoh, yaitu "worker menerima email, mem-parsing isinya, memanggil API penerbitan tiket, lalu langsung mengirim email konfirmasi dengan nomor tiket", sebenarnya sudah bisa dilakukan sebelumnya. Dulu pun email worker bisa langsung mengirim balasan
    • Saya juga berpikir hal yang sama. Bedanya, sekarang kita bisa sampai pada tingkat memasukkannya ke queue jika perlu pemrosesan yang kompleks, jadi agak berbeda dari contoh tersebut
  • Akhirnya fitur yang saya inginkan keluar juga. Dua proyek produksi saya sama-sama berbasis Cloudflare workers, tetapi untuk mengirim email saya selalu harus masuk ke AWS dan mengelola SES, yang sangat merepotkan. Saya bahkan sampai mencatat tombol mana yang harus ditekan dan harus masuk ke mana agar tidak lupa. Rasanya seperti catatan yang dituliskan untuk orang tua yang tidak terlalu akrab dengan TI
    • Belakangan saya jadi menyukai arah Cloudflare seperti ini. Mereka bukan lagi sekadar CDN, tetapi benar-benar sedang menjadi cloud seperti AWS atau Azure, dan saya merasa pengalaman pengembangnya lebih unggul daripada cloud mana pun
  • Ada pertanyaan untuk karyawan Cloudflare: sebelumnya saya membuat subaccount di Sendgrid (semuanya lewat API), lalu membiarkan pelanggan menambahkan dan memverifikasi domain mereka sendiri (dengan menambahkan beberapa catatan DNS) sehingga email bisa dikirim memakai domain pelanggan. Saat itu DKIM dan SPF juga sudah diatur semua tanpa masalah. Saya penasaran apakah di Cloudflare email routing juga didukung fitur seperti subaccount dan pengaturan domain pelanggan seperti ini
 
koyokr 2025-09-29

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.