Official Oracle Cloud Infrastructure (OCI) SDK for Node.js to manage the Email Delivery service. Version 2.132.0 is the current stable release. The SDK is part of the monolithic oci-typescript-sdk monorepo, which sees weekly releases. Key differentiators: provides full OCI email management (senders, suppressions, domains, DKIM, email return paths) via a single package; requires OCI IAM authentication with API signing keys (not OAuth). Alternatives include the OCI CLI or REST API.
npm install oci-emailNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to authenticate with OCI config file and list email senders using the EmailClient.
Update all calls to use 'await' or Promise chaining. Check method signatures in SDK docs.
Run 'npm install oci-common' and set up the authentication provider as shown in the quickstart.
Use import { ... } from 'oci-email/lib/model' or import * as models from 'oci-email/lib/model'.Refer to OCI SDK authentication documentation for recommended methods.
Run: npm install oci-common
Ensure you pass an authenticationDetailsProvider to the constructor and do not use the client before provider is resolved.
Use CommonJS require: const { EmailClient } = require('oci-email'); or upgrade to Node >=12 with 'type: module' in package.json.