1 điểm bởi GN⁺ 5 ngày trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Khi email trở thành giao diện cốt lõi của agent và ứng dụng, Cloudflare đã ra mắt Cloudflare Email Service bản beta công khai dành cho nhu cầu này
  • Kết hợp Email SendingEmail Routing để hỗ trợ giao tiếp hai chiều hoàn chỉnh trong môi trường Cloudflare, từ nhận, xử lý đến phản hồi email
  • Bao gồm nhiều thành phần như binding email cho Workers và Agents SDK, máy chủ MCP, lệnh Wrangler CLI, và Agentic Inbox mã nguồn mở
  • Thông qua hook onEmail của Agents SDK, có thể triển khai các agent tự động hóa dựa trên email, đồng thời hỗ trợ quản lý trạng thái và định tuyến bảo mật bằng Durable Objects
  • Với bản beta công khai này, nhà phát triển có thể xây dựng quy trình email độ trễ thấp trên toàn cầu và mở rộng hộp thư đến thành kênh trung tâm cho hoạt động của agent

Cloudflare Email Service bản beta công khai

  • Email là giao diện có khả năng tiếp cận rộng nhất trên toàn cầu, là phương tiện giao tiếp mà ai cũng có thể sử dụng mà không cần SDK riêng hay ứng dụng chat
    • Ứng dụng dùng email cho nhiều mục đích như đăng ký thành viên, thông báo, gửi hóa đơn
    • Gần đây, agent cũng thực hiện hỗ trợ khách hàng, xử lý hóa đơn, xác minh tài khoản, quy trình nhiều agent và hơn thế nữa thông qua email
    • Email hiện đã trở thành giao diện cốt lõi của agent
  • Cloudflare cung cấp Cloudflare Email Service làm hạ tầng cho nhu cầu này
    • Có thể nhận email bằng Email Routing, gửi và phản hồi bằng Email Sending
    • Kết hợp với nền tảng dành cho nhà phát triển của Cloudflare để triển khai client email và hook onEmail của Agents SDK như tính năng native
    • Với bản beta công khai lần này, mọi ứng dụng và agent đều có thể gửi và nhận email
  • Bản beta công khai bao gồm các thành phần sau
    • Binding Email Sending cho Workers và Agents SDK
    • Máy chủ Email MCP mới

    • Lệnh email trong Wrangler CLI

    • Skills cho coding agent

      • Ứng dụng tham chiếu Agentic Inbox mã nguồn mở

Email Sending bản beta công khai

  • Tính năng Email Sending đã chuyển từ beta riêng tư sang beta công khai
    • Trong Workers, có thể gửi email giao dịch thông qua binding native mà không cần API key hay quản lý secret
    • Hỗ trợ gửi email trên nhiều nền tảng thông qua REST API và SDK cho TypeScript, Python, Go
  • Cấu hình SPF, DKIM, DMARC được thiết lập tự động để gửi email đã xác thực mà không bị lọc spam
    • Dựa trên mạng lưới toàn cầu của Cloudflare để hỗ trợ phân phối email độ trễ thấp ở bất kỳ đâu trên thế giới
  • Khi kết hợp với Email Routing, có thể thực hiện giao tiếp email hai chiều hoàn chỉnh trong một nền tảng duy nhất
    • Từ nhận email, xử lý trong Worker đến phản hồi đều được thực hiện trong môi trường Cloudflare

Agents SDK — agent native cho email

  • Agents SDK hỗ trợ hook onEmail để nhận và xử lý email
    • Trước đây chỉ có thể phản hồi người dùng trong cùng tài khoản Cloudflare, nhưng hạn chế này đã được gỡ bỏ nhờ tính năng Email Sending
  • Agent có thể thực hiện công việc và phản hồi một cách bất đồng bộ
    • Sau khi nhận tin nhắn, agent có thể hoạt động độc lập như xử lý dữ liệu, truy vấn hệ thống bên ngoài, gửi email tiếp theo
    • Có thể triển khai agent thực hiện công việc thực tế thay vì chỉ là chatbot đơn giản
  • Trong mã ví dụ, lớp SupportAgent được triển khai để nhận email yêu cầu hỗ trợ, lưu trạng thái và tự động gửi phản hồi tiếp theo
    • Duy trì trạng thái dựa trên Durable Objects để quản lý liên tục lịch sử hội thoại và ngữ cảnh
    • Định tuyến theo địa chỉ cho phép mỗi địa chỉ như support@, sales@ được nối tới một instance agent riêng
    • Định tuyến phản hồi bảo mật dựa trên chữ ký HMAC-SHA256 giúp ngăn chặn định tuyến email giả mạo
  • Kiến trúc này hoàn thiện toàn bộ quy trình trong một lớp Agent duy nhất: nhận email, phân tích, phân loại, lưu trạng thái, chạy workflow bất đồng bộ và phản hồi

Công cụ email cho agent — máy chủ MCP, Wrangler CLI, Skills

  • Cloudflare Email Service cũng có thể dùng ngoài môi trường Cloudflare
    • Các coding agent như Claude Code, Cursor, Copilot chạy cục bộ hoặc trên đám mây bên ngoài cũng có thể gửi email
  • Thông qua máy chủ Cloudflare MCP, agent có thể khám phá và gọi các endpoint của Email API
    • Ví dụ: có thể gửi email bằng prompt như "Send me a notification email at hello@example.com from my staging domain when the build completes"
  • Wrangler CLI giải quyết vấn đề context window của MCP
    • Agent có thể dễ dàng gửi email bằng lệnh wrangler email send
    • Có thể khám phá động các tính năng cần thiết bằng lệnh --help
  • Cloudflare Email Service Skill cũng đã được công bố
    • Bao gồm cách cấu hình binding Workers, sử dụng REST API và SDK, cấu hình Email Routing, tích hợp Agents SDK, và cách tận dụng Wrangler CLI cùng MCP
    • Cung cấp các phương pháp hay nhất để cải thiện khả năng gửi đến và tránh spam, cùng hướng dẫn soạn email giao dịch

Công cụ agent email mã nguồn mở — Agentic Inbox

  • Trong thời gian beta riêng tư, các thử nghiệm với agent email cho thấy cần có giao diện để con người có thể tham gia xem xét email
    • Vì vậy, một ứng dụng tham chiếu tên là Agentic Inbox đã được phát triển
  • Agentic Inbox bao gồm các tính năng sau
    • Thread hội thoại, hiển thị email, nhận và lưu tệp đính kèm, tự động trả lời
    • Thông qua máy chủ MCP tích hợp sẵn, agent bên ngoài có thể soạn bản nháp rồi gửi sau khi được xem xét
  • Được công bố dưới dạng mã nguồn mở, đây là ví dụ xây dựng một ứng dụng email hoàn chỉnh tích hợp Email Routing (nhận), Email Sending (gửi), Workers AI (phân loại), R2 (lưu tệp đính kèm), Agents SDK (quản lý trạng thái)
    • Cung cấp một môi trường client email và agent hoàn chỉnh có thể triển khai chỉ với một nút bấm
    • Nhóm phát triển có thể mở rộng dựa trên ứng dụng tham chiếu này thay vì lặp lại cùng một pipeline

Bắt đầu sử dụng ngay

Cloudflare TV và thông tin bổ sung

  • Cloudflare hỗ trợ bảo vệ mạng doanh nghiệp, xây dựng ứng dụng ở quy mô Internet, tăng tốc hiệu năng web, phòng vệ DDoS, chặn tấn công và triển khai Zero Trust thông qua connectivity cloud
  • Với ứng dụng miễn phí 1.1.1.1, người dùng có thể truy cập Internet nhanh hơn và an toàn hơn
  • Có thể tìm hiểu sứ mệnh xây dựng Internet tốt hơn của Cloudflare cùng thông tin tuyển dụng trên website chính thức

1 bình luận

 
Ý kiến trên Hacker News
  • Không hiểu vì sao nhiều người lại khó chịu với thông báo này của Cloudflare đến vậy
    Cloudflare từ lâu đã chuyển mình từ công ty phòng chống DDoS sang đối thủ cạnh tranh của AWS, và dịch vụ lần này là lựa chọn thay thế cho AWS SES
    Có thể gửi email qua API hoặc Workers, mà Workers là khái niệm tương tự AWS Lambda và là trung tâm của hệ sinh thái Cloudflare
    Cơ sở dữ liệu, lưu trữ, streaming, AI, và giờ là email — tức là Cloudflare đang cung cấp theo phong cách riêng những tính năng mà AWS vốn đã có
    Tuy vậy giá lại đắt hơn tưởng tượng. Tôi đã tiết kiệm được nhiều chi phí khi thay S3 bằng R2, nhưng dịch vụ email lần này thì đắt gấp 3 lần AWS
    Dù vậy, với phần lớn doanh nghiệp nhỏ thì lượng email gửi đi không nhiều nên có lẽ đây không phải vấn đề lớn
    Tôi không hiểu vì sao mọi người nghĩ Cloudflare sẽ quản lý spam kém hơn AWS

    • Cloudflare từ trước đã bị chê là phớt lờ spam, lừa đảo và nội dung bất hợp pháp
      Vì vậy những người từng bị ảnh hưởng lo rằng chuyện tương tự sẽ lặp lại với dịch vụ email
    • AWS là kiểu “ác quỷ quen thuộc”, còn Cloudflare có hình ảnh là bên đưa ra những quyết định khó lường
      Có lẽ vì trước đây các nhà sáng lập từng công khai tranh luận về việc nên lưu trữ loại nội dung nào
      AWS thì thiên về luật sư và hội đồng, kém tính con người hơn nhưng bù lại nhất quán hơn
    • Tôi từng dùng email relay của Cloudflare để chuyển tiếp sang tài khoản Microsoft, nhưng Microsoft chặn là spam
      Vì vậy tôi đánh giá độ uy tín email của Cloudflare khá thấp
    • Lý do giá Cloudflare cao là vì đây là dịch vụ kiểu “batteries included”, tự động hóa cả thiết lập SPF, DKIM, DMARC
      Còn SES thì phải tự cấu hình những thứ này
    • AWS SES tính phí riêng cho tệp đính kèm, nên nếu xét theo email có tệp đính kèm dung lượng lớn thì Cloudflare có thể ngang giá hoặc rẻ hơn
      Nhưng nếu chỉ là email văn bản đơn giản thì SES có lợi hơn nhiều
  • Buồn cười ở chỗ các ví dụ trong bài blog đều là việc rất dễ làm ngay cả khi không có agent
    Gửi email khi CI pass, thông báo đơn hàng đã gửi đi, v.v. trước giờ đều làm rất đơn giản
    Cuối cùng tạo cảm giác như đang đi tìm “vấn đề hợp với giải pháp”, chứ không phải “giải pháp cho vấn đề”

    • Xử lý transactional email bên ngoài AWS thật sự phiền và kém hiệu quả
      Cần một dịch vụ có thể tính phí phần vượt mức linh hoạt ngay cả khi chưa quá 10.000 email mỗi tháng
  • Giao thức SMTP là ví dụ điển hình của bi kịch tài sản chung (tragedy of the commons)
    Chi phí gửi spam gần như bằng 0 nên mọi nền tảng mở đều đang bị lạm dụng
    Cuối cùng có lẽ chỉ còn vài ông lớn như Microsoft 365, Gmail tồn tại, và họ sẽ đóng vai trò “người xác minh độ tin cậy”

    • Bản thân giao thức không phải vấn đề. HTTP cũng đầy spam comment nhưng đâu ai nói HTTP có vấn đề
      Sẽ hay nếu email cũng áp dụng khái niệm proof-of-work, buộc người gửi phải thực hiện một lượng tính toán nhất định khi gửi
      Nhưng cách này cũng sẽ ảnh hưởng đến cả loại “spam hợp pháp” như email marketing nên khó thành hiện thực
    • Email của tôi chỉ được truyền bên trong Google Cloud mà vẫn vào thư mục spam
      Ngay cả trong cùng một nền tảng cũng không có gì đảm bảo về độ tin cậy
    • Giá mà họ bắt đầu xử lý spam từ các tập đoàn lớn trước
      Dù đã tắt tùy chọn hủy đăng ký, vẫn liên tục xuất hiện các mục mới với tên kiểu “đề xuất cá nhân hóa”, không bao giờ hết
  • Tôi nghĩ email mới chính là giao diện hoàn hảo cho agent
    Có thể truy cập ở mọi nơi, có cấu trúc thread, và rất phù hợp với các cuộc trao đổi dài bất đồng bộ
    Ba tháng gần đây tôi đã phát triển cùng Claude qua email — mỗi thread hoạt động như một workspace độc lập
    Tôi cho Claude vào mail các hóa đơn và bảng kê để chúng tự động được ghi vào hệ thống kế toán plain-text
    Trong môi trường doanh nghiệp, tôi cũng tạo agent tự động chẩn đoán sự cố bằng cách liên kết log và mã nguồn
    Chỉ cần có sẵn hạ tầng cơ bản thì việc tạo agent mới là cực kỳ dễ

    • Có người khen đây là ý tưởng hay và chia sẻ link ainative.email
  • Giá dịch vụ email của Cloudflare là $0,35 cho mỗi 1.000 email
    Tùy trạng thái tài khoản mà có thể có giới hạn số lượng gửi mỗi ngày
    Tham khảo tài liệu giátài liệu giới hạn

    • Hiện tôi đang dùng ZeptoMail, và nếu dịch vụ của Cloudflare ổn định thì tôi sẵn sàng chuyển sang ngay sau khi GA
      ZeptoMail có giá khoảng $2,5 cho mỗi 10.000 email
  • Có người đùa rằng nếu đã thêm giao diện lỗi thời thì nên hỗ trợ cả fax
    Cũng sẽ vui nếu có dịch vụ gửi bưu thiếp hay tờ rơi qua email

    • Có người đùa rằng cuối cùng cũng có lý do để giữ chiếc máy cassette C64
    • Thực ra đã có những dịch vụ như VirtualPostMail mở thư giấy thay bạn rồi quét lại
      Chỉ là nhiều loại phí nên khá đắt
    • Rồi lại có người đùa rằng thế thì thà chuyển sang MiniDisc còn hơn
  • Nhiều người chỉ tập trung vào phần “agent”, nhưng thật ra đó chỉ là lớp vỏ marketing
    Về bản chất đây vẫn là một dịch vụ email thông thường, còn “dành cho agent” chỉ là cách đóng khung thông điệp

    • Biết là marketing, nhưng đẩy quá đà như vậy thì bị chỉ trích cũng đáng
      Một tình huống nghịch lý kiểu “đừng nói thêm về thứ mà chính chúng ta không thể dừng lại được”
  • Những startup như Agent Mail.to từng xuất hiện gần đây trên HN có lẽ sẽ bị đòn nặng bởi thông báo này
    Với moat mỏng như vậy, rất khó trụ nổi khi một công ty lớn như Cloudflare bước vào

    • Tôi cũng đang làm một dịch vụ tương tự (Dead Simple Email)
      Điểm cốt lõi không phải tính năng mà là hạ tầng và năng lực cạnh tranh về giá
      Chúng tôi không bán lại SES mà tự vận hành mail server để trực tiếp kiểm soát khả năng gửi đến và chi phí
      Trong khi AgentMail giá $200 thì chúng tôi cung cấp 100 inbox với giá $29
      Nhưng tôi vẫn không chắc đây có phải năng lực phòng thủ thật sự hay chỉ là lợi thế để câu giờ
    • Khi đọc đoạn “mỗi agent có một danh tính riêng trên một domain duy nhất”,
      tôi cảm thấy khoản đầu tư 6 triệu USD của Agent Mail đang gặp rủi ro
    • Câu nói “moat mỏng hơn cả bao cao su” sống động đến mức khiến tôi bật cười
      Nó cho thấy rất rõ thực tế mà các startup AI đang phải đối mặt hiện nay
    • Agent Mail tập trung vào tính năng nhận email,
      nhưng nếu OpenAI hay Anthropic tự thêm chức năng đó thì có nguy cơ bị thay thế hoàn toàn
    • Cuối cùng đây vẫn là câu hỏi kinh điển: “đây là tính năng hay là sản phẩm?”
      Nếu không có khác biệt mà dồn toàn lực vào đúng một tính năng thì rất khó sống
  • Tôi cho rằng email là giao diện dễ tiếp cận nhất trên đời
    Vì thế tôi đã tự làm botwerk.comaleik.com

  • Agent dựa trên email có rủi ro về bảo mật truyền tải lớn hơn HTTP
    Nó vẫn chỉ dừng ở mức mã hóa cơ hội chủ nghĩa
    Nếu định dùng cách này thì nhất định phải cấu hình MTA-STS
    Cloudflare có hỗ trợ, nhưng không bật mặc định,
    tài liệu onboarding cũng không nêu rõ điều này