summaryrefslogtreecommitdiffhomepage
path: root/packages/console
diff options
context:
space:
mode:
authorJay V <[email protected]>2025-11-27 12:12:44 -0500
committerJay V <[email protected]>2025-11-27 12:12:44 -0500
commit35d118b0c45b20fdedb1dd120559e5d7e15e4283 (patch)
treeb50e8f0041ef6deaf19ed702bc6f820a1736267d /packages/console
parentea7c213f5d3d09bcc390ccf678b282645c35311f (diff)
downloadopencode-35d118b0c45b20fdedb1dd120559e5d7e15e4283.tar.gz
opencode-35d118b0c45b20fdedb1dd120559e5d7e15e4283.zip
ignore: add reply-to support for enterprise form emails
Diffstat (limited to 'packages/console')
-rw-r--r--packages/console/app/src/routes/api/enterprise.ts1
-rw-r--r--packages/console/core/src/aws.ts2
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/console/app/src/routes/api/enterprise.ts b/packages/console/app/src/routes/api/enterprise.ts
index e33737d57..6776a7b3c 100644
--- a/packages/console/app/src/routes/api/enterprise.ts
+++ b/packages/console/app/src/routes/api/enterprise.ts
@@ -36,6 +36,7 @@ ${body.email}`.trim()
subject: `Enterprise Inquiry from ${body.name}`,
body: emailContent,
+ replyTo: body.email,
})
return Response.json({ success: true, message: "Form submitted successfully" }, { status: 200 })
diff --git a/packages/console/core/src/aws.ts b/packages/console/core/src/aws.ts
index e87ada6ef..a4c151086 100644
--- a/packages/console/core/src/aws.ts
+++ b/packages/console/core/src/aws.ts
@@ -22,6 +22,7 @@ export namespace AWS {
to: z.string(),
subject: z.string(),
body: z.string(),
+ replyTo: z.string().optional(),
}),
async (input) => {
const res = await createClient().fetch("https://email.us-east-1.amazonaws.com/v2/email/outbound-emails", {
@@ -35,6 +36,7 @@ export namespace AWS {
Destination: {
ToAddresses: [input.to],
},
+ ...(input.replyTo && { ReplyToAddresses: [input.replyTo] }),
Content: {
Simple: {
Subject: {