Files
pole-book/server/node_modules/@strapi/provider-email-sendmail/dist/index.mjs

39 lines
1.1 KiB
JavaScript

import sendmailFactory from 'sendmail';
var index = {
init (providerOptions, settings) {
const sendmail = sendmailFactory({
silent: true,
...providerOptions
});
return {
send (options) {
return new Promise((resolve, reject)=>{
const { from, to, cc, bcc, replyTo, subject, text, html, ...rest } = options;
const msg = {
from: from || settings.defaultFrom,
to,
cc,
bcc,
replyTo: replyTo || settings.defaultReplyTo,
subject,
text,
html,
...rest
};
sendmail(msg, (err)=>{
if (err) {
reject(err);
} else {
resolve();
}
});
});
}
};
}
};
export { index as default };
//# sourceMappingURL=index.mjs.map