Sendoff — Tool email marketing yang dihosting sendiri

Buat dan kirim newsletter dari domain sendiri melalui Claude atau Codex.

sendoff.dev
Sendoff screenshot

Apa kegunaan Sendoff?

Sendoff adalah tool email marketing untuk mengirim newsletter dan pengumuman ke pelanggan yang sudah mendaftar. Misalnya, berikan catatan rilis ke Claude atau Codex dan minta draf email singkat. Sendoff menata isinya dan menampilkan pratinjau. Setelah Anda memeriksa email uji dan menyetujui pengiriman, Amazon SES mengirim pesan dari domain Anda. Aplikasi berjalan di akun Cloudflare dan AWS Anda sendiri.

Siapkan domain dan hubungkan asisten

Siapkan Bun, Git, domain, alamat pengirim, Cloudflare Workers Paid, dan akun AWS. Jalankan bun create sendoff lalu masukkan nama pengirim, subdomain, dan region SES. Pemasangan membuat Worker, basis data D1, antrean, dan identitas pengirim. Jika DNS dikelola di tempat lain, tambahkan catatan yang ditampilkan. Ikuti langkah di akhir pemasangan untuk meminta akses produksi SES.

Claude Code dan Codex terhubung ke endpoint /mcp memakai token dari pemasangan. Claude versi web dan Claude Desktop memakai konektor OAuth. Simpan token seperti kata sandi. Minta asisten menjalankan doctor untuk melihat hal yang masih menghalangi pengiriman.

Kelola daftar pelanggan dan hasil pengiriman

Daftar dan edisi newsletter disimpan di D1 dalam akun Cloudflare Anda. Worker menyediakan halaman pendaftaran, dan REST API bisa menghubungkan formulir sendiri. Satu instalasi melayani satu daftar dengan tata letak tetap. Ini cocok untuk buletin kreator atau pembaruan produk. Segmentasi, rangkaian otomatis, A/B test, akun tim, dan email transaksi berada di luar cakupan saat ini.

Usai mengirim, tanyakan jumlah email yang sampai, klik, dan berhenti berlangganan. Tautan pelacakan melewati domain sendiri. Klik yang kemungkinan dibuat pemindai keamanan disaring, sementara pelacakan buka email dimatikan secara bawaan.

Periksa edisi sebelum mengirim ke semua pelanggan

Berikan subjek, catatan, dan tautan yang perlu dibuka pembaca. Asisten menulis draf Markdown dan Sendoff memasukkannya ke format email. Lihat pratinjau langsung di tampilan desktop atau ponsel, mode terang atau gelap, serta teks polos.

Kirim uji coba ke kotak masuk Anda. Ulangi tes jika ada perubahan. Periksa pengirim, jumlah penerima, dan hasil pengecekan awal. Setelah Anda mengonfirmasi di chat, antrean mengirim email secara bertahap. Minta asisten menunjukkan jumlah yang terkirim, gagal, dan menunggu.

Pertanyaan umum

Berapa biaya menjalankan Sendoff?

Kode sumber memakai lisensi MIT dan Sendoff tidak memungut biaya langganan. Pada 9 November 2026, Cloudflare Workers Paid mulai dari USD 5 per akun per bulan. Tarif lepas Amazon SES untuk email keluar adalah USD 0,10 per 1.000 pesan. Cek region AWS, paket, dan biaya pemakaian tambahan.

Bisakah daftar pelanggan diimpor dari CSV?

Bisa. Sertakan alamat yang berhenti berlangganan, memantul, atau melaporkan spam saat mengekspor. Minta simulasi, periksa kolom dan perubahan status, lalu konfirmasi impor. Alamat yang dikecualikan tetap dikecualikan.

Bisakah mengirim newsletter saat SES masih di sandbox?

Tes bisa dikirim ke alamat terverifikasi. Pengiriman ke seluruh daftar membutuhkan akses produksi. Sendoff memeriksa kuota SES sebelum pengiriman.

Referensi resmi