パッケージの詳細

@nestjs-modules/mailer

nest-modules931.4kMIT2.0.2

NestJS - a mailer module (@mailer)

nest, nodemailer, mailer, nodejs

readme

Nest Logo

A mailer module for Nest framework (node.js) using Nodemailer library

NPM Version Package License NPM Downloads Support us

Installation

npm install --save @nestjs-modules/mailer nodemailer
npm install --save-dev @types/nodemailer
#or
yarn add @nestjs-modules/mailer nodemailer
yarn add -D @types/nodemailer

Hint: handlebars and pug is an optional dependency, if you want to use the template, you must install it.

with npm

npm install --save handlebars
#or
npm install --save pug
#or
npm install --save ejs
#or
npm install --save mjml

with yarn

yarn add handlebars
#or
yarn add pug
#or
yarn add ejs
#or
yarn add mjml

Documentation

you can find all the documentation here for the email module

Starter kit

Contributing

License

MIT

更新履歴

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.2 (2024-04-30)

Bug Fixes

2.0.1 (2024-04-30)

2.0.0 (2024-04-27)

⚠ BREAKING CHANGES

  • mailer.service: The usage of in has been refactored. This could potentially alter the way configurations are merged in the application. Update your configurations if necessary to accommodate this change.

Features

  • mailer.service: refactor usage of defaultsDeep (3506885)

1.11.2 (2024-02-27)

1.11.1 (2024-02-27)

1.11.0 (2024-02-24)

1.10.3 (2023-12-20)

Bug Fixes

1.10.2 (2023-12-20)

Bug Fixes

  • allows you to handle peer dependencies greater than or equal to (9885780)

1.10.1 (2023-12-20)

Bug Fixes

  • allows you to handle peer dependencies greater than or equal to (9885780)

1.10.0 (2023-12-20)

1.9.1 (2023-07-20)

Bug Fixes

  • patch vm2 Sandbox Escape vulnerability (0f89a36)

1.9.0 (2023-07-20)

Bug Fixes

  • fix partial not found error on Windows (fb1fcda)
  • mjml import statement (00abe2b)
  • update dependencies by newer version (f1d4fba)

1.8.2 (2022-12-22)

Bug Fixes

  • update dependencies by newer version (f1d4fba)

1.8.1 (2022-07-21)

Bug Fixes

  • fixes a bad call to smtp options and broken unit tests (1ef2d80)

1.8.0 (2022-07-19)

1.7.1 (2022-06-20)

Bug Fixes

  • corrects dependency with security problems (6076fca)

1.7.0 (2022-06-19)

Features

  • Add possibility to specify extra providers (#762) (680c67f)

Bug Fixes

  • adapters: resolving correct templateDir (9bee48b)
  • deps: update dependency dotenv to v10 (8dcb4e0)
  • deps: update dependency dotenv to v8.6.0 (8cd1094)
  • deps: update dependency glob to v7.1.7 (cba34c6)
  • deps: update dependency glob to v7.2.0 (222e701)
  • deps: update dependency nodemailer to v6.6.1 (ec1eec9)
  • deps: update dependency nodemailer to v6.6.2 (fc92ddd)
  • deps: update dependency nodemailer to v6.6.5 (d68d341)
  • deps: update dependency nodemailer to v6.7.2 (7638b01)
  • deps: update dependency rxjs to v7 (efcc64e)
  • deps: update dependency rxjs to v7.3.1 (a5aa0ae)
  • deps: update dependency rxjs to v7.4.0 (8fb17f1)
  • deps: update dependency twing to v5.1.0 (7d45c53)
  • deps: update nest monorepo to v7.6.18 (6f7bdf8)
  • no error handling for inlineCss (c232e75)
  • register partials in handlebars (#715) (7f2cbae)

1.6.1 (2021-12-30)

Bug Fixes

  • register partials in handlebars (#715) (7f2cbae)
  • adapters: resolving correct templateDir (9bee48b)
  • deps: update dependency dotenv to v10 (8dcb4e0)
  • deps: update dependency dotenv to v8.6.0 (8cd1094)
  • deps: update dependency glob to v7.1.7 (cba34c6)
  • deps: update dependency nodemailer to v6.6.1 (ec1eec9)
  • deps: update dependency nodemailer to v6.6.2 (fc92ddd)
  • deps: update dependency nodemailer to v6.6.5 (d68d341)
  • deps: update dependency rxjs to v7 (efcc64e)
  • deps: update dependency rxjs to v7.3.1 (a5aa0ae)
  • deps: update dependency twing to v5.1.0 (7d45c53)
  • deps: update nest monorepo to v7.6.18 (6f7bdf8)

1.6.0 (2021-04-14)

Features

  • adapters: expose inline-css options in adapter config (6467336)
  • Allow integration with nodemailer-mock (9a6ecc5), closes #341
  • dkim: add dkim optional parameter to send mail options (aab5810)

Bug Fixes

  • deps: update dependency inline-css to v3 (de5e08e)
  • deps: update dependency nodemailer to v6.4.10 (284ce78)
  • deps: update dependency nodemailer to v6.4.11 (f9e8fe9)
  • deps: update dependency nodemailer to v6.4.12 (68ec318)
  • deps: update dependency nodemailer to v6.4.13 (b047714)
  • deps: update dependency nodemailer to v6.4.14 (54a8a03)
  • deps: update dependency nodemailer to v6.4.15 (5bd97b2)
  • deps: update dependency nodemailer to v6.4.16 (4d45852)
  • deps: update dependency nodemailer to v6.4.17 (3e4fc35)
  • deps: update dependency nodemailer to v6.4.18 (36d1968)
  • deps: update dependency nodemailer to v6.5.0 (99fd1c0)
  • deps: update dependency preview-email to v3 (15edc5e)
  • deps: update dependency preview-email to v3.0.3 (46cf350)
  • deps: update dependency preview-email to v3.0.4 (9d6ab3e)
  • deps: update dependency rxjs to v6.6.0 (6a1a27a)
  • deps: update dependency rxjs to v6.6.2 (93aadc9)
  • deps: update dependency rxjs to v6.6.3 (3e4f19a)
  • deps: update dependency rxjs to v6.6.6 (196e4d7)
  • deps: update dependency rxjs to v6.6.7 (cbffd3e)
  • deps: update dependency twing to v5.0.2 (7b5ece1)
  • deps: update nest monorepo to v7.1.2 (ec73bba)
  • deps: update nest monorepo to v7.1.3 (242ea94)
  • deps: update nest monorepo to v7.3.1 (2b0d27c)
  • deps: update nest monorepo to v7.3.2 (fc21757)
  • deps: update nest monorepo to v7.4.2 (040420c)
  • deps: update nest monorepo to v7.4.4 (8a957ff)
  • deps: update nest monorepo to v7.5.5 (18b95f3)
  • deps: update nest monorepo to v7.6.11 (d9e0d56)
  • deps: update nest monorepo to v7.6.12 (549a9a3)
  • deps: update nest monorepo to v7.6.5 (370b2b0)

1.5.1 (2020-06-02)

Bug Fixes

  • deps: update dependency nodemailer to v6.4.8 (255056f)
  • deps: update dependency preview-email to v2.0.2 (1f9ca0a)
  • deps: update dependency twing to v5 (469b4c9)
  • deps: update nest monorepo to v7.0.11 (5a6f911)
  • deps: update nest monorepo to v7.0.13 (4e5295b)
  • deps: update nest monorepo to v7.1.0 (f761b95)
  • deps: update nest monorepo to v7.1.1 (4331cce)
  • send-mail-options: change contents to content (ecfbd5b)

1.5.0 (2020-05-09)

Features

  • added bcc to mailer service (887b216)

Bug Fixes

  • adapters: Make pug, handlebars and ejs truly optional dependencies (981c6cf)
  • deps: update dependency twing to v4.0.6 (090ee3f)
  • deps: update nest monorepo to v7.0.8 (04268b1)
  • deps: update nest monorepo to v7.0.9 (3daf8d2)

1.4.3 (2020-05-08)

Bug Fixes

  • adapters: Make pug, handlebars and ejs truly optional dependencies (981c6cf)
  • deps: update dependency twing to v4.0.6 (090ee3f)
  • deps: update nest monorepo to v7.0.8 (04268b1)
  • deps: update nest monorepo to v7.0.9 (3daf8d2)

1.4.2 (2020-04-07)

  • fix handlebars adapter type

1.4.1 (2020-04-07)

Bug Fixes

  • fixed handlebars helpers (bba3be6)

1.4.0 (2020-04-07)

Features

  • preview: Pass options to preview-email (d0009ce)
  • preview: Show preview of emails in browser (4a2c0d5)
  • add ejs adapter

Bug Fixes

  • deps: pin dependency preview-email to 2.0.1 (e1206d6)

1.3.22 (2020-04-07)

Bug Fixes

1.3.21 (2020-04-04)

Bug Fixes

  • fixed inconsistencies in build (6d041f0)

1.3.20 (2020-04-04)

  • Clean build

Bug Fixes

1.3.19 (2020-04-04)

Bug Fixes

1.3.18 (2020-04-04)

Bug Fixes

  • now pug and handlebars are optional dependencies and nodemailer a peer dependency (49b60a3)
  • deps: update dependency rxjs to v6.5.5 (2ffd823)

1.3.17 (2020-04-01)

Bug Fixes

1.3.16 (2020-03-31)

Bug Fixes

1.3.15 (2020-03-31)

Bug Fixes

  • fix dist not found

1.3.14 (2020-03-31)

Bug Fixes

1.3.13 (2020-03-30)

Bug Fixes

  • add interface 'attachment like object' #104 (30de1f6)
  • deps: update dependency nodemailer to v6.4.6 (2230ca2)
  • deps: update nest monorepo to v7.0.5 (b3b3ec9)
  • deps: update nest monorepo to v7.0.6 (3e8c04f)
  • deps: update nest monorepo to v7.0.7 (3b9bc9a)

1.3.12 (2020-03-19)

Bug Fixes

  • sendMail options errors #85 (02e5950)
  • deps: update nest monorepo to v7.0.2 (6cb96b8)
  • deps: update nest monorepo to v7.0.3 (ae6eee9)

1.3.11 (2020-03-15)

Bug Fixes

  • fixes build fail with no implicit any #79

1.3.10 (2020-03-14)

Bug Fixes

  • fixes template in the email interface (eb1f4b6)
  • deps: update nest monorepo to v7 (7deaa3e)

1.3.9 (2020-03-12)

Bug Fixes

  • inherits from nodemailer interface #34 (923ba0f)
  • deps: pin dependencies (5545762)
  • deps: update dependency nodemailer to v6.4.5 (b5ace5d)

1.3.8 (2020-03-06)

Bug Fixes

1.3.7 (2020-03-06)

Bug Fixes

1.3.6 (2020-02-26)

Bug Fixes

1.3.5 (2020-02-26)

Bug Fixes

  • dependencies (eaf1979)
  • fixed incorrect module call in documentation (5d37026)
  • fixes deploy script (2daf360)

1.3.4 (2020-02-25)

Features

  • enable handlebars partials (da4eb86)

Bug Fixes

  • badges now have a correct url (a3d336a)
  • load partials and set global variables (ee62f27)

1.3.3

  • The module is in a new organization at npm.

1.3.2 (2020-02-05)

Bug Fixes

  • load partials and set global variables (ee62f27)

1.3.0 (2020-02-05)

Features

  • enable handlebars partials (da4eb86)

1.2.0 (2019-12-12)

Features

Bug Fixes

  • dependencies: fixed dependencies and scripts (c34b1eb)
  • unit test: fix unit tests (c3bc61e)

1.1.4 (2019-12-12)