3.0.122 • Published 5 months ago

larvitmail v3.0.122

Weekly downloads
2
License
ISC
Repository
github
Last release
5 months ago

Build Status

larvitmail

Mailer wrapper for nodejs

Installation

npm i larvitmail

Usage

Basic usage

Defaults to SMTP localhost without any options.

send() returns SentMessageInfo from nodemailer (https://nodemailer.com/usage/) where messageId, envelope, acceppted, rejected etc. can be found.

const Mail = require('larvitmail');
const mail = new Mail();

await mail.send({
	'from':	'foo@bar.com',
	'to':	'someone@someplace.com',
	'subject':	'test',
	'text':	'BAM!'
}; // throws on error
console.log('Mail sent');

Custom configuration

const Mail = require('larvitmail');
const mail = new Mail({
	'log': new require('larvitutils').Log('verbose'),
	'transportConf': 'smtps://user%40gmail.com:pass@smtp.gmail.com',
	'mailDefaults': {
		'from': 'foo@bar.com'
	}
});

await mail.send({
	'to':	'someone@someplace.com',
	'subject':	'test',
	'text':	'BAM!'
};
console.log('Mail sent');

Templates

Set "isHtml" to true to use templates to send html emails.

const Mail = require('larvitmail');
const mail = new Mail();

await mail.send({
	to:	'someone@someplace.com',
	subject:	'test',
	template:	'<h1>Hello <%= name %>!</h1>',
	templateData:	{ 'name': 'bar' },
	isHtml:	true
};
console.log('Mail sent');

Changelog

3.0.0

  • Replaced callback with promises
  • Upped lib versions
3.0.119

6 months ago

3.0.122

5 months ago

3.0.121

5 months ago

3.0.120

6 months ago

3.0.109

9 months ago

3.0.112

8 months ago

3.0.111

9 months ago

3.0.114

7 months ago

3.0.113

8 months ago

3.0.116

7 months ago

3.0.115

7 months ago

3.0.118

6 months ago

3.0.117

6 months ago

3.0.110

9 months ago

3.0.108

9 months ago

3.0.107

9 months ago

3.0.106

10 months ago

3.0.101

11 months ago

3.0.100

11 months ago

3.0.103

10 months ago

3.0.102

11 months ago

3.0.105

10 months ago

3.0.104

10 months ago

3.0.89

1 year ago

3.0.87

1 year ago

3.0.88

1 year ago

3.0.86

1 year ago

3.0.98

12 months ago

3.0.99

11 months ago

3.0.92

1 year ago

3.0.93

1 year ago

3.0.90

1 year ago

3.0.91

1 year ago

3.0.96

12 months ago

3.0.97

12 months ago

3.0.94

1 year ago

3.0.95

1 year ago

3.0.85

1 year ago

3.0.84

1 year ago

3.0.83

1 year ago

3.0.82

1 year ago

3.0.81

1 year ago

3.0.80

1 year ago

3.0.79

1 year ago

3.0.78

1 year ago

3.0.77

1 year ago

3.0.76

1 year ago

3.0.75

1 year ago

3.0.74

1 year ago

3.0.73

2 years ago

3.0.72

2 years ago

3.0.71

2 years ago

3.0.70

2 years ago

3.0.69

2 years ago

3.0.68

2 years ago

3.0.67

2 years ago

3.0.66

2 years ago

3.0.65

2 years ago

3.0.63

2 years ago

3.0.64

2 years ago

3.0.62

2 years ago

3.0.61

2 years ago

3.0.56

2 years ago

3.0.57

2 years ago

3.0.55

2 years ago

3.0.58

2 years ago

3.0.59

2 years ago

3.0.60

2 years ago

3.0.54

2 years ago

3.0.45

2 years ago

3.0.46

2 years ago

3.0.44

2 years ago

3.0.49

2 years ago

3.0.47

2 years ago

3.0.48

2 years ago

3.0.52

2 years ago

3.0.53

2 years ago

3.0.50

2 years ago

3.0.51

2 years ago

3.0.43

2 years ago

3.0.41

2 years ago

3.0.42

2 years ago

3.0.40

2 years ago

3.0.39

2 years ago

3.0.34

2 years ago

3.0.35

2 years ago

3.0.32

3 years ago

3.0.33

2 years ago

3.0.38

2 years ago

3.0.36

2 years ago

3.0.37

2 years ago

3.0.31

3 years ago

3.0.23

3 years ago

3.0.24

3 years ago

3.0.21

3 years ago

3.0.22

3 years ago

3.0.27

3 years ago

3.0.28

3 years ago

3.0.25

3 years ago

3.0.26

3 years ago

3.0.30

3 years ago

3.0.29

3 years ago

3.0.20

3 years ago

3.0.18

3 years ago

3.0.19

3 years ago

3.0.16

3 years ago

3.0.17

3 years ago

3.0.15

3 years ago

3.0.9

3 years ago

3.0.12

3 years ago

3.0.4

3 years ago

3.0.13

3 years ago

3.0.10

3 years ago

3.0.11

3 years ago

3.0.8

3 years ago

3.0.7

3 years ago

3.0.14

3 years ago

3.0.6

3 years ago

3.0.5

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.1.1

7 years ago

1.1.0

8 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago