123456789101112131415161718192021222324 |
- 'use strict';
- const config = require('config');
- const mailgun = require('mailgun-js')({apiKey: config.get("apis.mailgun.key"), domain: config.get("apis.mailgun.domain")});
- let lib = {
- schemas: {},
- init: (cb) => {
- lib.schemas = {
- verifyEmail: require('./schemas/verifyEmail')
- };
- cb();
- },
- sendMail: (data, cb) => {
- if (!cb) cb = ()=>{};
- mailgun.messages().send(data, cb);
- }
- };
- module.exports = lib;
|