AWS Region changed and made it configurable

This commit is contained in:
Dhansh A S 2025-07-03 14:14:06 +05:30
parent 9d24b5a972
commit b53894b63e

View File

@ -26,7 +26,7 @@ interface EmailRequest {
interface Attachment {
filename: string;
content: string | Buffer; // Base64 encoded string or Buffer
content: string | Buffer;
contentType?: string;
}
@ -37,7 +37,7 @@ const stripHtml = (html: string): string => {
async function sendSimpleEmail(data: EmailRequest, recipients: string[]) {
const ses = new SESClient({
region: '#{AWS_REGION}#',
region: process.env.AWS_REGION,
credentials: {
accessKeyId: process.env.AWS_ACCESS_KEY_ID || '',
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY || ''
@ -63,7 +63,7 @@ async function sendSimpleEmail(data: EmailRequest, recipients: string[]) {
async function sendEmailWithAttachments(data: EmailRequest, recipients: string[]) {
const ses = new SESClient({
region: 'ap-south-1',
region: process.env.AWS_REGION,
credentials: {
accessKeyId: process.env.AWS_ACCESS_KEY_ID || '',
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY || ''