diff options
| author | Jay V <[email protected]> | 2025-11-27 12:12:44 -0500 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-11-27 12:12:44 -0500 |
| commit | 35d118b0c45b20fdedb1dd120559e5d7e15e4283 (patch) | |
| tree | b50e8f0041ef6deaf19ed702bc6f820a1736267d /packages/console | |
| parent | ea7c213f5d3d09bcc390ccf678b282645c35311f (diff) | |
| download | opencode-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.ts | 1 | ||||
| -rw-r--r-- | packages/console/core/src/aws.ts | 2 |
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() to: "[email protected]", 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: { |
