feat(06-06): update domain to tcopelandhomes.com, configure Resend SMTP

This commit is contained in:
Chandler Copeland
2026-03-21 09:42:10 -06:00
parent 32ea324504
commit 7121279654

View File

@@ -6,8 +6,8 @@ import React from 'react';
function createTransporter() { function createTransporter() {
return nodemailer.createTransport({ return nodemailer.createTransport({
host: process.env.CONTACT_SMTP_HOST!, host: process.env.CONTACT_SMTP_HOST!,
port: Number(process.env.CONTACT_SMTP_PORT ?? 587), port: Number(process.env.CONTACT_SMTP_PORT ?? 465),
secure: false, secure: Number(process.env.CONTACT_SMTP_PORT ?? 465) === 465,
auth: { auth: {
user: process.env.CONTACT_EMAIL_USER!, user: process.env.CONTACT_EMAIL_USER!,
pass: process.env.CONTACT_EMAIL_PASS!, pass: process.env.CONTACT_EMAIL_PASS!,
@@ -37,7 +37,7 @@ export async function sendSigningRequestEmail(opts: {
); );
const transporter = createTransporter(); const transporter = createTransporter();
await transporter.sendMail({ await transporter.sendMail({
from: '"Teressa Copeland" <teressa@teressacopelandhomes.com>', from: '"Teressa Copeland" <teressa@tcopelandhomes.com>',
to: opts.to, to: opts.to,
subject: `Please sign: ${opts.documentName}`, subject: `Please sign: ${opts.documentName}`,
html, html,
@@ -59,8 +59,8 @@ export async function sendAgentNotificationEmail(opts: {
}); });
const transporter = createTransporter(); const transporter = createTransporter();
await transporter.sendMail({ await transporter.sendMail({
from: '"Teressa Copeland Homes" <teressa@teressacopelandhomes.com>', from: '"Teressa Copeland Homes" <teressa@tcopelandhomes.com>',
to: 'teressa@teressacopelandhomes.com', to: process.env.AGENT_EMAIL!,
subject: `Signed: ${opts.documentName}`, subject: `Signed: ${opts.documentName}`,
text: `${opts.clientName} has signed "${opts.documentName}" on ${formattedTime}.`, text: `${opts.clientName} has signed "${opts.documentName}" on ${formattedTime}.`,
}); });