33 lines
795 B
JavaScript
33 lines
795 B
JavaScript
const nodeMailer = require("nodemailer");
|
|
|
|
// Configure email transporter
|
|
const transporter = nodeMailer.createTransport({
|
|
pool: true,
|
|
host: "mail.apactech.io",
|
|
port: 465,
|
|
secure: true,
|
|
auth: {
|
|
user: "admin@apactech.io",
|
|
pass: "BGK!dyt6upd2eax1bhz",
|
|
},
|
|
});
|
|
|
|
// const transporter = createTransporter();
|
|
|
|
const options = {
|
|
from: "admin@apactech.io",
|
|
to: "joseph@apactech.io",
|
|
subject: "Test",
|
|
html: `
|
|
<h1>*** event ***</h1>
|
|
<h4>Committer: N/A</h4>
|
|
<h4>Message: N/A</h4>
|
|
<h4>Branch: N/A</h4>
|
|
<h4>Process output:</h4>
|
|
<textarea style='wordWrap:break-word; display: block; width:100%; height:70vh;border:solid 2px orange'>N/A</textarea>
|
|
`,
|
|
};
|
|
|
|
transporter.sendMail(options);
|
|
|
|
console.log("first") |