Email SDK

Community plugins and adapters

Browse third-party Email SDK packages — and get your own adapter or plugin listed by pull request.

Third-party adapters and plugins are npm packages listed in a static registry maintained in this repository by pull request. Browse here; build and publish with the authoring guides.

SMTP2GO

adaptercommunity

Adds an SMTP2GO provider adapter for Email SDK.

email-sdk-smtp2go

What gets listed

KindWhat the package addsTypical setup
AdapterA provider implementation for one email service.plugins: [acmeMail({ apiKey })]
PluginReusable send behavior, policy, or helpers.plugins: [requireMetadata("key")]
HybridBoth a provider and behavior in one package.plugins: [providerWithDefaults()]

Adapter packages are mounted through plugins too — the plugin wrapper registers the provider in one call. See Writing plugins.

Labels

LabelMeaning
CommunityListed by pull request. Not endorsed or reviewed beyond the entry checks.
VerifiedPassed the registry's static checks for a specific package version.
OfficialMaintained by OpenCore or in this repository.

Verified is not a security review — the exact checks and the entry schema are documented in the community registry reference.

List your package

  1. Build and publish to npm — follow Publish a community adapter for provider packages or Publish a community plugin for behavior packages.
  2. Open a pull request adding an entry to apps/fumadocs/content/community/plugins.json (shape in the registry reference).
  3. Want feedback first? Open the Community package listing issue template with your package and source links.

On this page