@adonisjs/mail
Version:
Mail provider for adonis framework and has support for all common mailing services to send emails
29 lines (27 loc) • 606 B
JavaScript
import {
MailResponse
} from "./chunk-CRXUSCKP.js";
import {
__name
} from "./chunk-XE4OXN2W.js";
// src/transports/json.ts
import { createTransport } from "nodemailer";
var JSONTransport = class {
static {
__name(this, "JSONTransport");
}
#transporter = createTransport({
jsonTransport: true
});
/**
* Send message
*/
async send(message) {
const jsonResponse = await this.#transporter.sendMail(message);
return new MailResponse(jsonResponse.messageId, jsonResponse.envelope, jsonResponse);
}
};
export {
JSONTransport
};
//# sourceMappingURL=chunk-F3J2XAU5.js.map