Replies: 1 comment
-
|
thanks |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Issue #1541 requests a first-class SMTP email transport in core so operators can send mail through any standard SMTP server instead of only HTTP transactional APIs.
I've implemented this in PR #2156. Opening this Discussion to satisfy the feature-PR requirement for a maintainer-approved Discussion.
What the implementation does
email:deliverprovider registered whenEMAIL_SMTP_*env vars are presentcloudflare:sockets) and Node (node:net/node:tls)Why it's in core, not a plugin
Sandboxed plugins get exactly one network primitive —
ctx.http.fetch()(HTTP/HTTPS only). SMTP is a raw TCP protocol, so a plugin physically cannot open an SMTP connection. Only host code can usecloudflare:sockets/node:net.Link: #1541
PR: #2156
Beta Was this translation helpful? Give feedback.
All reactions