UNPKG

@adaptivestone/framework-module-email

Version:
26 lines (25 loc) 864 B
import path from 'node:path'; const config = { from: 'Localhost <info@localhost>', transports: { stub: {}, smtp: { // https://github.com/nodemailer/nodemailer#set-up-smtp host: process.env.EMAIL_HOST || 'smtp.mailtrap.io', port: parseInt(process.env.EMAIL_PORT) || 2525, auth: { user: process.env.EMAIL_USER, pass: process.env.EMAIL_PASSWORD, }, connectionTimeout: 10000, // timeout to 10 seconds }, }, transport: process.env.EMAIL_TRANSPORT || 'smtp', webResources: { // https://github.com/jrit/web-resource-inliner path to find resources relativeTo: path.resolve('src/services/messaging/email/resources'), images: false, }, globalVariablesToTemplates: {}, }; export default config;