5 puan yazan GN⁺ 2025-09-26 | 3 yorum | WhatsApp'ta paylaş
  • Cloudflare Email Service, Cloudflare Workers ile entegre çalışan bir transaksiyonel e-posta gönderim özelliği sunuyor
  • Otomatik DNS yapılandırması ve küresel altyapı sayesinde e-posta güvenilirliği ve teslim edilebilirliği güçlendiriliyor
  • Hem REST API hem de SMTP destekleniyor; React Email gibi mevcut e-posta framework’leriyle de entegre olabiliyor
  • Email Routing ile birleştirilerek e-posta alma, ayrıştırma gibi uçtan uca iş akışları kurulabiliyor

Cloudflare Email Service’e giriş ve önemi

  • Cloudflare Email Service, geliştiricilerin transaksiyonel e-postaları doğrudan Cloudflare Workers üzerinden göndermesini sağlıyor ve mevcut Email Routing özelliğiyle birleşerek tek bir bütünleşik e-posta çözümü sunuyor
  • E-posta; kullanıcı kaydı, etkinlik bildirimi, fatura gönderimi gibi alanlarda kullanılıyor ve son dönemde yapay zeka tabanlı iş akışlarında da temel bir giriş/çıkış kanalı haline gelmiş durumda
  • Mevcut e-posta gönderim yönetiminin karmaşık yapısını çözmeyi hedefliyor; geliştirici iş akışına doğal biçimde entegre olabilen kolaylık ve güvenilirlik vurgulanıyor

Temel özellikler ve geliştirici deneyimi

Transaksiyonel e-posta gönderimi

  • Cloudflare Workers içinden doğrudan e-posta gönderilebiliyor; karmaşık API anahtarı yönetimine gerek kalmadan yalnızca Email binding ile kolayca uygulanabiliyor
  • Örnek kodda env.SEND_EMAIL.send ile basitçe e-posta gönderilebiliyor
  • API Key veya Secret saklama riski yok; yalnızca wrangler.jsonc içine binding ekleyerek güvenlik güçlendirilebiliyor
  • Yerel ortamda da wrangler ile emülasyon testi yapılabiliyor

Güvenilirlik ve küresel teslimat

  • DNS ile entegre yapılandırma sayesinde SPF, DKIM ve DMARC kayıtları otomatik yönetiliyor
  • E-postaların kullanıcıların gelen kutusuna hızlı ve kararlı şekilde ulaşması için tasarlanmış
  • Küresel altyapı sayesinde sunucu bölgesi yönetimi karmaşası olmadan düşük gecikmeli e-posta teslimatı mümkün

Geliştirici dostu tasarım ve entegrasyon

  • E-posta, geliştirici iş akışının vazgeçilmez bir parçası ve uygulamanın temel deneyimini doğrudan etkiliyor
  • Hem REST API hem de SMTP destekleniyor; React Email gibi mevcut e-posta framework’leriyle üretilen HTML e-postalar da olduğu gibi kullanılabiliyor
  • Prodüksiyon ortamında e-posta gönderim geçmişi, bounce oranı gibi metrikler için izleme ve hata ayıklama imkânı sunuluyor

Örnek: harici framework’lerle entegrasyon

  • React Email gibi araçlarla hazırlanan e-posta şablonları doğrudan send metodunda kullanılabiliyor
  • Geliştiriciler mevcut araç ve kodlarını kolayca migrate edebiliyor

Email Routing ile birleşen uçtan uca iş akışları

  • Email Routing ile alan adına özel özelleştirilmiş e-posta adresleri oluşturulabiliyor ve gelen mesajlar Worker tarafından programlı şekilde işlenebiliyor
  • Workers AI ile birlikte gelen e-postaları analiz etme, sınıflandırma, özetleme, otomatik yanıt verme gibi çeşitli otomasyon iş akışları destekleniyor
  • Örnek: müşteri destek ekibine gelen e-postalardan otomatik destek bileti oluşturma, fatura eklerini ayrı olarak kaydetme gibi kullanım senaryoları mümkün

Örnek kod: gelen e-postayı ayrıştırma ve işleme

  • Gelen e-postanın içeriği yapay zeka ile analiz edilip etiketleniyor, ardından ayrı bir işleme kanalına gönderiliyor

Bütünleşik e-posta servisinin avantajları

  • Email Sending ile Routing’in birleşmesi sayesinde tam kapsamlı, uçtan uca e-posta tabanlı servisler kurulabiliyor
  • Örneğin support adresine bir e-posta geldiğinde, Worker’ın e-posta içeriğini ayrıştırması → bilet oluşturması → otomatik yanıt e-postası göndermesi sürecinin tamamı Cloudflare içinde gerçekleştirilebiliyor

Fiyatlandırma ve sunum kapsamı

  • Email Sending için ücretli Workers aboneliği gerekiyor; ücretlendirme gönderilen e-posta sayısı temelinde yapılacak
  • Resmî fiyat politikası daha sonra açıklanacak ve değişikliklerden önce kullanıcılara önceden bilgi verilecek
  • Email Routing şu anda ücretsiz sunuluyor ve mevcut kullanım limitleri korunuyor

Kapanış ve sunum takvimi

  • Cloudflare Email Service, yeni nesil yapay zeka ajanları, arka plan işleri ve otomasyon iş akışları için bir motor olma hedefiyle geliştiriliyor
  • Kasım ayında özel beta olarak kullanıma sunulacak
  • Email Sending ile ilgilenenler bekleme listesine kaydolabiliyor
  • Email Routing ise şu anda hemen kullanılabiliyor ve ileride yeni e-posta API’sine entegre edilecek

Sonuç

  • Cloudflare Email Service’in eklenmesiyle geliştirici platformu içinde e-posta merkezli kullanıcı deneyiminde yenilik mümkün hale geliyor
  • Önümüzdeki dönemde e-posta odaklı çeşitli uygulamaların, yapay zeka çözümlerinin ve otomasyon iş akışlarının geliştirilmesini hızlandırması bekleniyor

3 yorum

 
shakespeares 2025-10-05

Çeşitli açılardan verimliliği iyi gibi görünüyor..
Ancak transaksiyonel e-postalara odaklanmış olması nedeniyle pazarlama tarafına yönelik öğeler sunmaması ve Cloudflare’a fazla bağımlı olması biraz üzücü.

 
GN⁺ 2025-09-26
Hacker News görüşleri
  • Eninde sonunda internetteki tüm protokoller Cloudflare tarafından MITM (ortadaki adam saldırısı) yapılır hale gelecek. Cloudflare gibi tek bir noktanın tüm trafiğin kapısı olduğu bir durum oluşuyor
    • Dürüst olmak gerekirse, Cloudflare yokken internet daha kötüydü. Müşterilere iyi hizmet sunduğu sürece sorun yok. Google da bunu yapabilir ama yapmıyor, yani Cloudflare tekel değil. En azından Cloudflare müşteri verilerini kullanıp reklam satmıyor
    • Normalde Big Tech’e karşı eleştirel biriyim ama Cloudflare’in e-posta gönderim altyapısı sağlamasında bir sorun göremiyorum. Gerçekten sorun edilmesi gereken an, Cloudflare’in tekelci bir pazar konumu oluşturması ya da tüketici karşıtı davranışlarda bulunması veya antitröst yasalarını ihlal etmesi ve ABD hükümetinin buna kolayca göz yumması olur. Şu an büyük şirketler de rekabet ederek e-posta gönderim hizmeti sunabiliyor. Rekabet hukukuna uyulduğu sürece sorun yok. Bir de SPF, DKIM, DMARC ayarlarını Cloudflare otomatik yapılandırıyorsa, duruma göre ben de ileride kullanabilirim. Kendim uğraşmak istemediğim bir alan
    • Sonra da “sizi AI crawler’lardan koruyoruz” diyerek ücret alacaklar ve Google gibi şirketlerle toplu pazarlık için de ek ücret isteyecekler
    • Gerçekçi olmak gerekirse, e-postayı anlamlı bir şekilde göndermek için aracı kullanmadan yapılabilecek pek bir yol zaten kalmadı. Felsefi olarak doğru bir tespit ama pratikte zaten Cloudflare gibi arabulucuların olduğu bir dünyadayız
    • Cloudflare’in MITM yapıp kötü bir şey yaptığı senaryoyu pek anlayamıyorum. Cloudflare’in şartları veya sözleşmeleri verinin kötüye kullanılmasını yasaklıyor ve gelirinin çoğu büyük şirketlerden geliyor; dolayısıyla veri suistimali ortaya çıkarsa müşteriler topluca ayrılabilir hatta dava açabilir, bunu yapmaları için bir neden yok. Daha çok, DDoS saldırganlarının bile Cloudflare hizmetiyle birbirini koruyor olması biraz şüpheli geliyor ama orada da kullanıcı verisinin kendisini kötüye kullanmıyorlar
  • Cloudflare, Email Sending private beta’yı duyurdu. Birçok yorumda Cloudflare’in e-posta hosting hizmeti sunduğu sanıldı ama aslında kendi Sendgrid benzeri hizmetini başlatmış oldu
    • Cloudflare’in neden bu hizmeti yaptığı merak konusu. Rastgele çok farklı ürünler çıkarıyormuş gibi bir his veriyor. AWS gibi tam kapsamlı bir bulut platformu olmak mı istiyor, yoksa başka bir amacı mı var, merak ediyorum
    • Aslında Sendgrid’den çok Amazon SES’e benziyor
    • E-posta gönderimini ABD merkezli tek bir şirkete bağımlı hale getirmek biraz riskli
    • Tam da bu yüzden beklentim yüksek. Böyle bir özelliğe gerçekten ihtiyaç vardı
  • Artık bu mümkün hale geldiğine göre, yeni bir açık kaynak proje başlatacak kişilerden bir dileğim var. Birisi serverless spam filtreleme hizmeti yapsa harika olurdu. Cloudflare Workers üzerinde çalışsa ve self-hosted e-postanın önüne konabilse iyi olurdu. Örneğin blacklist/whitelist yönetimi, phishing tespiti, günde bir kez spam özet e-postası gönderme, eklerde virüs taraması, gömülü linkleri önizleme/kötü amaçlı doğrulama bağlantılarına çevirme gibi özellikler. Bu sayede MS e-posta stack’inden kurtulmak istiyorum
  • E-posta hosting veya altyapı artık fiilen yalnızca büyük şirketlerin düzgün yapabildiği bir iş gibi görünüyor. Bireylerin ya da küçük ekiplerin bunu kendilerinin işlettiği dönem geçmiş gibi. Bu bir Cloudflare eleştirisinden çok, internet e-posta altyapısının bugünkü gerçekliğine dair bir hayıflanma. Cloudflare ürünlerini genel olarak sade ve makul fiyatlı bulduğum için seviyorum
    • Cloudflare müşterileri çoğunlukla parola sıfırlama veya hesap doğrulama gibi web servisleri için gerekli zorunlu e-postaları göndermesi gereken şirketler. Keşke bunu benim kendim kurmama gerek kalmasa; hatta Cloudflare’in SMS’e de genişleyip Twilio’ya kadar yetişmesini isterim
    • Ben hâlâ kendi e-posta sunucumu çalıştırıyorum ve Google gibi ticari hizmetlere geçmeyi asla düşünmüyorum. Gizlilik koruması ezici biçimde daha iyi ve depolama sınırları ya da şartname değişiklikleriyle uğraşmak zorunda değilsiniz. İnsanların kendi e-posta sunucularını işletmemesinin en büyük nedeni BT yöneticilerinin kısa vadeli bakışı ve tembelliği. Bulutun daha kolay ve ucuz olacağı sanılmıştı ama şimdi o tuzağa yakalanmış durumdalar
    • 10 yıldır kişisel mail sunucumu kendim işletiyorum ve büyük bir sorun yaşamadım. rDNS, SPF, DKIM kayıtlarını doğru ayarlamak yeterli. Bir keresinde eski bir @att.com adresine e-posta gönderememiştim ama geri dönüş mesajındaki talimata göre yöneticiyle iletişime geçince birkaç saat içinde mail sunucumun IP engelini kaldırdılar
    • Bu anlatı ancak bazı durumlar için geçerli olan, efsaneye yakın bir şey. Ben 1999’dan beri kendi mail altyapımı işletiyorum ve sorun yaşamadım
    • https://github.com/docker-mailserver/docker-mailserver ile kendi mail sunucunu işletmek o kadar da zor değil. Asıl sorun Gmail’in DigitalOcean IP’lerinden gelen tüm e-postaları engellemesi. IP’nin spam geçmişi olmasa da, bu bir yanıt e-postası olsa da, Google Postmaster’a kayıtlı olsan da durum değişmiyor. Self-hosting yapacaksan baştan engellenmemiş bir IP bulman gerekiyor
  • Cloudflare Email Sending private beta için erken erişim başvurusu yaptım. Şimdiye kadar Resend, Sendgrid, Loops gibi hizmetleri de kullandım ama özellikle React Email kütüphanesi sayesinde Resend en kolay ve rahatıydı. Eskiden HTML e-postaları elle hazırlayıp stilleriyle uğraşmak çok zahmetliydi ama artık React component’leriyle kolayca yazılabiliyor. E-posta göndermeden önce doğrulama önemli olduğu için Emailable API ile adres doğruluyorum ama Resend bunu native olarak desteklemiyor. Cloudflare bunu kendi içinde sunarsa gerçekten harika olur. Genelde e-posta servis sağlayıcılarının pek odaklandığı bir konu değil ama olursa kesinlikle çok faydalı olur
  • Cloudflare’in bu kez duyurduğu hizmetle (Email Sending) doğrudan Sendgrid’den geçmeyi düşünüyorum. Sendgrid kısa süre önce ücretsiz katmanını (günde 100 e-posta) kaldırdı ve en düşük plan artık aylık $20 karşılığında 50.000 e-posta oldu; düşük trafikli projeler için gereğinden pahalı hale geldi
    • Böyle bir fiyatlandırmaları olmasına rağmen bana gelen spam’in %95’i Sendgrid’den geliyor. Yine de spam’i Sendgrid abuse@ adresine bildirince otomatik işleme alıyorlar ve yanıtla birlikte gerçekten işlendiğini belirten takip e-postası da gönderiyorlar; bu açıdan biraz güven veriyor. Spam azalmıyor ama en azından işlem hızlı yapılıyor
    • Zeptomail by zoho hem uygun fiyatlı hem de güvenilir çıktı https://www.zoho.com/zeptomail/
    • Sendgrid’in ücretsiz katmanı bittikten sonra iletişim formu için kolayca Resend’e geçtim. Benzer bir ücretsiz katman sunduğu için memnunum
    • Mailgun da günde 100 e-postayı ücretsiz veriyor https://www.mailgun.com/pricing/
    • https://mailpace.com tavsiye ederim. Yıllık $40’a aylık 1.000 gönderimlik bir planları var; fiyat sayfasında görünmüyor ama kayıt olurken seçilebiliyor
  • Bu arada ben de Cloudflare Email Service üzerine Guten Email Notification diye bir proje yaptım. NAS, homelab sunucuları, GitHub Actions gibi ortamlardan basitçe kendinize bildirim e-postası göndermenizi sağlıyor. https://github.com/gutenye/email-notification adresinden bakılabilir
  • Örnekte verilen “worker e-postayı alır, içeriği parse eder, ticket oluşturma API’sini çağırır ve hemen ardından ticket numarasıyla birlikte onay e-postası yollar” senaryosu aslında zaten mümkündü. Eskiden de e-posta worker’larıyla doğrudan yanıt gönderilebiliyordu
    • Ben de aynısını düşündüm. Fark şu ki artık daha karmaşık işlemler gerektiğinde kuyruğa atma imkânı var; yani örnekle birebir aynı değil
  • Sonunda istediğim özellik geldi. İki production projem de Cloudflare workers tabanlı ve e-posta göndermek için her seferinde AWS’ye girip SES yönetmek zorunda kalmak çok can sıkıcıydı. Hatta hangi butona basacağımı, nereye gideceğimi unutmamak için not alıp kullanıyordum. Adeta teknolojiye çok alışık olmayan yaşlı birine yazılmış hatırlatma notu gibiydi
    • Son zamanlarda Cloudflare’in bu yöndeki yaklaşımını sevmeye başladım. Artık sadece basit bir CDN değil; AWS veya Azure gibi gerçek bir bulut platformuna dönüşüyor ve geliştirici deneyimi açısından tüm bulutlar arasında en iyilerden biri gibi hissettiriyor
  • Cloudflare çalışanına bir sorum var: Daha önce Sendgrid’de alt hesaplar oluşturuyor (hepsi API ile), müşterinin kendi domain’ini ekleyip doğrulamasını sağlıyor (birkaç DNS kaydı ekleyerek) ve böylece müşterinin domain’i üzerinden e-posta gönderiyorduk. Bu sırada DKIM ve SPF de düzgün yapılandırılmış oluyordu. Cloudflare e-posta yönlendirmesinde de bu tür alt hesap ve müşteri domain’i yapılandırması destekleniyor mu?
 
koyokr 2025-09-29

E-postayı yıllardır self-host edenlerin hepsinin, aslında zor olmadığını söylerken mutlaka bir yerde engellendiklerine dair bir hikâye anlatması komik.