1234567891011121314151617181920212223242526 |
- const nodemailer = require('nodemailer')
- const transport = nodemailer.createTransport({
- host: process.env.MAIL_HOST,
- port: process.env.MAIL_PORT,
- auth: {
- user: process.env.MAIL_USER,
- pass: process.env.MAIL_PASS
- }
- })
- const emailTemplate = (text, name) => `
- <div className="email" style="
- border: 1px solid black;
- padding: 20px;
- font-family: sans-serif;
- line-height: 2;
- font-size: 20px;
- ">
- <h2>Hello${name && ` ${name}`}!</h2>
- <p>${text}</p>
- </div>
- `
- exports.transport = transport
- exports.emailTemplate = emailTemplate
|