3.0.122 • Published 8 months ago

larvitmail v3.0.122

Weekly downloads
2
License
ISC
Repository
github
Last release
8 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

9 months ago

3.0.122

8 months ago

3.0.121

9 months ago

3.0.120

9 months ago

3.0.109

1 year ago

3.0.112

12 months ago

3.0.111

12 months ago

3.0.114

11 months ago

3.0.113

11 months ago

3.0.116

10 months ago

3.0.115

11 months ago

3.0.118

10 months ago

3.0.117

10 months ago

3.0.110

1 year ago

3.0.108

1 year ago

3.0.107

1 year ago

3.0.106

1 year ago

3.0.101

1 year ago

3.0.100

1 year ago

3.0.103

1 year ago

3.0.102

1 year ago

3.0.105

1 year ago

3.0.104

1 year 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

1 year ago

3.0.99

1 year 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

1 year ago

3.0.97

1 year ago

3.0.94

1 year ago

3.0.95

1 year ago

3.0.85

2 years ago

3.0.84

2 years ago

3.0.83

2 years ago

3.0.82

2 years ago

3.0.81

2 years ago

3.0.80

2 years ago

3.0.79

2 years ago

3.0.78

2 years ago

3.0.77

2 years ago

3.0.76

2 years ago

3.0.75

2 years ago

3.0.74

2 years 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

3 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

3 years ago

3.0.41

3 years ago

3.0.42

3 years ago

3.0.40

3 years ago

3.0.39

3 years ago

3.0.34

3 years ago

3.0.35

3 years ago

3.0.32

3 years ago

3.0.33

3 years ago

3.0.38

3 years ago

3.0.36

3 years ago

3.0.37

3 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

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

7 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