EmailClientConfig
EmailClientConfig =
object
Defined in: packages/email/src/types.ts:60
Configuration for createEmailClient.
Both provider and from accept either a static value or a getter function.
Getter functions are called lazily at send time, which is the Workers-friendly
pattern for accessing env bindings that are not available at module scope.
Properties
Section titled “Properties”from:
string| () =>string
Defined in: packages/email/src/types.ts:70
Default sender address, or a getter that returns one. Can be overridden per-message via SendOptions.from.
provider
Section titled “provider”provider:
EmailProvider| () =>EmailProvider
Defined in: packages/email/src/types.ts:65
The delivery backend, or a getter that returns one. Use a getter when the provider needs env bindings resolved at send time.