# @samagra-x/uci-adapters-nodemailer

> A nodemailer email provider library for [@samagra-x/uci-adapters-factory](https://github.com/PraVriShti/packages/tree/main/packages/adapters/nodemailer)

Latest version **1.0.2** (published 2024-01-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install @samagra-x/uci-adapters-nodemailer
pnpm add @samagra-x/uci-adapters-nodemailer
yarn add @samagra-x/uci-adapters-nodemailer
bun add @samagra-x/uci-adapters-nodemailer
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.2 |
| Published | 2024-01-09 |
| First published | 2024-01-05 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 3 |
| Unpacked size | 21 KB |
| Known vulnerabilities | 0 (+12 in 1 direct dependencies) |
| Install scripts | no |
| Maintainers | amruth-vamshi, chinmoy12c, prtkjakhar21, techsavvyash, chaks-samagra |

## Links

- npm: https://www.npmjs.com/package/@samagra-x/uci-adapters-nodemailer
- npm.io page: https://npm.io/package/@samagra-x/uci-adapters-nodemailer

## Dependencies (3)

- [tsup](https://npm.io/package/tsup.md) ^8.0.0
- [nodemailer](https://npm.io/package/nodemailer.md) ^6.6.5
- [@novu/stateless](https://npm.io/package/@novu/stateless.md) ^0.22.0

## Recent versions

- 1.0.2 (latest) — 2024-01-09
- 1.0.1 — 2024-01-09
- 1.0.0 — 2024-01-05

## README

# Nodejs Custom SMTP Provider

A nodemailer email provider library for [@samagra-x/uci-adapters-factory](https://github.com/PraVriShti/packages/tree/main/packages/adapters/nodemailer)

Taken from: [@novu/stateless](https://github.com/novuhq/novu)

## Usage

```javascript
import { NodemailerProvider } from '@novu/nodemailer';

const adapter = AdapterFactory.getAdapter({
    type: 'NodeMailer',
    config: {
      from: process.env.NODEMAILER_FROM_EMAIL,
      host: process.env.NODEMAILER_HOST,
      user: process.env.NODEMAILER_USERNAME,
      password: process.env.NODEMAILER_PASSWORD,
      port: process.env.NODEMAILER_PORT,
      secure: process.env.NODEMAILER_SECURE,
    }
});
```

You can read more details of the different possible configurations in [Nodemailer documentation](https://nodemailer.com/smtp/#tls-options)

---
_Source: https://npm.io/package/@samagra-x/uci-adapters-nodemailer · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
