feat: improve email template
This commit is contained in:
@@ -32,14 +32,66 @@ export const createInquiry = async (req, res) => {
|
||||
to: emailList,
|
||||
subject: "New Inquiry Received",
|
||||
html: `
|
||||
<h2>New Inquiry</h2>
|
||||
<div style="font-family: Arial, sans-serif; background-color: #f4f6f8; padding: 20px;">
|
||||
|
||||
<div style="max-width: 600px; margin: auto; background: #ffffff; border-radius: 10px; overflow: hidden; box-shadow: 0 4px 10px rgba(0,0,0,0.05);">
|
||||
|
||||
<!-- Header -->
|
||||
<div style="background-color: #0d6efd; color: #ffffff; padding: 20px;">
|
||||
<h2 style="margin: 0;">GG Hospital</h2>
|
||||
<p style="margin: 5px 0 0; font-size: 14px;">New Inquiry Received</p>
|
||||
</div>
|
||||
|
||||
<p><b>Name:</b> ${fullName}</p>
|
||||
<p><b>Phone:</b> ${number}</p>
|
||||
<p><b>Email:</b> ${emailId}</p>
|
||||
<!-- Body -->
|
||||
<div style="padding: 20px; color: #333;">
|
||||
|
||||
<h3 style="margin-top: 0;">Contact Details</h3>
|
||||
|
||||
<table style="width: 100%; border-collapse: collapse;">
|
||||
<tr>
|
||||
<td style="padding: 8px 0;"><b>Name:</b></td>
|
||||
<td style="padding: 8px 0;">${fullName}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 8px 0;"><b>Phone:</b></td>
|
||||
<td style="padding: 8px 0;">${number}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 8px 0;"><b>Email:</b></td>
|
||||
<td style="padding: 8px 0;">${emailId}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 8px 0;"><b>Subject:</b></td>
|
||||
<td style="padding: 8px 0;">${subject}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p><b>Subject:</b> ${subject}</p>
|
||||
<p><b>Message:</b> ${message}</p>
|
||||
<!-- Message Box -->
|
||||
<div style="margin-top: 20px;">
|
||||
<h3>Message</h3>
|
||||
<div style="
|
||||
background: #f8f9fa;
|
||||
padding: 15px;
|
||||
border-radius: 6px;
|
||||
line-height: 1.6;
|
||||
white-space: pre-wrap;
|
||||
word-break: break-word;
|
||||
overflow-wrap: anywhere;
|
||||
">
|
||||
${message ? message.replace(/\n/g, "<br/>") : "-"}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Footer -->
|
||||
<div style="background: #f1f1f1; padding: 15px; text-align: center; font-size: 12px; color: #666;">
|
||||
This message was sent from the GG Hospital website contact form.
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
`,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user